Skip to content

Releases: ing-bank/scruid

v2.5.0

07 Jun 15:35
Compare
Choose a tag to compare
  • Fixed issues with basic authentication when performing streaming queries
  • Enabled non string query context parameters (GH-11)
  • Changed root package and artifact group id to com.ing.wbaa.druid (GH-110)

This is the first Scruid release which is published to Maven Central

v2.4.0

14 May 16:41
a4b728c
Compare
Choose a tag to compare
  • Include all Dockerfiles in the project and switch to GitHub Actions and Packages (GH-84)
  • Scan and Search queries (GH-83, GH-85, GH-89 and GH-92)
  • Additional Float and String aggregators (GH-86)
  • Support for Druid SQL (GH-90 and GH-91)
  • Use requestInterceptor in health checks (GH-93 and GH-94)
  • Use com.typesafe.scala-logging instead of using slf4j directly (GH-95)
  • Expand "tests" section in README file (GH-96)
  • Some housekeeping (GH-98, GH-101)
  • Default Scala version is now 2.13, Scala versions 2.11 and 2.12 still supported (GH-100)
  • Enforce scalastyle (GH-102)

deprecated functions:

  • dql.QueryBuilder.build(): TimeSeriesQuery
  • dql.Dim.=<(value: String): Bound

v2.3.0

30 Oct 09:52
411973c
Compare
Choose a tag to compare
  • Cross-build for Scala 2.11, 2.12 and 2.13.
  • Bumped versions of dependent libraries
    • io.circe 0.11.1 -> 0.12.1 (Scala 2.12+)
    • org.mdedetrich:akka-* 0.3.0 -> 0.4.0
    • org.scalactic:scalactic 3.0.5 -> 3.0.8
    • com.typesafe.akka:akka-http 10.1.5 -> 10.1.9
    • ca.mrvisser:sealerate 0.0.5 -> 0.0.6
  • Druid Javascript aggregation and post-aggregation.
  • Druid Cardinality aggregation.
  • Basic authentication.
  • Scruid logo.
  • HttpStatusException for non-200 responses.
  • Druid Query context support.
  • DRUID_HOST and DRUID_PORT support for backward compatibility.

v2.2.0

27 Jul 10:52
Compare
Choose a tag to compare
  • Advanced Druid Client and Client API
  • Fix strict mode in 'bound' filter
  • Adds iterable to groupBy function in querybuilder
  • Updates DQL API to improve numeric values support to In and Eq operators

v2.1.1

27 Jul 11:08
61071f5
Compare
Choose a tag to compare
  • Migrated to CircleCI 2.0
  • Bumped version of io.circe -> v0.11.1 and org.mdedetrich -> v0.3.0

v2.1.0

30 Jan 11:38
Compare
Choose a tag to compare
  • Adds support for streaming JSON and Akka Streams
  • Add healthcheck to DruidClient

v2.0.0

23 Nov 12:29
adf74cc
Compare
Choose a tag to compare

Introduction of the Druid Query Language

v1.2.0

31 Jul 08:31
Compare
Choose a tag to compare
Increase SBT stacksize (#30)

v1.1.1

29 May 13:36
Compare
Choose a tag to compare

Small bug fix, code couldn't compile (and hence not be published) with 2.12.6. This could work with the prerelease version of circe 0.10.0-M1 which used latest cats version, but for now opted for reverting to Scala 2.12.5 and make a new minor release.

v1.1.0

28 May 11:43
2870e77
Compare
Choose a tag to compare
Merge pull request #24 from ing-bank/upgrade-dependencies

- Upgrade akka-http-circe and logback-classic to latest version
- Bump Scala 2.12.5 to .6
- Bump version number