1
0
mirror of https://github.com/facebook/rocksdb.git synced 2026-10-23 08:09:02 +03:00

Add kCool Temperature (#14000)

Summary:
also requested by internal user, like kIce in https://github.com/facebook/rocksdb/issues/13927

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

Test Plan: unit tests updated

Reviewed By: archang19

Differential Revision: D83200479

Pulled By: pdillinger

fbshipit-source-id: 31f2842d87bcad40227aeee9687ff5772393689c
This commit is contained in:
Peter Dillinger
2025-09-25 11:27:00 -07:00
committed by Facebook GitHub Bot
parent 90241e18c8
commit 1c8a012727
16 changed files with 129 additions and 53 deletions

View File

@@ -5199,12 +5199,16 @@ class TickerTypeJni {
return -0x31;
case ROCKSDB_NAMESPACE::Tickers::WARM_FILE_READ_BYTES:
return -0x32;
case ROCKSDB_NAMESPACE::Tickers::COOL_FILE_READ_BYTES:
return -0x5B;
case ROCKSDB_NAMESPACE::Tickers::COLD_FILE_READ_BYTES:
return -0x33;
case ROCKSDB_NAMESPACE::Tickers::HOT_FILE_READ_COUNT:
return -0x34;
case ROCKSDB_NAMESPACE::Tickers::WARM_FILE_READ_COUNT:
return -0x35;
case ROCKSDB_NAMESPACE::Tickers::COOL_FILE_READ_COUNT:
return -0x5C;
case ROCKSDB_NAMESPACE::Tickers::COLD_FILE_READ_COUNT:
return -0x36;
case ROCKSDB_NAMESPACE::Tickers::LAST_LEVEL_READ_BYTES:
@@ -5664,12 +5668,16 @@ class TickerTypeJni {
return ROCKSDB_NAMESPACE::Tickers::HOT_FILE_READ_BYTES;
case -0x32:
return ROCKSDB_NAMESPACE::Tickers::WARM_FILE_READ_BYTES;
case -0x5B:
return ROCKSDB_NAMESPACE::Tickers::COOL_FILE_READ_BYTES;
case -0x33:
return ROCKSDB_NAMESPACE::Tickers::COLD_FILE_READ_BYTES;
case -0x34:
return ROCKSDB_NAMESPACE::Tickers::HOT_FILE_READ_COUNT;
case -0x35:
return ROCKSDB_NAMESPACE::Tickers::WARM_FILE_READ_COUNT;
case -0x5C:
return ROCKSDB_NAMESPACE::Tickers::COOL_FILE_READ_COUNT;
case -0x36:
return ROCKSDB_NAMESPACE::Tickers::COLD_FILE_READ_COUNT;
case -0x37:

View File

@@ -764,10 +764,12 @@ public enum TickerType {
*/
HOT_FILE_READ_BYTES((byte) -0x31),
WARM_FILE_READ_BYTES((byte) -0x32),
COOL_FILE_READ_BYTES((byte) -0x5B),
COLD_FILE_READ_BYTES((byte) -0x33),
ICE_FILE_READ_BYTES((byte) -0x58),
HOT_FILE_READ_COUNT((byte) -0x34),
WARM_FILE_READ_COUNT((byte) -0x35),
COOL_FILE_READ_COUNT((byte) -0x5C),
COLD_FILE_READ_COUNT((byte) -0x36),
ICE_FILE_READ_COUNT((byte) -0x59),