iamaleksey opened a new pull request, #2256: URL: https://github.com/apache/cassandra/pull/2256
Pre-requisite patch-set for several upcoming Accord changes. Introduces an append-only journal for Accord messages. The journal supports invalidating individual entries by id and sets of owners, and looking up records by id, among other things. Several complete/near-complete parts of the generic journal implementation have been temporarily taken out until we need them (soon, once bootstrap/state reclamation are implemented). These include: - invalidation support (in memory and on-disk implementations), and - segment compaction (not needed without invalidations) PreAccept, Accept, Commit, and Apply are now written to a journal but aren't yet being read/used. Test coverage needs and comments around certain areas need work before commit. Coming soon. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

