go-ethereum/ethdb
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314)
This change includes a leftovers from https://github.com/ethereum/go-ethereum/pull/29307
- using the [new `slices` package](https://go.dev/doc/go1.21#slices) and
- using the [new `cmp.Ordered`](https://go.dev/doc/go1.21#cmp) instead of exp `constraints.Ordered`
2024-03-25 07:50:18 +01:00
..
dbtest all: remove dependency on golang.org/exp (#29314) 2024-03-25 07:50:18 +01:00
leveldb ethdb, internal/ethapi: support exposing Pebble stats too, beside LevelDB (#28224) 2023-09-28 22:27:21 +03:00
memorydb ethdb/memorydb, trie: reduced allocations (#28473) 2023-11-15 16:20:34 +01:00
pebble go.mod: bump pebble db to official release (#29038) 2024-03-05 16:15:02 +02:00
remotedb all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
batch.go core, ethdb, tests, trie: implement NewBatchWithSize API for batcher (#24392) 2022-02-15 15:15:13 +02:00
database.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
iterator.go all: simplify and fix database iteration with prefix/start (#20808) 2020-04-15 14:08:53 +03:00
snapshot.go all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00