Commit Graph

16 Commits

Author SHA1 Message Date
0441009446 Add rust bug report to gitignore (#6662) 2024-02-19 06:32:14 +00:00
bf37c8a076 feat: add PageOps metrics to libmdbx-rs (#5786) 2023-12-15 14:43:45 +00:00
b98d7c8c12 chore(storage): rebuild MDBX if sources changed (#5435) 2023-11-15 13:22:35 +00:00
371388da5d fix generate-jwt.sh for zsh users (#4769) 2023-09-25 17:24:33 +00:00
6919b3dea6 chore: run tests with coverage in Makefile (#3418) 2023-07-03 12:11:23 +00:00
6f854dc834 chore: db-tools Make target for MDBX debugging tools (#3245) 2023-06-19 19:50:19 +00:00
f55d88b8c4 refactor: remove Transaction and add DatabaseProvider to stages (#3034)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-12 22:37:58 +00:00
11a6130c14 ci: add windows and apple silicon releases (#2810) 2023-05-24 11:16:47 -07:00
5361d5f834 chore: add proptest-regressions to gitignore (#1332) 2023-02-14 15:52:45 +01:00
533e7c9cc5 perf(SendersRecovery): re-use Secp256K1 context for >2x speedup and add benches (#1171) 2023-02-04 17:09:32 -08:00
2c9a54c0a3 chore: ignore data dir (#1157) 2023-02-03 16:37:05 +01:00
cc43b72835 chore(db): microbenchmarking for table serialization and db insertion (#513)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-01-30 20:08:51 -08:00
142b808cc3 Update gitignore from standard template (#372)
* Add .DS_Store to gitignore list for MacOS

* Update gitignore fromstandard template

* Update .gitignore

remove Cargo.lock from gitignore file

Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>

Co-authored-by: Satoshi Okamoto <satoshi@butcher73.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2022-12-09 16:41:19 -08:00
92a7818512 feat: bodies stage (#190)
* chore: clean up `.gitignore`

* fix: make RO cursors `Send + Sync`

* feat(wip): bodies stage

* driveby: improve docs

* chore: don't panic if we're the first stage

* chore: use `Vec` for ommers

* feat: error handling in bodies downloader

* chore: remove stale comment

* chore: pascal-case stage id

* refactor: remove unused new fns

* refactor: distinguish downloaders with prefix

* refactor: move downloader errs to own module

* refactor: `stream_bodies` -> `bodies_stream`

* test: fix borked imports in header stage

* test: clean up header tests

* test: add basic body stage tests

* test: add 2 more body stage test skeletons

* test: move generator test utils to own module

* refactor: move proof functions to primitives crate

* feat: add block generator test utils

* test: more body stage tests

* chore: fix typo (`Cannonical*` -> `Canonical`)

* docs: document `bodies_to_download`

* test: more body stage tests

* test: more body stage tests

* refactor: clean up body stage tests a bit

* test: fix broken tests

* refactor: clean up body stage tests

* test: more body stage tests
2022-11-15 08:49:11 +01:00
ffdc374edb chore: ignore .idea (#24) 2022-10-09 10:07:59 +02:00
978527367f chore: init 2022-09-19 19:25:12 +02:00