-
Notifications
You must be signed in to change notification settings - Fork 621
HDDS-13035. SnapshotDeletingService should hold write locks while purging deleted snapshots #8554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 21 commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
ae21878
HDDS-13159. Refactor KeyManagerImpl for getting deleted subdirectorie…
swamirishi cd0157b
HDDS-13159. Static Import KeyValue
swamirishi 4c73e3a
HDDS-13034. Refactor Directory Deleting Service to use ReclaimableDir…
swamirishi d14e83d
HDDS-13034. Fix pmd
swamirishi 735903c
HDDS-13160. Remove SnapshotDirectoryCleaningService and refactor Abst…
swamirishi 034585b
HDDS-13170. Reclaimable filter should always reclaim entries when buc…
swamirishi 7eb2b98
HDDS-13160. Fix tests
swamirishi 1fe3cfc
HDDS-13034. Fix find bugs
swamirishi 99b61a2
HDDS-13034. Fix find bugs
swamirishi 75c3891
Merge remote-tracking branch 'origin/HDDS-13034' into HEAD
swamirishi 9df1494
HDDS-13160. Remove Snapshot directory cleaning service
swamirishi effdf71
HDDS-13160. Fix checkstyle
swamirishi 29d2619
HDDS-13034. deprecate config instead of removing
swamirishi f18dcc2
Merge remote-tracking branch 'origin/HDDS-13034' into HEAD
swamirishi 806111c
HDDS-13160. Fix function access
swamirishi 4867d7d
HDDS-13035. Snapshot Deleting Service should hold write locks while p…
swamirishi 6db570e
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi a9cd247
Merge remote-tracking branch 'origin/HDDS-13034' into HEAD
swamirishi 3e8db11
Merge remote-tracking branch 'origin/HDDS-13160' into HEAD
swamirishi 2db371d
HDDS-13034. refactor test case
swamirishi 4fc7d34
Merge remote-tracking branch 'origin/HDDS-13034' into HEAD
swamirishi 464e321
HDDS-13034. Fix test case
swamirishi 0ecec31
HDDS-13034. Fix test case
swamirishi 1e9896b
HDDS-13160. Suspend should wait
swamirishi 968d90a
HDDS-13035. Fix test
swamirishi c12a36e
HDDS-13034. Fix test
swamirishi e8bdecc
Merge remote-tracking branch 'origin/HDDS-13034' into HEAD
swamirishi b53430a
Merge remote-tracking branch 'origin/HDDS-13160' into HEAD
swamirishi 72fc541
HDDS-13034. Fix test
swamirishi a03d498
Merge remote-tracking branch 'origin/HDDS-13034' into HEAD
swamirishi 847dab7
HDDS-13160. Fix test
swamirishi b77c025
HDDS-13160. Fix test
swamirishi ea98dfe
Revert "HDDS-13160. Fix test"
swamirishi d1de734
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi f4e9f4a
HDDS-13034. Address review comments
swamirishi 4d1dda7
HDDS-13035. Add test case
swamirishi 7c47106
HDDS-13034. Address review comments
swamirishi 428e46d
HDDS-13036. Address review comments
swamirishi 248305c
Merge remote-tracking branch 'origin/HDDS-13034' into HEAD
swamirishi 90c8746
HDDS-13160. Fix checkstyle
swamirishi 50d783c
HDDS-13160. Remove unused
swamirishi 791848d
Merge remote-tracking branch 'origin/HDDS-13160' into HEAD
swamirishi c1808b7
HDDS-13035. Fix findbugs
swamirishi 379884a
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi 029ca58
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi 6bfa322
HDDS-13035. Fix checkstyle
swamirishi d7ea8f6
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi 6a9721f
HDDS-13160. Fix checkstyle
swamirishi 1884c0e
Merge remote-tracking branch 'origin/HDDS-13160' into HEAD
swamirishi 1d71f4c
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi 763f401
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi 6ea7a27
Merge remote-tracking branch 'apache/master' into HEAD
swamirishi 954763d
HDDS-13035. Address review comments
swamirishi c9d89bb
HDDS-13035. Address review comments
swamirishi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replacing conditional wait with a fixed sleep time can make the test brittle.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah I fixed the suspend function to wait for the existing runs we wouldn't require the Thread.sleep() anymore