behzad nouri
|
5c9beef498
|
fixes errors from clippy::useless_conversion (#29534)
https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion
|
2023-01-05 18:05:32 +00:00 |
Jeff Washington (jwash)
|
dbac798ef6
|
process_storage_slot takes a single append vec (#29519)
|
2023-01-05 07:33:47 -08:00 |
Jeff Washington (jwash)
|
a140f06a67
|
use get_storage_for_slot() in tests (#29517)
|
2023-01-05 07:32:00 -08:00 |
Jeff Washington (jwash)
|
8cdf5cdb50
|
get_storage_to_move_to_ancient_append_vec returns a single append vec (#29482)
get_storages_to_move_to_ancient_append_vec returns a single append vec
|
2023-01-05 07:31:26 -08:00 |
Jeff Washington (jwash)
|
221f547ba9
|
remove store_ids from a few shrink data structures (#29360)
|
2023-01-05 07:30:43 -08:00 |
Jeff Washington (jwash)
|
fc8cd82309
|
migrate tests to get_slot_storage_entry (#29515)
|
2023-01-04 13:12:48 -08:00 |
Jeff Washington (jwash)
|
4e636ab153
|
cleanup ancient append vec tests (#29514)
|
2023-01-04 12:39:42 -08:00 |
Jeff Washington (jwash)
|
ef72140173
|
remove unnecessary to_vec() (#29516)
|
2023-01-04 12:38:16 -08:00 |
Jeff Washington (jwash)
|
093b1a5e10
|
get_storages_for_slot uses get_slot_storage_entry (#29498)
|
2023-01-04 10:15:56 -08:00 |
Jeff Washington (jwash)
|
10135dbd10
|
should_move_to_ancient_append_vec works with a single storage (#29484)
|
2023-01-04 07:03:46 -08:00 |
Jeff Washington (jwash)
|
89deecb979
|
add AccountStorage.is_empty_entry for tests (#29489)
|
2023-01-03 12:36:31 -08:00 |
Jeff Washington (jwash)
|
0f2bfa2b02
|
cleanup get_snapshot_storages (#29488)
* cleanup get_snapshot_storages
* pr feedback
|
2023-01-03 12:22:28 -08:00 |
Jeff Washington (jwash)
|
95d2f002bd
|
add AccountStorage.get_slot_storage_entry (#29480)
|
2023-01-03 12:10:34 -08:00 |
Jeff Washington (jwash)
|
9ee4555f53
|
remove should_retain from mark_dirty_dead_stores (#29358)
|
2023-01-03 09:53:43 -08:00 |
Jeff Washington (jwash)
|
102dc08378
|
get_snapshot_storages removes call to AccountStorage.get (#29466)
|
2023-01-03 09:15:07 -08:00 |
Jeff Washington (jwash)
|
9d15ead873
|
remove single use AccountStorage.slot_store_count (#29479)
|
2023-01-03 09:12:27 -08:00 |
Jeff Washington (jwash)
|
10eadb6dd9
|
add test method assert_no_storages_at_slot() (#29483)
|
2023-01-03 08:59:21 -08:00 |
Jeff Washington (jwash)
|
ca9166201c
|
add test method get_and_assert_single_storage (#29481)
|
2023-01-03 08:38:15 -08:00 |
Jeff Washington (jwash)
|
04508ccfa7
|
add AccountStorage.is_empty (#29478)
|
2023-01-03 08:35:10 -08:00 |
Jeff Washington (jwash)
|
8c878daada
|
refactor RecycleStores::add_entries (#29475)
* refactor RecycleStores::add_entries
* pr feedback
|
2023-01-03 07:56:30 -08:00 |
Jeff Washington (jwash)
|
89e733c2b3
|
remove unnecessary type (#29473)
|
2023-01-03 06:34:05 -08:00 |
Jeff Washington (jwash)
|
1fd1e57f50
|
add test (#29471)
|
2023-01-02 20:53:43 -08:00 |
Jeff Washington (jwash)
|
e86628a823
|
filter get_snapshot_storages for requested_slots earlier (#29465)
* filter get_snapshot_storages for requested_slots earlier
* Update runtime/src/accounts_db.rs
Co-authored-by: apfitzge <apfitzge@gmail.com>
Co-authored-by: apfitzge <apfitzge@gmail.com>
|
2023-01-02 20:53:30 -08:00 |
Jeff Washington (jwash)
|
4cc1890f00
|
skip_rewrites will only be feature driven (#29468)
|
2023-01-02 20:15:42 -08:00 |
Jeff Washington (jwash)
|
9615965219
|
decrease frequency of random shrink of ancient append vec (#29462)
|
2023-01-02 13:29:04 -08:00 |
Jeff Washington (jwash)
|
bf93a1e13f
|
migrate tests to not use AccountStorage::get (#29464)
|
2023-01-02 13:02:09 -08:00 |
Jeff Washington (jwash)
|
e99afb4e85
|
handle ancient overflow case correctly (#29458)
|
2023-01-02 12:39:59 -08:00 |
Jeff Washington (jwash)
|
8397f295c0
|
simplify get_storages_for_slot (#29463)
|
2023-01-02 12:38:48 -08:00 |
Jeff Washington (jwash)
|
38d771a823
|
add test and comments (#29459)
|
2023-01-02 12:38:21 -08:00 |
Jeff Washington (jwash)
|
6edbb61fa0
|
add test_shrink_ancient_overflow (#29363)
|
2023-01-02 07:09:53 -08:00 |
Jeff Washington (jwash)
|
0f7ef085a0
|
introduce ShrinkInProgress (#29329)
* introduce ShrinkInProgress
* remove redundant check
* add comments
|
2022-12-21 09:03:29 -08:00 |
Jeff Washington (jwash)
|
4a64f6d421
|
test_utils::create_test_accounts pre-allocates an append vec first (#29336)
* test_utils::create_test_accounts pre-allocates an append vec first
* remove comment
|
2022-12-21 09:02:42 -08:00 |
Jeff Washington (jwash)
|
c3ca5b78b2
|
remove acctdb.min_num_stores (#29335)
|
2022-12-20 10:39:20 -08:00 |
Jeff Washington (jwash)
|
098b86b883
|
test_minimize_accounts_db uses write cache correctly (#29333)
|
2022-12-20 09:50:56 -08:00 |
Brooks
|
053775ad77
|
Elides unnecessary lifetimes (#29299)
|
2022-12-20 12:44:17 -05:00 |
Jeff Washington (jwash)
|
c816157979
|
shrink avoids reshaping data by using StorableAccounts trait (#29307)
|
2022-12-19 12:29:21 -08:00 |
Jeff Washington (jwash)
|
19f13a0bea
|
refactor get_store_for_shrink (#29284)
|
2022-12-15 22:10:39 -08:00 |
Brooks Prumo
|
1e0a0e0ced
|
Cleans up CacheHashData (#29267)
|
2022-12-15 14:16:27 -05:00 |
Jeff Washington (jwash)
|
5a687fa818
|
make AccountStorage::map private (#29268)
|
2022-12-14 20:03:25 -08:00 |
Jeff Washington (jwash)
|
3a7b67ea55
|
refactor unwrap_or_default for type that will soon not have a default (#29257)
|
2022-12-14 15:11:36 -08:00 |
Jeff Washington (jwash)
|
49a136a374
|
move AccountStorage out of accounts_db.rs (#29261)
|
2022-12-14 15:08:39 -08:00 |
Jeff Washington (jwash)
|
f9db75768c
|
Vec<Arc<AccountStorageEntry>> becomes SnapshotStorage (#29253)
|
2022-12-14 12:18:43 -08:00 |
Jeff Washington (jwash)
|
fab0ce21a2
|
remove shrink_candidate_slots_v1 (#29252)
|
2022-12-14 08:57:16 -08:00 |
Jeff Washington (jwash)
|
b77bef4ee3
|
write_version -> write_version_obsolete (#29176)
|
2022-12-14 07:43:40 -08:00 |
Jeff Washington (jwash)
|
62be54a75e
|
remove process_stale_slot_v1 and other fns (#29244)
|
2022-12-13 16:32:24 -08:00 |
Jeff Washington (jwash)
|
4ae12bf5fa
|
fix tests broken by add_root change (#29248)
|
2022-12-13 14:43:52 -08:00 |
Jeff Washington (jwash)
|
3e649d2aa0
|
remove add_root(caching_enabled) (#29245)
|
2022-12-13 11:26:28 -08:00 |
Jeff Washington (jwash)
|
1a0a465416
|
handle unclean roots explicitly during index generation (#29230)
|
2022-12-13 07:51:33 -08:00 |
Brooks Prumo
|
bcbf3374fd
|
Avoids copying hashes when computing merkle root (#29225)
|
2022-12-13 10:20:14 -05:00 |
Jeff Washington (jwash)
|
a57247a78e
|
handle write_version correctly in geyser api (#29224)
|
2022-12-13 06:42:28 -08:00 |