| 401 | class LogMetadata { |
| 402 | public: |
| 403 | LogMetadata(Env& env, LogsDBStats& stats, SharedRocksDB& sharedDb, ReplicaId replicaId, DataPartitions& data) : |
| 404 | _env(env), |
| 405 | _stats(stats), |
| 406 | _sharedDb(sharedDb), |
| 407 | _cf(sharedDb.getCF(METADATA_CF_NAME)), |
| 408 | _replicaId(replicaId), |
| 409 | _data(data), |
| 410 | _nomineeToken(LeaderToken(0,0)) |
| 411 | {} |
| 412 | |
| 413 | bool isInitialStart() { |
| 414 | auto it = std::unique_ptr<rocksdb::Iterator>(_sharedDb.db()->NewIterator({},_cf)); |
nothing calls this directly
no test coverage detected