You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pr@cassandra.apache.org by "jsukuma (via GitHub)" <gi...@apache.org> on 2023/04/14 04:37:53 UTC

[GitHub] [cassandra] jsukuma opened a new pull request, #2274: P mem cassandra

jsukuma opened a new pull request, #2274:
URL: https://github.com/apache/cassandra/pull/2274

   **--DO NOT MERGE-- For Design Reference**
   
   This is the codebase for Persistent Memory Memtable 
   The latest commit from the open-source community that has been applied to this code is  https://github.com/apache/cassandra/commit/e0a6b83a02804bf976fdc43718001f23818ee53d
   
   This code has a dependency on [Low Level Persistence Library](https://github.com/pmem/llpl) which has been added in the lib directory.
   
   It currently supports 
   -  Read and write path
   -  Alter table
   -  Partition delete
   -  Range Delete
   - Index transaction
   - Support of reverse iteration
   - Manual Tombstone cleanup process
   - Backup/Snapshot
   
   Also
   - Excludes a few tests not applicable to PersistentMemoryMemtable
   - Some modifications were made to build.xml to accommodate persistent memory testing
   - Tested for JDK8 and 11
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: pr-unsubscribe@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: pr-unsubscribe@cassandra.apache.org
For additional commands, e-mail: pr-help@cassandra.apache.org