Emilia Hane
28e9f07746
Fix lint for prune blobs pr
2023-02-10 16:23:04 +01:00
Emilia Hane
d9eed481b7
fixup! Add tests for blob pruning flags
2023-02-10 16:18:39 +01:00
Emilia Hane
a1768b16b9
fixup! Update dependencies ( #3946 )
2023-02-10 15:43:40 +01:00
Michael Sproul
d890f2bf6b
Update dependencies ( #3946 )
...
Resolves the cargo-audit failure caused by https://rustsec.org/advisories/RUSTSEC-2023-0010 .
I also removed the ignore for `RUSTSEC-2020-0159` as we are no longer using a vulnerable version of `chrono`. We still need the other ignore for `time 0.1` because we depend on it via `sloggers -> chrono -> time 0.1`.
2023-02-10 15:35:01 +01:00
Emilia Hane
3dd42e5723
Remove unused dependencies
2023-02-10 15:35:01 +01:00
Emilia Hane
0104d6143c
fixup! Fix latest clippy lints
2023-02-10 15:35:01 +01:00
Emilia Hane
02cca3478b
Fix conflicts rebasing eip4844
2023-02-10 15:35:01 +01:00
Michael Sproul
1f3eef2c5f
Unpin fixed-hash ( #3917 )
...
## Proposed Changes
Remove the `[patch]` for `fixed-hash`.
We pinned it years ago in #2710 to fix `arbitrary` support. Nowadays the 0.7 version of `fixed-hash` is only used by the `web3` crate and doesn't need `arbitrary`.
~~Blocked on #3916 but could be merged in the same Bors batch.~~
2023-02-10 15:35:01 +01:00
Emilia Hane
615402abcf
fixup! Fix conflicts rebasing eip4844
2023-02-10 15:35:00 +01:00
Emilia Hane
db36eb978b
Fix latest clippy lints
2023-02-10 15:35:00 +01:00
Emilia Hane
2653f88b5f
Fix conflicts rebasing eip4844
2023-02-10 15:35:00 +01:00
Emilia Hane
c7b49feb9e
fixup! Change CI clippy
2023-02-10 15:35:00 +01:00
Emilia Hane
e0a9cd6b84
Change CI clippy
2023-02-10 15:35:00 +01:00
Emilia Hane
43bf908e7a
Fix release tests
2023-02-10 15:34:59 +01:00
Emilia Hane
481718856c
Fix clippy
2023-02-10 15:34:59 +01:00
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 Hane
d599e41f3d
Remove debug comment
...
Co-authored-by: Michael Sproul <micsproul@gmail.com>
2023-02-08 11:44:44 +01:00
Emilia Hane
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