-
Notifications
You must be signed in to change notification settings - Fork 1.7k
perf: Pause online delete if there any any gaps in recent ledger history #5531
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
Open
ximinez
wants to merge
275
commits into
develop
Choose a base branch
from
ximinez/online-delete-gaps
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 250 commits
Commits
Show all changes
275 commits
Select commit
Hold shift + click to select a range
9898ca6
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 376cc40
Tweak SHAMapStore test timing more
ximinez e6587d3
fixup! Tweak SHAMapStore test timing more
ximinez 5fae848
Revert "TEMP: Add logging to SHAMapStore test"
ximinez 6e0ce45
Revert "TEMP: Change some logging to fatal to diagnose CI failures"
ximinez f163dca
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 3d00361
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 2483379
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez c7a3cc9
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 38a9235
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9fa66c4
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 8440654
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 6389293
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 71f0e8d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e90102d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ae4bdd0
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez a56b127
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez cf83d92
Merge remote-tracking branch 'upstream/develop' into ximinez/online-d…
ximinez c78a768
Remove trailing space
ximinez b3b30c3
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 3633dc6
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez a16f492
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 85b5b4f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 4722d26
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 5753266
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 23cd2f7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 485f787
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez c78f5b1
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 5a3baba
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez fd827bf
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e551f97
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9829553
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 8d3c3ca
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 895cc13
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e997219
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 7146381
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 7161a23
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 6ed34b3
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ce948cb
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e806069
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 8a8e7c9
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez cd87c09
Merge branch 'develop' into ximinez/online-delete-gaps
bthomee 4df84d7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 5adb1e9
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9201a4f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 933147c
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez dd14146
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9e729b7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 304eee2
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez bd3de79
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 34f9b63
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 084c3aa
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez f456a85
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 43fe1e7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e27af94
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 5adbc53
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 88e9045
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 19d2754
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 37a03d2
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez db39a39
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez cf8a3f5
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 0a897f1
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez fe8e4af
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b614e99
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 698ba2c
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 2618afe
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 360e214
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 2b1eb05
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 2bbfc4e
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 3ff25ee
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b8897d5
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez cf80caf
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 1b2754b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 30d73eb
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 82dff3c
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d534103
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 4f84ed7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ef7a3f5
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez f8d68cd
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 486fa75
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ce8b1a3
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ca7a5bb
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 1743d6f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 7bdf74d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez f1490df
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 619c81f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 2c559ec
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 456f639
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez a0d9a24
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 376d65a
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 093cd70
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9e02e5b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 63b4791
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez c6c5983
Update View info() to header()
ximinez ee365e8
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 950434b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 54f8604
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d535c5f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez c76f702
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez e700994
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez fd7b0fd
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 56ed237
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez be2aff1
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 645b203
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e9cf88b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 6eea38b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 6739bf9
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 8fb5347
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 17fa54f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9091469
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez a3e9401
Merge commit '92046785d1fea5f9efe5a770d636792ea6cab78b' into ximinez/…
ximinez 1ae475e
Merge commit '5f638f55536def0d88b970d1018a465a238e55f4' into ximinez/…
ximinez 2a98135
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 1a2ee70
Fix formatting
ximinez 370a775
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 125d075
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b4efc6d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez addc831
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 40989c1
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 2a079a0
Merge commit '25cca465538a56cce501477f9e5e2c1c7ea2d84c' into ximinez/…
ximinez 7eee8ca
Update formatting
ximinez b0198d2
Merge remote-tracking branch 'upstream/develop' into ximinez/online-d…
ximinez 0c217df
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez c504cfb
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ef09eae
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 86d88ec
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez c1b2a24
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ddd1b49
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez c9deecf
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 12cc6e4
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 386a719
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e17f855
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez de2a3e1
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 26182ed
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 3b088ed
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 3e94546
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez f20425f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 06135e7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 78a1229
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez a34d1e5
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 5358e25
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez f68402a
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9c816b2
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 948264d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 14be8ca
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 460ec5e
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 380bf27
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 45af142
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez a8a8035
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 5d881f8
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 302802e
Fix clang-tidy issues
ximinez 348555d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez fc58bf6
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ef95ace
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b93294f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 5d807f0
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez ac39062
Fix clang-tidy issues
ximinez 8440f47
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e073498
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez a5b7471
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ff90059
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d4b58a7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 8ab86f0
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 239fcac
clang-tidy fix: Use std::to_string for std::uint32_t
ximinez 39f9380
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 28a38ef
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 4eb9726
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b385a41
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9262c2e
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 295d03a
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 778e2b3
Fix clang-tidy: missing include
ximinez c4527e7
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez ecb5604
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b837043
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez 9e517be
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 450a623
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d8134f9
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 487f5a0
clang-tidy fix: lock_guard -> scoped_lock
ximinez 3dff580
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e293a3d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 56eeb20
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez bea609d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d182673
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 4b6851a
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 14c3c9a
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e2af73b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez fb66ca7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 549c093
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 13a0f77
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d273532
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez 149e884
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 6912829
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez c131899
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ee49e76
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez bf07520
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez a977836
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d2a5981
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 4a224db
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 652a7cd
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 932e22d
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 21268d9
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b272d71
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 1e7e274
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d3ce768
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 97fdf31
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d09e785
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 2affb66
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 12bbba0
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez ace7367
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 8b6c800
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 4e12b78
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez 95f74d6
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez e75f5b1
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 875bcc5
Correct a couple of variable names
ximinez f5b4ac3
AI review feedback
ximinez fad34e8
More AI review feedback:
ximinez 4270367
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 258d5e1
clang-tidy: nodiscard rendezvous, headers, const correctness, {}s
ximinez 1116dbf
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez dd4eca2
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 51ef3a7
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez df5fa5a
Correct a couple of comments
ximinez 2be13c1
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 68f050b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 7ee2906
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9af4fb5
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b80776b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez d4e166b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 9b22c6c
Reorganize healthWait to avoid deadlock and duplicated code
ximinez e34e05e
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez 4644347
Apply suggestions from code review: fix typos
ximinez bd2f5db
AI review feedback: variable initialization, comments, headers
ximinez ac3435b
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 44cc4e6
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez b45038f
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez df489c7
Tweak log message levels
ximinez d68273c
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez fe8368b
Update test to ensure correct starting conditions
ximinez 4dce2f2
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 86f52c4
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 7f58c3d
Merge remote-tracking branch 'XRPLF/develop' into ximinez/online-dele…
ximinez 6dc73cb
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 0047ed4
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 48ca6e0
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 1b7af31
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 831ac87
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez bfe5484
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 18c1109
Merge branch 'develop' into ximinez/online-delete-gaps
ximinez 66526a8
AI review feedback: clean up, enforce parameter validity, tests
ximinez 88665a6
clang-format: remove unused header
ximinez 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.