lp:~ralf-claussnitzer-deactivatedaccount/goobi-production/bug-1040672

Created by Ralf Claussnitzer and last modified
Get this branch:
bzr branch lp:~ralf-claussnitzer-deactivatedaccount/goobi-production/bug-1040672
Only Ralf Claussnitzer can upload to this branch. If you are Ralf Claussnitzer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ralf Claussnitzer
Project:
Goobi.Production
Status:
Merged

Recent revisions

110. By Ralf Claussnitzer

only execute supervisor if there are scripts

109. By Ralf Claussnitzer

throw exception when given yield wait time is negative

108. By Ralf Claussnitzer

Don't close session after executing script steps.

Uses thread supervisor to force flush of the session is any thread has made
changes to cached session objects and has not done a commit. It also removes
unnecessary session closing in ScriptThread class.

107. By Ralf Claussnitzer

adds javadoc comments

106. By Ralf Claussnitzer

remove superfluous java.lang imports

105. By Ralf Claussnitzer

adds yield wait time parameter to reduce supervisor idle time

104. By Ralf Claussnitzer

supervisor executes Runnable when all child threads have terminated

103. By Ralf Claussnitzer

use thread safe ArrayList to avoid ConcurrentModificationException

102. By Ralf Claussnitzer

wip: supervisor runs children on start, but java.util.ConcurrentModificationException occurs

101. By Ralf Claussnitzer

supervisor waits on child threads to terminate before itself terminates

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:goobi-production/1.8
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.