Skip to content

Releases: snowplow/snowplow-elasticsearch-loader

Version 0.10.2

06 Aug 14:06
Compare
Choose a tag to compare
  • Make it possible to have nsqd and nsqlookupd on different machines (#75)

Version 0.10.1

06 Oct 15:40
Compare
Choose a tag to compare

Better behaviour when resharding occurs.

Bug fixes

  • Stop closing ElasticSearch clients when the Emitter is closed (#67)
  • Treat UPDATING Kinesis stream status as a valid status (#70)

Under the hood

  • Add help and version flags to CLI options (#66)

Version 0.10.0

13 Sep 20:25
Compare
Choose a tag to compare

Adding NSQ as an event source, support for writing raw JSON's to Elasticsearch plus some improvements under the hood

New features

  • Support AT_TIMESTAMP as initial position (#63)
  • Add support for NSQ source (#59)
  • Add support for writing raw JSONs (#26)

Under the hood

  • Configuration decoding with pureconfig (#61)
  • Create ElasticsearchEmitter class (#65)

Documentation

  • Fix 0.9.0 entry in CHANGELOG (#60)

Version 0.9.0

21 Jul 16:52
Compare
Choose a tag to compare

Elasticsearch 5.x, SSL, AWS request signing, plus the modernization of the project

New features

  • Allow AWS request signing for outbound events (#12)
  • Add support for Elasticsearch 5.x (#10)
  • Add HTTPS support (#32)
  • Support the Chinese Kinesis region (#16)

Bug fixes

  • Gracefully recover from MaxBytesLengthExceededException (#57)
  • Uncaught exception when first record in a buffer exceeds the buffer byte size limit (#11)

Updates

  • Bump Scala version to 2.11 (#39)
  • Upgrade to Java 8 (#38)
  • Bump SBT to 0.13.15 (#37)
  • Bump amazon-kinesis-connectors to 1.3.0 (#52)
  • Bump Kinesis Client Library to 1.7.5 (#51)
  • Bump config to 1.3.1 (#50)
  • Bump sbt-assembly to 0.14.5 (#49)
  • Bump specs2-core to 3.9.2 (#43)
  • Bump Scalaz to 7.2.14 (#40)
  • Replace argot by scopt (#34)
  • Replace jest by elastic4s (#35)
  • Update to use Snowplow Scala Analytics SDK (#21)
  • Remove scala-common-enrich dependency (#55)
  • Remove iglu-scala-client dependency (#45)
  • Remove commons-lang dependency (#48)
  • Remove commons-logging dependency (#47)
  • Remove scalaz-specs2 dependency (#42)
  • Remove scalazon dependency (#36)
  • Remove scala-util dependency (#41)

Documentation and build

  • Migrate CHANGELOG from snowplow/snowplow (#2)
  • Add CI/CD (#33)
  • Add Bintray credentials to .travis.yml (#56)
  • Stop making executable jar files (#58)
  • Split into subprojects (#54)
  • Remove single quotes from example hocon (#9)
  • Update hocon example with valid app-name (#7)
  • Invalid app-name causes strange errors (#5)
  • Remove shards setting from hocon (#8)
  • Rename to Snowplow Elasticsearch Loader (#17)

0.8.0

31 Mar 15:46
Compare
Choose a tag to compare
Kinesis Elasticsearch Sink: bump to 0.8.0 (closes #2885)

0.7.0

31 Mar 15:47
Compare
Choose a tag to compare
Kinesis Elasticsearch Sink: bump to 0.7.0 (closes #2816)