* Introduced a new option `block_protection_bytes_per_key`, which can be used to enable per key-value integrity protection for in-memory blocks in block cache (#11287).
* Introduced a new option `block_protection_bytes_per_key`, which can be used to enable per key-value integrity protection for in-memory blocks in block cache (#11287).
* Added `JemallocAllocatorOptions::num_arenas`. Setting `num_arenas > 1` may mitigate mutex contention in the allocator, particularly in scenarios where block allocations commonly bypass jemalloc tcache.
* Added `JemallocAllocatorOptions::num_arenas`. Setting `num_arenas > 1` may mitigate mutex contention in the allocator, particularly in scenarios where block allocations commonly bypass jemalloc tcache.
# To check for DB forward compatibility with loading options (old version
# To check for DB forward compatibility with loading options (old version
# reading data from new), as well as backward compatibility
# reading data from new), as well as backward compatibility
declare -a db_forward_with_options_refs=("6.27.fb""6.28.fb""6.29.fb""7.0.fb""7.1.fb""7.2.fb""7.3.fb""7.4.fb""7.5.fb""7.6.fb""7.7.fb""7.8.fb""7.9.fb""7.10.fb""8.0.fb""8.1.fb""8.2.fb")
declare -a db_forward_with_options_refs=("6.27.fb""6.28.fb""6.29.fb""7.0.fb""7.1.fb""7.2.fb""7.3.fb""7.4.fb""7.5.fb""7.6.fb""7.7.fb""7.8.fb""7.9.fb""7.10.fb""8.0.fb""8.1.fb""8.2.fb""8.3.fb")
# To check for DB forward compatibility without loading options (in addition
# To check for DB forward compatibility without loading options (in addition
# to the "with loading options" set), as well as backward compatibility
# to the "with loading options" set), as well as backward compatibility
declare -a db_forward_no_options_refs=()# N/A at the moment
declare -a db_forward_no_options_refs=()# N/A at the moment