Ahhhh, well that stinks. And, renaming it now would/could break backward compatibility with existing clusters. Lesson learned on package-private constructors for abstract classes, especially those used for extension points. :(
On Wed, Nov 30, 2016 at 10:04 AM J. D. Jordan <jeremiah.jor...@gmail.com> wrote: > Prior to https://issues.apache.org/jira/browse/CASSANDRA-12788 that was > the only way to implement a new replication strategy. > > > On Nov 30, 2016, at 8:46 AM, James Carman <ja...@carmanconsulting.com> > wrote: > > > > Oh, ok, thanks. Why would a DSE class be in the "org.apache.cassandra" > > package structure? That seems a bit misleading > > > > > > > > On Wed, Nov 30, 2016 at 9:44 AM Jacques-Henri Berthemet < > > jacques-henri.berthe...@genesys.com> wrote: > > > >> Hi James, > >> > >> It looks like it's a DSE class, not OSS Cassandra: > >> > >> > https://support.datastax.com/hc/en-us/articles/208026816-DSE-EverywhereStrategy-is-not-understood-by-COSS-nodes-and-can-cause-restart-failures > >> > >> Regards, > >> -- > >> Jacques-Henri Berthemet > >> > >> -----Original Message----- > >> From: James Carman [mailto:ja...@carmanconsulting.com] > >> Sent: mercredi 30 novembre 2016 15:30 > >> To: dev@cassandra.apache.org > >> Subject: Where do I find EverywhereStrategy? > >> > >> I came across the class name > >> "org.apache.cassandra.locator.EverywhereStrategy" in an error message, > so I > >> started searching through the code for it. I can't seem to find it. Any > >> pointers? > >> > >> > >> Thanks, > >> > >> > >> James > >> >