├── .gitignore ├── .travis.yml ├── License.md ├── README.md ├── docs ├── Makefile ├── make.bat ├── md2rst.sh └── source │ ├── conf.py │ ├── index.rst │ ├── indexoptions.rst │ ├── install.rst │ ├── intro.rst │ ├── json.rst │ ├── logo.png │ ├── nstatic │ └── favicon.ico │ ├── query.rst │ ├── quickstart.rst │ └── tjrabbit.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── main └── java │ └── com │ └── tuplejump │ └── stargate │ ├── Fields.java │ ├── IndexContainer.java │ ├── IndexEntryEvent.java │ ├── IndexEventHandler.java │ ├── IndexingService.java │ ├── MonolithIndexContainer.java │ ├── PerVNodeIndexContainer.java │ ├── RowIndex.java │ ├── Serializer.java │ ├── Stargate.java │ ├── StargateMBean.java │ ├── Utils.java │ ├── cassandra │ ├── CassandraUtils.java │ ├── ResultMapper.java │ ├── RowFetcher.java │ ├── RowIndexSupport.java │ ├── SearchSupport.java │ └── TableMapper.java │ ├── lucene │ ├── AnalyzerFactory.java │ ├── BasicIndexer.java │ ├── CaseInsensitiveKeywordAnalyzer.java │ ├── Constants.java │ ├── DateUtils.java │ ├── Dates.java │ ├── FieldCreator.java │ ├── FormatDateTimeFormatter.java │ ├── IndexEntryCollector.java │ ├── Indexer.java │ ├── LuceneUtils.java │ ├── Options.java │ ├── Properties.java │ ├── SearcherCallback.java │ ├── Type.java │ ├── json │ │ ├── JsonDocument.java │ │ └── StreamingJsonDocument.java │ └── query │ │ ├── BooleanCondition.java │ │ ├── Condition.java │ │ ├── FuzzyCondition.java │ │ ├── GroupType.java │ │ ├── LuceneCondition.java │ │ ├── MatchCondition.java │ │ ├── PhraseCondition.java │ │ ├── PrefixCondition.java │ │ ├── RangeCondition.java │ │ ├── RegexpCondition.java │ │ ├── Search.java │ │ ├── Selector.java │ │ ├── SimpleBooleanCondition.java │ │ ├── Sort.java │ │ ├── SortField.java │ │ ├── WildcardCondition.java │ │ ├── fsm │ │ ├── BFSQueue.java │ │ ├── ExactMatcher.java │ │ ├── ExactScanner.java │ │ ├── Matcher.java │ │ ├── MatcherBase.java │ │ ├── NamedCondition.java │ │ ├── Node.java │ │ ├── Pattern.java │ │ ├── PatternGroup.java │ │ ├── QueueItem.java │ │ ├── Step.java │ │ └── Transition.java │ │ └── function │ │ ├── Aggregate.java │ │ ├── AggregateFactory.java │ │ ├── AggregateFunction.java │ │ ├── AggregateHolder.java │ │ ├── Count.java │ │ ├── Function.java │ │ ├── Group.java │ │ ├── MatchPartition.java │ │ ├── MinMax.java │ │ ├── NoOp.java │ │ ├── Quantile.java │ │ ├── Sum.java │ │ ├── Tuple.java │ │ └── Values.java │ └── utils │ └── Pair.java └── test ├── java └── com │ └── tuplejump │ └── stargate │ ├── cassandra │ ├── AggregatesTest.java │ ├── BasicIndexTest.java │ ├── CollectionIndexTest.java │ ├── DateIndexTest.java │ ├── DropAndRecreateTest.java │ ├── IndexTestBase.java │ ├── JsonDocumentTest.java │ ├── MatchPatternTest.java │ ├── NumericIndexOnKeysTest.java │ ├── NumericQueryTest.java │ ├── PartitionKeyIndexTest.java │ ├── UpdateAndQueryTest.java │ └── VariousQueriesTest.java │ └── util │ ├── CQLDataLoaderD.java │ ├── CQLDataSet.java │ └── CQLUnitD.java └── resources ├── cas.yaml ├── log4j.xml ├── nodes.properties ├── sample2.json └── samples ├── sample-data.cql ├── sample-json.cql ├── sample-queries.cql ├── sample-tables.cql └── sample.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/.travis.yml -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/License.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/md2rst.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/md2rst.sh -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/indexoptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/indexoptions.rst -------------------------------------------------------------------------------- /docs/source/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/install.rst -------------------------------------------------------------------------------- /docs/source/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/intro.rst -------------------------------------------------------------------------------- /docs/source/json.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/json.rst -------------------------------------------------------------------------------- /docs/source/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/logo.png -------------------------------------------------------------------------------- /docs/source/nstatic/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/nstatic/favicon.ico -------------------------------------------------------------------------------- /docs/source/query.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/query.rst -------------------------------------------------------------------------------- /docs/source/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/quickstart.rst -------------------------------------------------------------------------------- /docs/source/tjrabbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/docs/source/tjrabbit.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/Fields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/Fields.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/IndexContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/IndexContainer.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/IndexEntryEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/IndexEntryEvent.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/IndexEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/IndexEventHandler.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/IndexingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/IndexingService.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/MonolithIndexContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/MonolithIndexContainer.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/PerVNodeIndexContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/PerVNodeIndexContainer.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/RowIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/RowIndex.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/Serializer.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/Stargate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/Stargate.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/StargateMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/StargateMBean.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/Utils.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/cassandra/CassandraUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/cassandra/CassandraUtils.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/cassandra/ResultMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/cassandra/ResultMapper.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/cassandra/RowFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/cassandra/RowFetcher.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/cassandra/RowIndexSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/cassandra/RowIndexSupport.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/cassandra/SearchSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/cassandra/SearchSupport.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/cassandra/TableMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/cassandra/TableMapper.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/AnalyzerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/AnalyzerFactory.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/BasicIndexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/BasicIndexer.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/CaseInsensitiveKeywordAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/CaseInsensitiveKeywordAnalyzer.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/DateUtils.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/Dates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/Dates.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/FieldCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/FieldCreator.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/FormatDateTimeFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/FormatDateTimeFormatter.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/IndexEntryCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/IndexEntryCollector.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/Indexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/Indexer.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/LuceneUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/LuceneUtils.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/Options.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/Properties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/Properties.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/SearcherCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/SearcherCallback.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/Type.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/json/JsonDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/json/JsonDocument.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/json/StreamingJsonDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/json/StreamingJsonDocument.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/BooleanCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/BooleanCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/Condition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/FuzzyCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/FuzzyCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/GroupType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/GroupType.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/LuceneCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/LuceneCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/MatchCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/MatchCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/PhraseCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/PhraseCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/PrefixCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/PrefixCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/RangeCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/RangeCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/RegexpCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/RegexpCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/Search.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/Selector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/Selector.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/SimpleBooleanCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/SimpleBooleanCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/Sort.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/SortField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/SortField.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/WildcardCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/WildcardCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/BFSQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/BFSQueue.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/ExactMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/ExactMatcher.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/ExactScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/ExactScanner.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/Matcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/Matcher.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/MatcherBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/MatcherBase.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/NamedCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/NamedCondition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/Node.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/Pattern.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/PatternGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/PatternGroup.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/QueueItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/QueueItem.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/Step.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/Step.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/fsm/Transition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/fsm/Transition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Aggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Aggregate.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/AggregateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/AggregateFactory.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/AggregateFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/AggregateFunction.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/AggregateHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/AggregateHolder.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Count.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Count.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Function.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Group.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/MatchPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/MatchPartition.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/MinMax.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/MinMax.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/NoOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/NoOp.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Quantile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Quantile.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Sum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Sum.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Tuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Tuple.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/lucene/query/function/Values.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/lucene/query/function/Values.java -------------------------------------------------------------------------------- /src/main/java/com/tuplejump/stargate/utils/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/main/java/com/tuplejump/stargate/utils/Pair.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/AggregatesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/AggregatesTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/BasicIndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/BasicIndexTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/CollectionIndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/CollectionIndexTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/DateIndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/DateIndexTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/DropAndRecreateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/DropAndRecreateTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/IndexTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/IndexTestBase.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/JsonDocumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/JsonDocumentTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/MatchPatternTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/MatchPatternTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/NumericIndexOnKeysTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/NumericIndexOnKeysTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/NumericQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/NumericQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/PartitionKeyIndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/PartitionKeyIndexTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/UpdateAndQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/UpdateAndQueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/cassandra/VariousQueriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/cassandra/VariousQueriesTest.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/util/CQLDataLoaderD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/util/CQLDataLoaderD.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/util/CQLDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/util/CQLDataSet.java -------------------------------------------------------------------------------- /src/test/java/com/tuplejump/stargate/util/CQLUnitD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/java/com/tuplejump/stargate/util/CQLUnitD.java -------------------------------------------------------------------------------- /src/test/resources/cas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/cas.yaml -------------------------------------------------------------------------------- /src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /src/test/resources/nodes.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/nodes.properties -------------------------------------------------------------------------------- /src/test/resources/sample2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/sample2.json -------------------------------------------------------------------------------- /src/test/resources/samples/sample-data.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/samples/sample-data.cql -------------------------------------------------------------------------------- /src/test/resources/samples/sample-json.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/samples/sample-json.cql -------------------------------------------------------------------------------- /src/test/resources/samples/sample-queries.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/samples/sample-queries.cql -------------------------------------------------------------------------------- /src/test/resources/samples/sample-tables.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/samples/sample-tables.cql -------------------------------------------------------------------------------- /src/test/resources/samples/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuplejump/stargate-core/HEAD/src/test/resources/samples/sample.json --------------------------------------------------------------------------------