Commit Graph

3413 Commits

Author SHA1 Message Date
Robert von Burg 6e84d72908
[Minor] Added ISO8601.YEAR_3000 2023-03-03 17:01:23 +01:00
Robert von Burg 9f3a86fa78
[Minor] Code cleanup 2023-03-03 17:01:01 +01:00
Robert von Burg 090d7602a6
[Fix] ReservationExecution uses Controllers for jobCountSemaphoreSatisfied() 2023-02-27 10:50:54 +01:00
Robert von Burg 3a82050cb6
[Fix] Initialize ExecutionPolicy before calling isExecutable() 2023-02-27 10:50:24 +01:00
Robert von Burg 5230e80879
[Minor] Added ExecutionHandlerState methods 2023-02-27 10:49:59 +01:00
Robert von Burg 4c9458f1c3
[New] Added State.getState(Set<State>) 2023-02-27 10:49:43 +01:00
Robert von Burg 8d28727c68
[Fix] Also restart activities in planning phase 2023-02-27 10:49:22 +01:00
Robert von Burg 54ed28cd96
[Fix] Retrigger activity when it is completed so it is archived 2023-02-27 10:49:08 +01:00
Robert von Burg 4cdddd21be
[New] Added Activity.addElementAfter|Before(String, IActivityElement) 2023-02-27 10:48:43 +01:00
Robert von Burg 378390d5a1
[Major] Rewrote execution of actions. Added atomicParallelExecution 2023-02-24 14:18:27 +01:00
Robert von Burg 5f80c4a344
[Minor] Code cleanup 2023-02-24 14:18:00 +01:00
Robert von Burg 8811b39585
[Minor] Code cleanup in ReservationExecution 2023-02-24 14:16:23 +01:00
Robert von Burg 7280f65ddf
[Fix] Perform a readLock on Controller.refreshExecutionPolicy() 2023-02-24 14:15:36 +01:00
Robert von Burg 6a927d7fa7
[Fix] Removed re-trigger of activity in Controller.execute() 2023-02-24 14:15:12 +01:00
Robert von Burg 2b05225459
[New] Added IActivityElement.findObjectivesParam() 2023-02-24 14:10:42 +01:00
Robert von Burg 76b3ae3c26
[Fix] Don't read lock, if TX already has lock on element 2023-02-24 14:09:59 +01:00
Robert von Burg ca3793e60b
[Major] Changes to State
- Changed State.canNotSetToExecution() to .canSetToExecution()
- renamed isInPlanned() to isPlanned()
- added EXECUTION to canSetToStopped()
2023-02-24 14:09:32 +01:00
Robert von Burg a9535e58cb
[Minor] typo 2023-02-24 14:07:35 +01:00
Robert von Burg db5f8756dd
[Minor] Use queue.add(), not offer() in OperationsLog 2023-02-21 10:42:26 +01:00
Robert von Burg 9759b1e724
[Major][Fix] Fixed seldom occurrences of deadlocks on execution
Don't call the controller directly, always call the execution handler.
2023-02-20 15:38:07 +01:00
Robert von Burg 687396f295
[Fix] Fixed NPE in StrolchTimedState.trim() 2023-02-17 13:25:58 +01:00
Robert von Burg 8f71812654
[New] Added StrolchTimedState.size() 2023-02-16 17:02:48 +01:00
Robert von Burg a9e895b2c0
[New] Added StrolchTimedState.trim() 2023-02-16 17:02:13 +01:00
Robert von Burg 30495b345d
[New] Added ActivitySearch.forOrder() 2023-02-16 09:59:56 +01:00
Robert von Burg ec3db2ade0
[Major] Renamed ExecutionHandler.getState() to getExecutionState() 2023-02-16 09:59:26 +01:00
Robert von Burg 7085c18893
[New] Added new methods using default realm in ExecutionHandler 2023-02-16 09:57:35 +01:00
Robert von Burg f81af240d1
[New] Added configurable cookie path in RestfulStrolchComponent 2023-02-14 10:21:05 +01:00
Robert von Burg 96ccb9e2e0
[Minor] better logging in DefaultLockHandler 2023-02-14 10:14:10 +01:00
Robert von Burg 51d8ff6d6c
[Minor] Extended LockableObject to log owner of locks on lock timeout 2023-02-14 10:10:48 +01:00
Robert von Burg 2f1923218b
[Minor] Extended DefaultLockHandler to log owner of locks on lock timeout 2023-02-14 09:13:10 +01:00
Robert von Burg 0dacd040c0
[New] Added configurable cookie path in RestfulStrolchComponent 2023-02-14 07:55:44 +01:00
Robert von Burg 28de019ab0
[Minor] Updated qodana.yaml 2023-02-13 08:43:58 +01:00
Robert von Burg 357b900e0e
[Minor] Updated qodana.yaml 2023-02-13 08:32:16 +01:00
Robert von Burg 270288b5ad
[Minor] Cleanup in I18nMessage 2023-02-13 08:31:11 +01:00
Robert von Burg d0faafa247
[Minor] Updated qodana.yaml 2023-02-13 08:06:29 +01:00
Robert von Burg efd58a4d01
[Minor] Code cleanup in ComponentState 2023-02-13 08:04:10 +01:00
Robert von Burg 1ecd0e3c29
[Minor] Code cleanup in ConfigurationSaxParser 2023-02-13 08:03:12 +01:00
Robert von Burg e3ee2fba38
[Minor] Cleanup duplicate switch branch 2023-02-13 07:49:02 +01:00
Robert von Burg 01d07481ff
[Project] Added qodana.yaml 2023-02-13 07:39:36 +01:00
Robert von Burg fd67a493fe
[Fix] Removed use of SecurityManager as slated for removal 2023-02-13 07:37:55 +01:00
Robert von Burg ce24c87d41
Update code_quality.yml 2023-02-13 07:22:01 +01:00
Robert von Burg 22bc1607af
Added Qodana badge 2023-02-13 07:19:37 +01:00
Robert von Burg 87649362e8
Update code_quality.yml 2023-02-13 07:17:47 +01:00
Robert von Burg cb354f8ac6
Created code_quality.yml action for qodana 2023-02-13 07:16:08 +01:00
Robert von Burg 13e0328c1a
[Fix] Fixed broken test 2023-02-10 10:51:02 +01:00
Robert von Burg 7bbab2e0ea
[Minor] Added missing throws arg 2023-02-10 10:08:40 +01:00
Robert von Burg 7db69c6785
[Minor] Show init fail time on HikariCP init 2023-02-10 10:08:26 +01:00
Robert von Burg 7df4d4b720
[Minor] Less logging if sessions fail to load 2023-02-10 10:08:07 +01:00
Robert von Burg 8d8bfd0ede
[New] Allow to override DB config in env 2023-02-10 10:07:44 +01:00
Robert von Burg 405704968e
[Minor] Code cleanup 2023-02-10 10:01:03 +01:00