Releases: bullet-db/bullet-dsl
Log4j provided and only Slf4j
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
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
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
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
Updates to Bullet Core 1.4.2
Bullet Core 1.3.1
First release using Screwdriver
No new changes
First release on Maven Central - Bintray EOL
Core 1.2.2 and replaces the use of javafx.util.Pair internally to Apache Commons Lang3 Pair
Schema file default changed to null
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
bullet-dsl-1.1.2 [maven-release-plugin] copy for tag bullet-dsl-1.1.2