jberragan opened a new pull request, #62: URL: https://github.com/apache/cassandra-analytics/pull/62
…inimal dependencies. - Add new module cassandra-analytics-common with no dependencies on Spark or Cassandra and minimal standard dependencies (Guava, Jackson, Commons Lang Kryo etc) - Move standalone classes to cassandra-analytics-common module. Some additional refactoring and clean up: - Rename SSTableInputStream -> BufferingInputStream - Rename SSTableSource -> CassandraFileSource - Introduce CassandraFile interface to be the implementing class for SSTable and CommitLog. - Generalize IStats to work across different CassandraFile types - Rename methods in StreamScanner to make the API clearer. - Move ComplexTypeBuffer, ListBuffer, MapBuffer, SetBuffer, UdtBuffer to standalone classes - Delete unused classes RangeTombstone, ReplciaSet and CollectionElement. -- 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: commits-unsubscr...@cassandra.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org