rockeet

Results 78 issues of rockeet

### Expected behavior The behavior of `PosixMmapReadableFile::Read` and `PosixRandomAccessFile::Read` should be same. ### Actual behavior When the param `offset` is beyound file size, PosixMmapReadableFile::Read returns IOError but PosixRandomAccessFile::Read returns OK....

We have written a fuse file system which intentional [blocks EOF read on writing files](https://github.com/rockeet/libfuse/commit/passthrough-tailing-read). Thus when primary instance writing WAL & manifest files, EOF read on secondary instance will...

Function `nfs_parse_attributes` does not parse `nfs_dev` & `nfs_rdev`

Got `HA_ERR_FOUND_DUPP_KEY` using Clone Plugin for Replication(with GTID mode). Replication Works fine with InnoDB, also fine with clone by xtrabackup and MyRocks. ## myrocks version : 8.0.32 git sha: 69710da21e66bd4198da4564efe7434034863936...

As in [Support for partial update of JSON in the optimizer](https://dev.mysql.com/worklog/task/?spm=a2c6h.12873639.article-detail.13.667572f3d5VhrE&id=8963), in MyRocks partial update can be efficiently implemented by RocksDB MergeOperator, and it is very useful for real world...

The semantic of MemTableList::Add is add the immutable memtable, so current_->Add() should be called after MarkImmutable(). MemTable.MarkImmutable() calls MemTableRep.MarkReadOnly(), which may update memory usage which reported by ApproximateMemoryUsage, thus causing...

CLA Signed

Use PinnableSlice to omit std::string overhead

CLA Signed

ToplingDB has `AnyPlugin` as a general sideplugin interface. Existing builtin AnyPlugins: * `UserKeyCoder`, mainly used for show keys of SST file list, which has derived classes: * `HexUserKeyCoder`, `HtmlTextUserKeyCoder`, `PrettyHexUserKeyCoder`,...

enhancement
Up for grab