This is an automated email from the ASF dual-hosted git repository.

sergehuber pushed a change to branch UNOMI-967-scheduler-lock-recovery
in repository https://gitbox.apache.org/repos/asf/unomi.git


    from 79f13cdcf UNOMI-967: Document lock lease renewal and clear 
UNOMI_DISTRIBUTION on teardown
     add bf06a2447 UNOMI-967: Widen IT scheduler thread pool to prevent 
lock-renewal starvation
     add 9311d9bb6 Reduce unit-test log noise from two unrelated warning sources
     add 07d2cd16c Speed up UserAgentDetectorTest and make its assertions 
meaningful
     add e4cc12325 UNOMI-967: Fix racy status assertion in cluster 
runOnAllNodes test
     add 8baa7e4f5 UNOMI-967: Allow parallel execution for profile-merge 
reassign task
     add 2201ac84d UNOMI-967: Add LOCK-DIAG diagnostic logging to scheduler 
lock/recovery paths
     add edba84508 UNOMI-967: Trust the backend's CAS result instead of 
re-verifying lock acquisition
     add 8e70cc4dd UNOMI-967: Fix InMemoryPersistenceServiceImpl CAS race and a 
test timing race it masked

No new revisions were added by this update.

Summary of changes:
 .../test/java/org/apache/unomi/itests/BaseIT.java  |  16 ++
 .../unomi/persistence/spi/PersistenceService.java  |  38 +++
 .../spi/conditions/ConditionContextHelper.java     |  23 +-
 .../actions/MergeProfilesOnPropertyAction.java     |   8 +-
 .../unomi/plugins/request/useragent/UserAgent.java |   2 +-
 .../request/actions/UserAgentDetectorTest.java     |  78 ++++--
 .../impl/scheduler/SchedulerServiceImpl.java       |  25 +-
 .../impl/scheduler/TaskExecutionManager.java       |  16 +-
 .../services/impl/scheduler/TaskLockManager.java   | 152 ++++++------
 .../impl/scheduler/TaskRecoveryManager.java        |  55 +++-
 .../impl/InMemoryPersistenceServiceImpl.java       | 116 +++++----
 .../services/impl/goals/GoalsServiceImplTest.java  |  55 ++--
 .../scheduler/SchedulerServiceClusterRaceTest.java |  10 +
 .../impl/scheduler/SchedulerServiceImplTest.java   |  10 +-
 .../impl/scheduler/TaskLockManagerTest.java        | 276 ++++-----------------
 15 files changed, 472 insertions(+), 408 deletions(-)

Reply via email to