Is RegularColumnIndex representative of what a typical custom index needs... or not?
https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/index/internal/composites/RegularColumnIndex.java Ditto for CassandraIndex (abstract class) - should all (or at least most) custom indexes extend it? https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/index/internal/CassandraIndex.java -- Jack Krupansky On Sun, Mar 6, 2016 at 11:03 PM, Henry Manasseh <henrymanm...@gmail.com> wrote: > Thank you. This is a perfect class for to start experimenting with. > > > On Sun, Mar 6, 2016 at 2:38 PM Sam Tunnicliffe <s...@beobal.com> wrote: > > > You might find o.a.c.i.StubIndex in the test source tree useful. > > On 6 Mar 2016 19:24, "Henry Manasseh" <henrymanm...@gmail.com> wrote: > > > > > Hello, > > > I was wondering if anyone is aware of a minimal reference > implementation > > > for a java class implementing a secondary index or some documentation > of > > > the interface(s) I would need to implement (I looked at the SASI 2i > code > > > but I am trying to find the bare bones test or sample class for a > newbie > > if > > > it exists). > > > > > > e.g. I am referring to the class you would use for > > > 'path.to.the.IndexClass'. > > > > > > CREATE CUSTOM INDEX ON users (email) USING 'path.to.the.IndexClass'; > > > > > > > > > > > > > I am trying to understand if it is possible to index a UDT collection > > based > > > on only one field of the UDT and still use the cassandra index file > > > management (I don't want to provide my own file storage). In other > > words, I > > > am looking to see if the custom index class can serve as a > transformation > > > function to only index my subfield. This probably will need a tweak to > > the > > > CQL to prevent a syntax error but not concerned about that at the > moment. > > > > > > Thank you for any helps and tips, > > > Henry > > > > > >