neo-go/pkg/core/storage
Roman Khimov 9576e10d04 storage: use map size hints to optimize subsequent persist()
We're likely to have something comparable to the current changeset in the
subsequent one. If it's bigger, no big deal, it'll be reallocated, if it's
smaller, no big deal, the next one will be preallocated smaller.
2021-12-01 21:36:25 +03:00
..
boltdb_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
boltdb_store_test.go *: fix tests failing due to path.Join usage 2021-11-29 11:11:09 +03:00
leveldb_store.go storage: introduce PutChangeSet and use it for Persist 2021-08-12 17:42:16 +03:00
leveldb_store_test.go core: add benchmarks for iterator.Next, MemCached.Seek, Mem.Seek 2021-10-21 10:05:12 +03:00
memcached_store.go storage: use map size hints to optimize subsequent persist() 2021-12-01 21:36:25 +03:00
memcached_store_test.go core: fix TestMemCachedPersist test 2021-11-26 18:26:27 +03:00
memory_store.go core: sort items in MemoryStore.Seek 2021-10-21 10:05:12 +03:00
memory_store_test.go core: add benchmarks for iterator.Next, MemCached.Seek, Mem.Seek 2021-10-21 10:05:12 +03:00
store.go core: remove old storage items asynchronously 2021-11-24 16:25:11 +03:00
store_config.go storage: drop RedisDB, close #2130 2021-10-27 17:32:25 +03:00
store_test.go native: move contract deployment to management contract 2020-12-14 15:23:46 +03:00
storeandbatch_test.go storage: drop RedisDB, close #2130 2021-10-27 17:32:25 +03:00