Commit Graph
5250 Commits
Author SHA1 Message Date
Emilia Hane 4d3ff347a3 Fixes after rebasing eip4844 2023-02-10 15:34:58 +01:00
Emilia Hane 5437dcae9c Fix conflicts rebasing eip4844 2023-02-10 15:34:58 +01:00
Emilia Hane 7545ae9e9b fixup! Fix block lookup debug tests 2023-02-10 15:34:46 +01:00
Emilia Hane 6beca6defc Fix range sync tests 2023-02-10 09:41:24 +01:00
Emilia Hane e9e198a2b6 Fix conflicts rebasing eip4844 2023-02-10 09:41:23 +01:00
Emilia Hane d292a3a6a8 Fix conflicts rebasing eip4844 2023-02-10 09:41:23 +01:00
Emilia Hane 994990063a Fix weak_subjectivity_sync test 2023-02-10 09:41:23 +01:00
Emilia Hane 546d63f83c Fix rebase conflicts 2023-02-10 09:41:23 +01:00
Emilia Hane 50e01bef1f Add eip4844 fork to tests 2023-02-10 09:41:22 +01:00
Emilia Hane 09370e70d9 Fix rebase conflicts 2023-02-10 09:41:19 +01:00
Emilia Hane 69c30bb6eb Fix release test 2023-02-10 09:39:22 +01:00
Emilia Hane 8365d76277 fixup! Debug tests 2023-02-10 09:39:22 +01:00
Emilia Hane 16cb9cfca2 fixup! Debug tests 2023-02-10 09:39:22 +01:00
Emilia Hane 7220f35ff6 Debug tests 2023-02-10 09:39:21 +01:00
Emilia Hane 995b2715f2 Fix network block_lookups test 2023-02-10 09:39:21 +01:00
Emilia Hane 3676ce78b5 Fix rebase conflicts 2023-02-10 09:39:21 +01:00
realbigsean 41567194e9 Merge pull request #3852 from emhane/prune_blobs
Prune blobs
2023-02-08 13:39:26 -05:00
Emilia Hane 6a37e84399 fixup! Fix regression in DB write atomicity 2023-02-08 11:44:46 +01:00
Emilia Hane bc468b4ce5 fixup! Improve use of whitespace 2023-02-08 11:44:45 +01:00
Michael Sproul ac4b5b580c Fix regression in DB write atomicity 2023-02-08 11:44:45 +01:00
Emilia Hane 9d919917f5 Removed unused code 2023-02-08 11:44:45 +01:00
Emilia Hane d7eb9441cf Reorder loading of db metadata from disk to allow for future changes to schema 2023-02-08 11:44:45 +01:00
Emilia HaneandMichael Sproul d599e41f3d Remove debug comment
Co-authored-by: Michael Sproul <micsproul@gmail.com>
2023-02-08 11:44:44 +01:00
Emilia HaneandMichael Sproul 577262ccbf Improve use of whitespace
Co-authored-by: Michael Sproul <micsproul@gmail.com>
2023-02-08 11:44:44 +01:00
Emilia Hane 56c84178f2 Fix conflicts rebasing eip4844 2023-02-08 11:44:44 +01:00
Emilia Hane b2abec5d35 Verify StoreConfig 2023-02-08 11:44:44 +01:00
Emilia Hane 00ca21e84c Make implementation of BlobInfo more coder friendly 2023-02-08 11:44:43 +01:00
Emilia Hane 8f137df02e fixup! Allow user to set an epoch margin for pruning 2023-02-08 11:44:43 +01:00
Emilia Hane a2eda76291 Correct comment 2023-02-08 11:44:43 +01:00
Emilia Hane 1e59cb9dea Add tests for blob pruning flags 2023-02-08 11:44:43 +01:00
Emilia Hane 9ee9b6df76 Remove unused stuff 2023-02-08 11:44:42 +01:00
Emilia Hane 6dff69bde9 Atomically update blob info with pruned blobs 2023-02-08 11:44:42 +01:00
Emilia Hane 5d2480c762 Improve naming 2023-02-08 11:44:42 +01:00
Emilia Hane 9c2e623555 Reflect use of prune margin epochs at import 2023-02-08 11:44:42 +01:00
Emilia Hane d4795601f2 fixup! Prune from highest data availability boundary 2023-02-08 11:44:41 +01:00
Emilia Hane 43c3c74a48 fixup! Fix blobs store bug 2023-02-08 11:44:41 +01:00
Emilia Hane 63ca3bfb29 Prune from highest data availability boundary 2023-02-08 11:44:41 +01:00
Emilia HaneandMichael Sproul c50f83116e Fix wording
Co-authored-by: Michael Sproul <micsproul@gmail.com>
2023-02-08 11:44:41 +01:00
Emilia HaneandMichael Sproul f6346f89c1 Clarify comment
Co-authored-by: Michael Sproul <micsproul@gmail.com>
2023-02-08 11:44:41 +01:00
Emilia HaneandMichael Sproul e4b447395a Clarify wording
Co-authored-by: Michael Sproul <micsproul@gmail.com>
2023-02-08 11:44:40 +01:00
Emilia HaneandMichael Sproul 756c881857 Keep uniform size small keys
Co-authored-by: Michael Sproul <micsproul@gmail.com>
2023-02-08 11:44:40 +01:00
Emilia Hane 4de523fb75 fixup! Allow user to set an epoch margin for pruning 2023-02-08 11:44:40 +01:00
Emilia Hane 1812301c9c Allow user to set an epoch margin for pruning 2023-02-08 11:44:40 +01:00
Emilia Hane d7fc24a9d5 Plug in running blob pruning in migrator, related bug fixes and add todos 2023-02-08 11:44:40 +01:00
Emilia Hane d1b75e281f Fix typo 2023-02-08 11:44:39 +01:00
Emilia Hane 0bdc291490 Only store non-empty orphaned blobs 2023-02-08 11:44:39 +01:00
Emilia Hane caa04db58a Run prune blobs on migrator thread 2023-02-08 11:44:39 +01:00
Emilia Hane a875bec5f2 Fix blobs store bug 2023-02-08 11:44:39 +01:00
Emilia Hane 3bede06c9b Fix typo 2023-02-08 11:44:38 +01:00
Emilia Hane 54699f808c fixup! Clarify hybrid blob prune solution and fix error handling 2023-02-08 11:44:38 +01:00