add backend
This commit is contained in:
parent
e6e9828d5a
commit
1cf96cdbf1
|
@ -398,17 +398,11 @@ int streamGetInit(const char* funcName) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
bool streamStateIterSeekAndValid(rocksdb_iterator_t* iter, char* buf, size_t len) {
|
bool streamStateIterSeekAndValid(rocksdb_iterator_t* iter, char* buf, size_t len) {
|
||||||
bool valid = false;
|
rocksdb_iter_seek_for_prev(iter, buf, len);
|
||||||
// opt later
|
|
||||||
rocksdb_iter_seek(iter, buf, len);
|
|
||||||
if (!rocksdb_iter_valid(iter)) {
|
if (!rocksdb_iter_valid(iter)) {
|
||||||
rocksdb_iter_seek_for_prev(iter, buf, len);
|
return false;
|
||||||
if (!rocksdb_iter_valid(iter)) {
|
|
||||||
return valid;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
valid = true;
|
return true;
|
||||||
return valid;
|
|
||||||
}
|
}
|
||||||
rocksdb_iterator_t* streamStateIterCreate(SStreamState* pState, const char* cfName, rocksdb_snapshot_t** snapshot,
|
rocksdb_iterator_t* streamStateIterCreate(SStreamState* pState, const char* cfName, rocksdb_snapshot_t** snapshot,
|
||||||
rocksdb_readoptions_t** readOpt) {
|
rocksdb_readoptions_t** readOpt) {
|
||||||
|
|
Loading…
Reference in New Issue