Skip to content
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

Use Lucene soft-deletes in peer recovery #30522

Merged
merged 46 commits into from
Jun 21, 2018
Merged
Changes from 1 commit
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
b18eb06
Introduce soft-deletes retention policy for peer recovery
dnhatn May 8, 2018
4b2e385
Don’t check local_checkpoint in commit
dnhatn May 12, 2018
176b497
Prefer synchronized methods
dnhatn May 14, 2018
9ae627c
Remove force-merge
dnhatn May 14, 2018
ff2215c
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 14, 2018
188138d
Add +1 in 1 place
dnhatn May 15, 2018
6d901bf
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 15, 2018
8a78f65
acquireTranslogRetentionLock -> acquireRetentionLockForPeerRecovery
dnhatn May 15, 2018
6fe8847
Cut over the translog snapshot
dnhatn May 15, 2018
cc2b3f0
testRecoveryWithOutOfOrderDelete with Lucene history
dnhatn May 15, 2018
0612a05
Adapt PrimaryReplicaSyncerTests test
dnhatn May 15, 2018
a61d00b
Mute two more tests
dnhatn May 16, 2018
f3f1fa2
Add discuss
dnhatn May 16, 2018
65b8458
comment
dnhatn May 16, 2018
fc3d7d1
Update testRecoveryWithOutOfOrderDelete
dnhatn May 16, 2018
bd1b8ac
Minor feedback
dnhatn May 16, 2018
b1e73aa
Fix recovery tests
dnhatn May 16, 2018
f7ea71c
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 17, 2018
04112c6
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 17, 2018
e34154a
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 23, 2018
1531024
use retention policy to decide seq# or file-based
dnhatn May 23, 2018
86c3eba
Fix an engine test
dnhatn May 24, 2018
b3d0d5f
fix test - wait for flush
dnhatn May 24, 2018
8320647
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 24, 2018
6b95e21
bootstrap from max_seqno from an empty commit
dnhatn May 24, 2018
3be0e30
harden bootstrap
dnhatn May 24, 2018
ca3f781
naming
dnhatn May 24, 2018
65ede0b
getMaxExposedSeqNoToMergePolicy -> getMaxExposedSeqNo
dnhatn May 24, 2018
a0e58b9
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 25, 2018
c1e03d1
decouple min_retained seqno from merge policy
dnhatn May 28, 2018
c5ba76f
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 28, 2018
33be718
simplify tests
dnhatn May 28, 2018
c717bf7
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 31, 2018
df132e1
minSeqNo -> startingSeqNo
dnhatn May 31, 2018
1bcd443
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 31, 2018
f232c8a
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn May 31, 2018
591d521
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn Jun 6, 2018
76a035f
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn Jun 7, 2018
78c0d92
Adjust testForceMergeWithSoftDeletesRetentionAndRecoverySource
dnhatn Jun 7, 2018
c30de4a
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn Jun 11, 2018
5ff18f9
overriddenOperations -> skippedOperations
dnhatn Jun 11, 2018
8a37126
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn Jun 15, 2018
88950b3
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn Jun 15, 2018
dbe0472
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn Jun 19, 2018
f9eeb90
Naming
dnhatn Jun 19, 2018
ccb6e80
Merge branch 'ccr' into safecommit-mergepolicy
dnhatn Jun 21, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'ccr' into safecommit-mergepolicy
  • Loading branch information
dnhatn committed May 31, 2018
commit c717bf73fa794d88323973f484627f0a531bacb5

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.