1f97b2365f
* Update rocksdb to v0.16.0 * Promote the infrequent and important log to info! * Force background compaction by ttl without manual compaction * Fix test * Support no compaction mode in test_ledger_cleanup_compaction * Fix comment * Make compaction_interval customizable * Avoid major compaction with periodic filtering... * Adress lazy_static, special cfs and range check * Clean up a bit and add comment * Add comment * More comments... * Config code cleanup * Add comment * Use .conflicts_with() * Nullify unneeded delete_range ops for special CFs * Some clean ups * Clarify the locking intention * Ensure special CFs' consistency with PurgeType::CompactionFilter * Fix comment * Fix bad copy paste * Fix various types... * Don't use tuples * Add a unit test for compaction_filter * Fix typo... * Remove flag and just use new behavior always * Fix wrong condition negation... * Doc. about no set_last_purged_slot in purge_slots * Write a test and fix off-by-one bug.... * Apply suggestions from code review Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Follow up to github review suggestions * Fix line-wrapping * Fix conflict Co-authored-by: Tyera Eulberg <teulberg@gmail.com> |
||
---|---|---|
.. | ||
blockstore | ||
ancestor_iterator.rs | ||
bank_forks_utils.rs | ||
bigtable_upload.rs | ||
block_error.rs | ||
blockstore.rs | ||
blockstore_db.rs | ||
blockstore_meta.rs | ||
blockstore_processor.rs | ||
builtins.rs | ||
entry.rs | ||
erasure.rs | ||
genesis_utils.rs | ||
leader_schedule.rs | ||
leader_schedule_cache.rs | ||
leader_schedule_utils.rs | ||
lib.rs | ||
next_slots_iterator.rs | ||
poh.rs | ||
rooted_slot_iterator.rs | ||
shred.rs | ||
sigverify_shreds.rs | ||
staking_utils.rs |