neo-go/pkg/core/storage
Roman Khimov 125c2805d3 storage: reduce lock time in (*MemoryStore).Seek
It makes a copy of the resulting set, so the lock can be released
earlier. This helps a lot with iterators that keep Seek() unfinished for a
long time,
2022-07-11 16:15:14 +03:00
..
dbconfig storage: move DB configuration into a package on its own 2022-07-08 23:30:30 +03:00
dboper storage: move Operation into package of its own 2022-07-08 23:30:30 +03:00
boltdb_store.go storage: move DB configuration into a package on its own 2022-07-08 23:30:30 +03:00
boltdb_store_test.go storage: move DB configuration into a package on its own 2022-07-08 23:30:30 +03:00
leveldb_store.go storage: move DB configuration into a package on its own 2022-07-08 23:30:30 +03:00
leveldb_store_test.go storage: move DB configuration into a package on its own 2022-07-08 23:30:30 +03:00
memcached_store.go core: avoid concurrent map r/w during SeekAsync 2022-05-16 12:25:15 +03:00
memcached_store_test.go storage: add "private" mode to MemCachedStore 2022-02-17 22:27:39 +03:00
memory_store.go storage: reduce lock time in (*MemoryStore).Seek 2022-07-11 16:15:14 +03:00
memory_store_test.go storage: simplify (*MemCachedStore).Put/Delete interface 2022-02-16 18:24:20 +03:00
store.go storage: move Operation into package of its own 2022-07-08 23:30:30 +03:00
store_test.go storage: move Operation into package of its own 2022-07-08 23:30:30 +03:00
storeandbatch_test.go storage: simplify (*MemCachedStore).Put/Delete interface 2022-02-16 18:24:20 +03:00