Commit graph

26 commits

Author SHA1 Message Date
DataHoarder 02b9fef766
Remove advanced specialized store 2022-07-13 16:33:12 +02:00
DataHoarder 2484bef9a8 Add direct overwrite of keys to badger 2022-02-06 17:02:44 +01:00
DataHoarder c766e8f8b8 Implement badger garbage collection 2022-02-06 16:55:23 +01:00
DataHoarder ee5160dc83 Refactor: create Panako instance handler for setting handling / less hardcoded values 2022-02-05 18:32:33 +01:00
DataHoarder 937357cefa Memory usage improvements for badger 2022-02-02 02:00:05 +01:00
DataHoarder 6e7d77ec8a Do not reuse maps to avoid memory leaks 2022-02-02 00:22:04 +01:00
DataHoarder cf7b5f6457 Split key fetches on update across 128 goroutines 2022-02-01 23:23:54 +01:00
DataHoarder e9bf09f51d Change order of locking 2022-02-01 23:11:25 +01:00
DataHoarder 5a1a0457c6 Do not prefetch values 2022-02-01 23:03:06 +01:00
DataHoarder abe5082900 Avoid race on badger store 2022-02-01 22:51:20 +01:00
DataHoarder 92a1c3e9c6 Change message location on badger 2022-02-01 22:46:37 +01:00
DataHoarder b7d487f9fb Add better flush system that uses cache better 2022-02-01 22:43:20 +01:00
DataHoarder 4ec716c577 Proper error handling of more transactions 2022-02-01 21:55:07 +01:00
DataHoarder 5ad1008d96 Proper badger store and channel closure 2022-02-01 21:37:14 +01:00
DataHoarder e134bee64c Timer -> ticker 2022-02-01 21:21:22 +01:00
DataHoarder a4dd308f19 batch badger writes 2022-02-01 21:15:58 +01:00
DataHoarder 0fba142c28 Add higher cache for badger 2022-02-01 12:41:20 +01:00
DataHoarder 8689f79eb0 Add GC call to BadgerStore 2022-01-30 18:02:52 +01:00
DataHoarder a569ca4227 Added badger KV specialized store 2022-01-29 19:28:28 +01:00
DataHoarder 4aaa73939a New channel-based store API 2022-01-29 19:23:21 +01:00
DataHoarder a70e6bf4b9 Moved specialized storage to proper files 2022-01-29 18:09:00 +01:00
DataHoarder 3655b1bb27 Changed how StorePanakoPrints checks for dupes 2022-01-29 15:15:46 +01:00
DataHoarder 98e7eed865 Change keys to big endian so range works as intended 2022-01-28 20:08:29 +01:00
DataHoarder a64bd98958 Fix reference values for binary.Read 2022-01-28 20:02:32 +01:00
DataHoarder b62008b4f0 Fix directory check 2022-01-28 19:38:22 +01:00
DataHoarder dfe72d162d Added specialized Panako storage 2022-01-28 13:54:33 +01:00