Wei Deng created CASSANDRA-11639:
------------------------------------

             Summary: guide_8099.md is a bit outdated
                 Key: CASSANDRA-11639
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-11639
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Wei Deng


The guide_8099.md document that comes with the 8099 commit (dated Sep 1, 2014) 
is a bit outdated.

For example, in many places of the Sep 1, 2014 
[commit|https://github.com/apache/cassandra/tree/a991b64811f4d6adb6c7b31c0df52288eb06cf19]
 we no longer use {{Atom}} to represent the unit when dealing with Row or 
RangeTombstoneMarker and we use {{Unfiltered}} instead. However, you can still 
find many references of {{Atom}} in this document. Also, AtomIterator is no 
longer a thing and it's still referenced later in the document.

Another example of the outdated information is: we have removed all of the 
"flyweight" pattern due to CASSANDRA-9705 in C* 3.0 GA, but this document still 
talks about flyweight under a separate section.

As this guide_8099.md is considered as a key document to an important area of 
under-the-hood Cassandra implementation, to help new developers to navigate 
this storage engine area better and to avoid unnecessary confusions, we should 
strive to keep it as updated as possible.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to