Vijay Chidambaram

Results 17 issues of Vijay Chidambaram

I'm not sure if this is fixable, but here goes: If I'm using a terminal in Window 1 on the master node, switch to a terminal in Window 2 (alt...

Use the system-call intercept library: https://github.com/pmem/syscall_intercept in SplitFS instead of intercepting glibc calls. This will make SplitFS more portable and hopefully more robust (different glibc variants will have the same...

Enable RocksDB to run on top of SplitFS

Support any system/library calls needed by SplitFS to handle WiredTiger

A good candidate application will be Filebench suite with multiple threads

Add unit tests to ensure features of SplitFS, such as logging, are working correctly. These would supplement current higher-level checks for correctness.

help wanted
good first issue

The code right now has excessive nesting (at least for scripts) and carries over the old naming scheme. For example, `nvp` should be `usplit`. Installing dependencies right now requires ```cd...

help wanted
good first issue

This requires ensuring that SplitFS correctly handles all the system calls made by the application. Would be useful to run fsstress on SplitFS.

help wanted
good first issue

This issue involves porting the RECIPE data structures to work on libpmem. For example, converting P-CLHT to a form that uses the libpmem pointers and allocation routines.

help wanted

PebblesDB currently uses bloom filters. Change PebblesDB so that it uses SURF Filters from CMU (https://github.com/efficient/SuRF) instead. This should help both point-query and range query performance.

help wanted