@@ -15,14 +15,14 @@ class RocksDBCallbackSliceTransformImpl : public rocksdb::SliceTransform
1515 const char * name;
1616 TransformCallback transformCallback;
1717 InDomainCallback inDomainCallback;
18- InRangeCallback inRangeCallback ;
18+ SameResultWhenAppendedCallback sameResultWhenAppendedCallback ;
1919
2020public:
2121 RocksDBCallbackSliceTransformImpl (void * instance, const char * name,
2222 TransformCallback transform,
2323 InDomainCallback domain,
24- InRangeCallback range ):
25- instance (instance), name(name), transformCallback(transform), inDomainCallback(domain), inRangeCallback(range ) {}
24+ SameResultWhenAppendedCallback sameResultWhenAppended ):
25+ instance (instance), name(name), transformCallback(transform), inDomainCallback(domain), sameResultWhenAppendedCallback(sameResultWhenAppended ) {}
2626
2727 virtual const char * Name () const
2828 {
@@ -39,9 +39,9 @@ class RocksDBCallbackSliceTransformImpl : public rocksdb::SliceTransform
3939 return inDomainCallback (instance, src);
4040 }
4141
42- virtual bool InRange (const rocksdb::Slice& dst ) const
42+ virtual bool SameResultWhenAppended (const rocksdb::Slice& prefix ) const
4343 {
44- return inRangeCallback (instance, dst );
44+ return sameResultWhenAppendedCallback (instance, prefix );
4545 }
4646
4747};
@@ -50,7 +50,7 @@ rocksdb::SliceTransform* RocksDBCallbackSliceTransform(void* instance,
5050 const char * name,
5151 TransformCallback transform,
5252 InDomainCallback domain,
53- InRangeCallback range )
53+ SameResultWhenAppendedCallback sameResultWhenAppended )
5454{
55- return new RocksDBCallbackSliceTransformImpl (instance, name, transform, domain, range );
55+ return new RocksDBCallbackSliceTransformImpl (instance, name, transform, domain, sameResultWhenAppended );
5656}
0 commit comments