nimbus-eth1/nimbus/db/kvt
Jacek Sieka 41cf81f80b
Fix dboptions init (#2391)
For the block cache to be shared between column families, the options
instance must be shared between the various column families being
created. This also ensures that there is only one source of truth for
configuration options instead of having two different sets depending on
how the tables were initialized.

This PR also removes the re-opening mechanism which can double startup
time - every time the database is opened, the log is replayed - a large
log file will take a long time to open.

Finally, several options got correclty implemented as column family
options, including an one that puts a hash index in the SST files.
2024-06-19 10:55:57 +02:00
..
kvt_delta Triggered write event for kvt (#2351) 2024-06-13 18:15:11 +00:00
kvt_desc Coeredb related clean up and maint fixes (#2360) 2024-06-14 11:19:48 +00:00
kvt_init Fix dboptions init (#2391) 2024-06-19 10:55:57 +02:00
kvt_tx Triggered write event for kvt (#2351) 2024-06-13 18:15:11 +00:00
kvt_walk Aristo: Update unit test suite (#2002) 2024-02-01 21:27:48 +00:00
kvt_api.nim Coeredb related clean up and maint fixes (#2360) 2024-06-14 11:19:48 +00:00
kvt_constants.nim Core db use differential tx layers for aristo and kvt (#1949) 2023-12-19 12:39:23 +00:00
kvt_debug.nim Aristo db kvt maintenance update (#1952) 2023-12-20 16:19:00 +00:00
kvt_delta.nim Triggered write event for kvt (#2351) 2024-06-13 18:15:11 +00:00
kvt_desc.nim Triggered write event for kvt (#2351) 2024-06-13 18:15:11 +00:00
kvt_init.nim Core db use differential tx layers for aristo and kvt (#1949) 2023-12-19 12:39:23 +00:00
kvt_layers.nim avoid unnecessary memory allocations and lookups (#2334) 2024-06-11 11:38:58 +02:00
kvt_persistent.nim Aristo update rocksdb backend drivers (#2135) 2024-04-16 20:39:11 +00:00
kvt_tx.nim Triggered write event for kvt (#2351) 2024-06-13 18:15:11 +00:00
kvt_utils.nim Triggered write event for kvt (#2351) 2024-06-13 18:15:11 +00:00
kvt_walk.nim Core db use differential tx layers for aristo and kvt (#1949) 2023-12-19 12:39:23 +00:00