Re: The future: Java 9 and the disappearance of CLASSPATH

2017-09-20 Thread Nate McCall
There are several other components that function similarly (compaction strategies, snitches, UDFs, etc.). I don't see us doing anything different without a compelling reason. On Thu, Sep 21, 2017 at 3:06 AM, Russell Bateman wrote: > We're very new to Cassandra. > > We implement org.apache.index.I

reclaim after memtable flush

2017-09-20 Thread Tyagi, Preetika
Hi, I'm trying to understand how Regions are being allocated and deallocated in Memtable. I can see that the same region is being used to allocate more size until the max region limit is hit. However, once the max limit is reached, the current region is set to null and eventually new Region get

The future: Java 9 and the disappearance of CLASSPATH

2017-09-20 Thread Russell Bateman
We're very new to Cassandra. We implement org.apache.index.Indexdropping a JAR containing our custom-index service into Cassandra's /lib/ subdirectory because this subdirectory is on the classpath. It's early days yet, but I thought I'd ask about the plans for Java 9 given that Jigsaw sort of

Re: Presubmit checks in github

2017-09-20 Thread Jeff Jirsa
At one point we tested with a travis config very similar to what circle does (run all the unit tests, etc). The free options for Travis can’t run the basic unit test suite reliably, where circle could, so we put the circle yaml in - no reason we can’t ADD Travis as well The ASF has a paid Travi

Presubmit checks in github

2017-09-20 Thread Corentin Chary
Hello, Looks like currently we don't automatically run any check when a new pull request is created on github. It could be as simple as https://github.com/criteo-forks/cassandra/blob/cassandra-3.11-criteo/.travis.yml (minus the release part) I guess circleci could be used too since apparently it'