Skip to main content
Solved

Frequently missing [end_date_time] in [process_flow_schedule_log]


Forum|alt.badge.img+7

Because our System Flows can be running quiet sometime, sometime hours, and I don’t want my deployment killing a running system flow I have developed a way to check whether a system flow is still running.

What I do is: 

  • deactivated all running system flows
  • check if there is a system flow running (is there an empty  [end_date_time] in [process_flow_schedule_log])
  • If so wait sometime and check again
  • If not start deployment.

And of course I put on a max time the deployment will wait, if it takes more time, the deployment is aborted.

But now I’m seeing quite often that the [end_date_time] is not filled. It looks like that if a system flow encounters an error, it aborts and doesn’t write the  [end_date_time] in it’s [process_flow_schedule_log].

Therefor my checks are failing and deployments are aborted much to often.

I would think that the [end_date_time] should always be filled.

Is there a solution for my problem or is this a flaw?
 

Best answer by Mark Jongeling

ericbosman wrote:

The version of indicium which I’am working with is 2021.2.10. I see what you mean, In my schedule log I do not have the 'abandoned’ field.

So i have to wait a little time...

 

The Abandoned column has been added in the 2021.3 version for Indicium to be able to register when it abandoned the execution of a System flow, but nevertheless the End date should always be filled. When possible, upgrade to the latest version of Indicium (2021.2.18)

View original
Did this topic help you find an answer to your question?
This topic has been closed for comments

3 replies

Mark Jongeling
Administrator
Forum|alt.badge.img+23

Hi Eric,

Which version of Indicium are you running? The End date should be filled even when an error occurs during the execution of a process flow. 

Example

 


Forum|alt.badge.img+7
  • Author
  • Sidekick
  • 24 replies
  • August 25, 2021

The version of indicium which I’am working with is 2021.2.10. I see what you mean, In my schedule log I do not have the 'abandoned’ field.

So i have to wait a little time...

 


Mark Jongeling
Administrator
Forum|alt.badge.img+23
  • Administrator
  • 3936 replies
  • Answer
  • August 25, 2021
ericbosman wrote:

The version of indicium which I’am working with is 2021.2.10. I see what you mean, In my schedule log I do not have the 'abandoned’ field.

So i have to wait a little time...

 

The Abandoned column has been added in the 2021.3 version for Indicium to be able to register when it abandoned the execution of a System flow, but nevertheless the End date should always be filled. When possible, upgrade to the latest version of Indicium (2021.2.18)


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings