SuccessChanges

Summary

  1. Added configurable option to interrupt service being unscheduled (details)
  2. Added rollback capability to the Admin tool (details)
  3. Fixed the confusing display messages for Admin tool rollback service (details)
  4. Added ScanPermitWrapper class and general cleanup (details)
  5. Removed jmx managed for scanpermitwrapper (details)
  6. Created a separate scheduler operation to terminate jobs. Disable will simply unschedule and not force kill. (details)
  7. Fixed a potential deadlock issue in ScanPermitWrapper (details)
Commit b2843c8cb0a21f875ab37c8f1676f58305685801 by Chinmay Soman
Added configurable option to interrupt service being unscheduled
The file was modifiedsrc/java/voldemort/server/storage/StorageService.java
The file was modifiedtest/unit/voldemort/store/routed/HintedHandoffTest.java
The file was modifiedsrc/java/voldemort/server/scheduler/DataCleanupJob.java
The file was modifiedtest/unit/voldemort/scheduled/BlockingSlopPusherTest.java
The file was modifiedsrc/java/voldemort/server/scheduler/SchedulerService.java
The file was modifiedsrc/java/voldemort/server/VoldemortConfig.java
The file was modifiedsrc/java/voldemort/server/scheduler/slop/BlockingSlopPusherJob.java
The file was modifiedtest/unit/voldemort/scheduled/StreamingSlopPusherTest.java
The file was modifiedsrc/java/voldemort/server/VoldemortServer.java
The file was modifiedtest/unit/voldemort/scheduled/DataCleanupJobTest.java
The file was modifiedsrc/java/voldemort/server/storage/RepairJob.java
The file was modifiedsrc/java/voldemort/server/scheduler/slop/StreamingSlopPusherJob.java
Commit a22e6f073a68a6821f28da913160ac8b99c6fa6f by Chinmay Soman
Added rollback capability to the Admin tool
The file was modifiedsrc/java/voldemort/VoldemortAdminTool.java
Commit 24dbf6165a7bf777edbfe76fe1a3ed51bac02ddc by Chinmay Soman
Fixed the confusing display messages for Admin tool rollback service
The file was modifiedsrc/java/voldemort/VoldemortAdminTool.java
Commit 787f4126a3070766e8847f77a72e876a5e005151 by Chinmay Soman
Added ScanPermitWrapper class and general cleanup
The file was modifiedsrc/java/voldemort/server/storage/StorageService.java
The file was addedsrc/java/voldemort/server/storage/ScanPermitWrapper.java
Commit 220cdf3b73186babce873eee08e4fd0c849228c4 by Chinmay Soman
Removed jmx managed for scanpermitwrapper
The file was modifiedsrc/java/voldemort/server/storage/ScanPermitWrapper.java
Commit 6bca2887223d9d15eea7cc2fba963ac1d46d1630 by Chinmay Soman
Created a separate scheduler operation to terminate jobs. Disable will simply unschedule and not force kill.
The file was modifiedsrc/java/voldemort/server/scheduler/SchedulerService.java
Commit d59d3918e6fcc9bc4b31e4b8fed672c473330f6d by Chinmay Soman
Fixed a potential deadlock issue in ScanPermitWrapper
The file was modifiedsrc/java/voldemort/server/storage/ScanPermitWrapper.java