Skip to content

Releases: bullet-db/bullet-dsl

Log4j provided and only Slf4j

11 Jan 23:13
Compare
Choose a tag to compare

Upgrades to Bullet Core 1.5.2

We now only have a compile time dependency on slf4j-api. The binding to log4j is marked as provided so dependent projects can use whatever logging implementation they want. If log4j is desired, then those projects can depend on the binding and mark it as as scope compile.

Bullet Core 1.5.1, Schema allows UNKNOWN container types

23 Sep 20:10
Compare
Choose a tag to compare

The Schema class now allows UNKNOWN_* container types as valid types for fields.

Updates to Bullet Core 1.5.1

Bullet Core 1.5.0 and Avro converter hooks

01 Sep 23:47
Compare
Choose a tag to compare

This release updates to Bullet Core 1.5.0 with additional features and exposes the various Avro data type fix methods in the AvroBulletRecordConverter so they can hooked into for further configuration. This also adjusts the Avro converter to work with much deeper data structures than the Bullet schema supports. This lets Bullet pull out nested fields using LATERAL VIEW EXPLODE etc and as long as they are workable with in Bullet, it will continue to work.

Record type for AVRO and Bullet Core 1.4.4

02 Aug 23:34
Compare
Choose a tag to compare

Updates to Bullet Core 1.4.4

The AvroBulletRecordConverter now supports AVRO RECORD types as well. These are converted to a Map in the BulletRecord. The Avro converter also works with deeper nested types that aren't supported types in Bullet. They get mapped to the appropriate UNKNOWN_MAP_MAP and UNKNOWN_MAP_LIST types.

Bullet Core 1.4.2

30 Jun 20:05
Compare
Choose a tag to compare

Bullet Core 1.3.1

13 May 23:38
Compare
Choose a tag to compare

First release using Screwdriver

27 Apr 20:18
Compare
Choose a tag to compare

First release on Maven Central - Bintray EOL

23 Apr 00:46
Compare
Choose a tag to compare

Core 1.2.2 and replaces the use of javafx.util.Pair internally to Apache Commons Lang3 Pair

Schema file default changed to null

25 Mar 23:16
Compare
Choose a tag to compare

With the Yaml parsing library change, the default needed to be null (the previous library parsed "" as null so it was fine)

Bullet Core 1.2.1 and Kafka Clients 2.6.0

25 Mar 22:44
Compare
Choose a tag to compare
bullet-dsl-1.1.2

[maven-release-plugin] copy for tag bullet-dsl-1.1.2