diff --git a/pebble.go b/pebble.go index ca55d00..18c4cec 100644 --- a/pebble.go +++ b/pebble.go @@ -114,7 +114,7 @@ func (db *PebbleDB) Delete(key []byte) error { } // DeleteSync implements DB. -func (db PebbleDB) DeleteSync(key []byte) error { +func (db *PebbleDB) DeleteSync(key []byte) error { if len(key) == 0 { return errKeyEmpty } @@ -153,7 +153,7 @@ func (db *PebbleDB) Compact(start, end []byte) (err error) { } // Close implements DB. -func (db PebbleDB) Close() error { +func (db *PebbleDB) Close() error { db.db.Close() return nil } @@ -400,7 +400,7 @@ func (itr *pebbleDBIterator) Value() []byte { } // Next implements Iterator. -func (itr pebbleDBIterator) Next() { +func (itr *pebbleDBIterator) Next() { itr.assertIsValid() if itr.isReverse { itr.source.Prev() diff --git a/tools/Dockerfile b/tools/Dockerfile index 110999f..74b00cb 100644 --- a/tools/Dockerfile +++ b/tools/Dockerfile @@ -13,7 +13,7 @@ RUN \ wget -q https://github.com/facebook/rocksdb/archive/refs/tags/v${ROCKSDB}.tar.gz \ && tar -zxf v${ROCKSDB}.tar.gz \ && cd rocksdb-${ROCKSDB} \ - && DEBUG_LEVEL=0 make -j4 shared_lib \ + && DEBUG_LEVEL=0 CXXFLAGS="-Wno-maybe-uninitialized" make -j4 shared_lib \ && make install-shared \ && ldconfig \ && cd .. \