Hi all,

I have suggested some modifications in CASSANDRA-13270 to be able to provide 
elasticsearch as a plugin, and these changes are available in a fork at 
https://github.com/strapdata/cassandra <https://github.com/strapdata/cassandra>
Of course, i don’t expect to include this in the cassandra tree, but just to be 
able to provide this as an external Cassandra plugin. And even through plugins 
are out of the tree, i would enjoy to contribute to the C* code too !

This plugin is basically a custom secondary index, with hooks to be able to 
start and configure the plugin before playing the commit logs or bootstrap. 
This could probably be improved in a clear plugin API.
Moreover, in my specific case, the major issue is the locale-sensitive behavior 
of Cassandra, there is more than 800 string related functions call with the 
default Locale. So, unit tests with various Locale was not possible until this 
was fixed by a byte-code manipulation with javassit. As a workaround, i have 
develop an ANT task to fix this in the build.xml.
Hope this helps.

Thanks,
Vincent.

On 2017-05-13 04:21 (+0200), Nate McCall <z...@gmail.com> wrote: 
> > This being said, I don't think we should remove support for Windows or> 
> > those snitches. Instead, what I think would be more beneficial, and> 
> > certainly more reflecting the Apache Way, is to see if someone in the> 
> > community would be willing to maintain those components. Looking at 
> > another> 
> > Apache project, Mesos has an interesting breakdown of maintainers for> 
> > specific components [1]. We might consider adopting a similar idea for> 
> > platforms/OSes/architectures/whatevers.> 
> >> 
> 
> This is a good point. Apache Beam does this as well: component> 
> maintainers for specific integrations (Spark, Kafka, HDFS, etc).> 
> Agreed that this is a good way to encourage participation.> 
> 
> ---------------------------------------------------------------------> 
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org> 
> For additional commands, e-mail: dev-h...@cassandra.apache.org> 
> 
>  

Vincent Royer
CEO & Founder
Email: vro...@strapdata.com
Mobile: +33 7 83 18 25 40



Reply via email to