├── .gitignore ├── README.md ├── project ├── build.properties └── plugins.sbt └── src ├── main └── scala │ └── com │ └── tapad │ └── druid │ └── client │ ├── Aggregation.scala │ ├── DSL.scala │ ├── DruidClient.scala │ ├── Expression.scala │ ├── Grammar.scala │ ├── Granularity.scala │ ├── GroupByQuery.scala │ ├── OrderBy.scala │ ├── PostAggregation.scala │ ├── QueryFilter.scala │ ├── Time.scala │ ├── TimeSeriesQuery.scala │ └── TopNQuery.scala └── test └── scala └── com └── tapad └── druid └── client ├── Grammarspec.scala ├── IntervalGrammarSpec.scala ├── SqlClientExample.scala └── WikipediaExample.scala /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea 3 | target 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.9 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/Aggregation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/Aggregation.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/DSL.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/DSL.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/DruidClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/DruidClient.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/Expression.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/Expression.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/Grammar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/Grammar.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/Granularity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/Granularity.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/GroupByQuery.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/GroupByQuery.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/OrderBy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/OrderBy.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/PostAggregation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/PostAggregation.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/QueryFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/QueryFilter.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/Time.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/Time.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/TimeSeriesQuery.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/TimeSeriesQuery.scala -------------------------------------------------------------------------------- /src/main/scala/com/tapad/druid/client/TopNQuery.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/main/scala/com/tapad/druid/client/TopNQuery.scala -------------------------------------------------------------------------------- /src/test/scala/com/tapad/druid/client/Grammarspec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/test/scala/com/tapad/druid/client/Grammarspec.scala -------------------------------------------------------------------------------- /src/test/scala/com/tapad/druid/client/IntervalGrammarSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/test/scala/com/tapad/druid/client/IntervalGrammarSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/tapad/druid/client/SqlClientExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/test/scala/com/tapad/druid/client/SqlClientExample.scala -------------------------------------------------------------------------------- /src/test/scala/com/tapad/druid/client/WikipediaExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daggerrz/druid-scala-client/HEAD/src/test/scala/com/tapad/druid/client/WikipediaExample.scala --------------------------------------------------------------------------------