Jeff Washington (jwash)
|
dc98510d6d
|
accounts hash calls maybe_rehash_skipped_rewrite (#24316)
|
2022-04-19 08:29:09 -05:00 |
Jeff Washington (jwash)
|
0e0f306996
|
mechanism for disabling hash calc caching (#24437)
|
2022-04-18 22:44:30 -05:00 |
Jason Davis
|
9052e41b32
|
Ran cargo fmt
|
2022-04-18 11:57:40 -05:00 |
Jason Davis
|
87fb78dc56
|
Fix build error introduced by my editor setup
|
2022-04-18 11:57:40 -05:00 |
Jason Davis
|
5472d2e605
|
Removing redundant EpochSchedule param from fns
|
2022-04-18 11:57:40 -05:00 |
Jeff Washington (jwash)
|
b4fd9124bf
|
log secondary index contents on startup (#24348)
|
2022-04-15 13:30:03 -05:00 |
Jeff Washington (jwash)
|
d20b4c9958
|
rename function param to avoid conflict (#24342)
|
2022-04-14 11:56:32 -05:00 |
HaoranYi
|
e3ef0741be
|
simplify bank drop calls (#24142)
* simplify bank drop calls
* clippy: import
* Update ledger/src/blockstore_processor.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org>
* Update runtime/src/accounts_background_service.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org>
* Update runtime/src/bank.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org>
* cleanup
* format
* use msb of bank_id to indicates that we are dropping
* clippy
* restore bank id
* clippy
* revert is-serialized_with_abs flag
* assert
* clippy
* whitespace
* fix bank drop callback check
* more fix
* remove msb dropping implementation
* fix
Co-authored-by: Brooks Prumo <brooks@prumo.org>
|
2022-04-14 08:43:54 -05:00 |
Jeff Washington (jwash)
|
255ef66a27
|
move feature activation log to correct fn for hash (#24326)
|
2022-04-13 17:43:33 -05:00 |
HaoranYi
|
929753a11f
|
typo (#24291)
|
2022-04-12 16:46:59 -05:00 |
Brooks Prumo
|
4fd184c131
|
Use Release/Acquire instead of SeqCst for is_bank_drop_callback_enabled (#24134)
|
2022-04-11 19:19:17 -05:00 |
Jeff Washington (jwash)
|
6fbe2b936c
|
fix comment (#24254)
|
2022-04-11 18:53:45 -05:00 |
Giorgio Gambino
|
60b2155bd3
|
Add accounts-filler-size command line option (#23896)
|
2022-04-11 13:10:09 -05:00 |
Jeff Washington (jwash)
|
210f6a6fab
|
move hash calculation out of acct bg svc (#23689)
* move hash calculation out of acct bg svc
* pr feedback
|
2022-04-08 10:42:03 -05:00 |
Jeff Washington (jwash)
|
c27150b1a3
|
reserialize_bank_fields_with_hash (#23916)
* reserialize_bank_with_new_accounts_hash
* Update runtime/src/serde_snapshot.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org>
* Update runtime/src/serde_snapshot/tests.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org>
* Update runtime/src/serde_snapshot/tests.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org>
* pr feedback
Co-authored-by: Brooks Prumo <brooks@prumo.org>
|
2022-04-07 14:05:57 -05:00 |
Jeff Washington (jwash)
|
4a11fa072f
|
hash_account_with_rent_epoch (#24104)
|
2022-04-05 08:10:31 -05:00 |
Jeff Washington (jwash)
|
132f08486a
|
remove basically duplicate function (#24107)
|
2022-04-04 12:55:05 -05:00 |
Jeff Washington (jwash)
|
ec97d6d078
|
rename remove_old_roots (#24059)
|
2022-04-02 12:01:13 -05:00 |
Jeff Washington (jwash)
|
3ca4fffa78
|
root -> alive_root (#24062)
|
2022-04-02 12:00:52 -05:00 |
Jeff Washington (jwash)
|
31997f8251
|
hash calc scanning takes config (#24016)
|
2022-03-31 14:26:37 -05:00 |
Jeff Washington (jwash)
|
9c8dad33c7
|
add epoch_schedule and rent_collector to hash calc (#24012)
|
2022-03-31 10:51:18 -05:00 |
Jeff Washington (jwash)
|
da001d54e5
|
calculate_accounts_hash_helper uses config (#24003)
|
2022-03-31 09:29:45 -05:00 |
Jeff Washington (jwash)
|
125f9634fd
|
add hash calc config.use_write_cache (#24005)
|
2022-03-30 17:19:34 -05:00 |
Jeff Washington (jwash)
|
af9344fe22
|
SortedStorages refactoring (#23998)
|
2022-03-30 09:19:03 -05:00 |
Jeff Washington (jwash)
|
5636570d6d
|
add roots_original to roots tracker (#23849)
|
2022-03-30 08:52:45 -05:00 |
Jeff Washington (jwash)
|
5a613e9b6e
|
use CalcAccountsHashConfig in calculate_accounts_hash (#23987)
|
2022-03-29 22:05:47 -05:00 |
Jeff Washington (jwash)
|
37c36ce3fa
|
pass stats separately from CalcAccountsHashConfig (#23892)
|
2022-03-24 12:48:47 -05:00 |
Jeff Washington (jwash)
|
82328fd9d8
|
move max_clean_root deeper in flush cache (#23869)
|
2022-03-24 12:45:49 -05:00 |
Jeff Washington (jwash)
|
a22a2384bf
|
fix ci test error (#23908)
|
2022-03-24 11:30:20 -05:00 |
Jeff Washington (jwash)
|
5b916961b5
|
HashCalc uses self.accounts_cache (#23890)
|
2022-03-24 10:34:28 -05:00 |
Jeff Washington (jwash)
|
f2aea3b7c7
|
flush_slot_cache takes [Slot] (#23865)
|
2022-03-24 10:24:36 -05:00 |
Jeff Washington (jwash)
|
9d3b17c635
|
HashCalc uses self.accounts_index (#23888)
|
2022-03-24 10:06:32 -05:00 |
Jeff Washington (jwash)
|
b22165ad69
|
hash calc uses self.filler_account_suffix (#23887)
|
2022-03-24 09:58:06 -05:00 |
Jeff Washington (jwash)
|
9022931689
|
calc hash uses self.num_hash_scan_passes (#23883)
|
2022-03-24 09:44:42 -05:00 |
Jeff Washington (jwash)
|
e3eb002f66
|
Log storage size stats at hash calc (#23843)
|
2022-03-24 09:40:35 -05:00 |
Jeff Washington (jwash)
|
f1a411c897
|
add epoch_schedule and rent_collector to hash calc (#23857)
|
2022-03-24 09:39:22 -05:00 |
Jeff Washington (jwash)
|
db5d68f01f
|
HashCalc uses self.accounts_hash_cache_path (#23882)
|
2022-03-24 09:31:55 -05:00 |
HaoranYi
|
90009f330b
|
small refactor to shorten the lock on slot_under_contention hashset (#23891)
* small refactor to shorten the lock on slot_under_contention hashset
* adding comments
* comments
|
2022-03-24 08:20:56 -05:00 |
Jeff Washington (jwash)
|
5a892af2fe
|
disable 'check_hash' on accounts hash calc (#23873)
|
2022-03-23 21:03:31 -05:00 |
Jeff Washington (jwash)
|
3e22d4b286
|
calc hash uses self.thread_pool_clean (#23881)
|
2022-03-23 20:52:38 -05:00 |
Jeff Washington (jwash)
|
dc3863ef14
|
flush_slot_cache_with_clean (#23868)
|
2022-03-23 14:09:56 -05:00 |
Jeff Washington (jwash)
|
260f899eda
|
write cache: hashmap to set (#23866)
|
2022-03-23 14:05:45 -05:00 |
Jeff Washington (jwash)
|
9e61fe7583
|
add AccountsHashConfig to manage parameters (#23850)
|
2022-03-23 13:44:23 -05:00 |
Jeff Washington (jwash)
|
b1280b670a
|
calculate_accounts_hash_without_index takes &self (#23846)
* calculate_accounts_hash_without_index takes &self
* Update runtime/src/snapshot_package.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org>
Co-authored-by: Brooks Prumo <brooks@prumo.org>
|
2022-03-23 11:57:32 -05:00 |
Jeff Washington (jwash)
|
7b89222fde
|
don't start extra threads for shrink/clean/hash (#23858)
|
2022-03-23 11:53:37 -05:00 |
Jeff Washington (jwash)
|
493a8e2348
|
remove random flushing of write cache (#23845)
|
2022-03-23 08:45:44 -05:00 |
Jeff Washington (jwash)
|
dd69f3baf5
|
throttle index adding to allow disk flushing to keep up and reduce startup ram usage (#23773)
|
2022-03-20 19:56:20 -05:00 |
Jeff Washington (jwash)
|
a419374fa4
|
factor out function (#23742)
|
2022-03-18 14:10:52 -05:00 |
Jeff Washington (jwash)
|
b5a99b9b09
|
avoid data copies in writing to cache (#23674)
|
2022-03-15 16:42:26 -05:00 |
Tyera Eulberg
|
102dd68a03
|
Rename AccountsDb plugins to Geyser plugins (#23604)
|
2022-03-14 19:18:46 -06:00 |