rocksdb/unreleased_history/new_features
Yu Zhang 7521478b43 Record the persist_user_defined_timestamps flag in manifest (#11515)
Summary:
Start to record the value of the flag `AdvancedColumnFamilyOptions.persist_user_defined_timestamps` in the Manifest and table properties for a SST file when it is created. And use the recorded flag when creating a table reader for the SST file. This flag's default value is true, it is only explicitly recorded if it's false.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/11515

Test Plan:
```
make all check
./version_edit_test
```

Reviewed By: ltamasi

Differential Revision: D46920386

Pulled By: jowlyzhang

fbshipit-source-id: 075c20363d3d2cc1368422ecc805617ed135cc26
2023-06-21 21:49:01 -07:00
..
.gitkeep
logging_udt_sizes.md
obsolete_sst_files_size.md add property "rocksdb.obsolete-sst-files-size" (#11533) 2023-06-13 15:52:45 -07:00
persist_udt_flag_in_manifest.md Record the persist_user_defined_timestamps flag in manifest (#11515) 2023-06-21 21:49:01 -07:00
shared_lock_buckets.md
ticker_for_deleted_trash_files.md Add a ticker to track number of trash files deleted in background thread (#11540) 2023-06-16 10:05:25 -07:00
tiered_volatile_cache.md
wait_for_compact.md
writebatchrelease.md