Releases: talariadb/talaria
Releases · talariadb/talaria
v1.2.6
v1.2.5
v1.2.4
v1.2.3
This release adds real-time sub-streaming capability to Talaria. This can be configured per-table by using streams
configuration.
Example configuration
tables:
eventlog:
streams:
- pubsub:
project: my-gcp-project
topic: my-topic
filter: "gcs://my-bucket/my-function.lua"
encoder: json
...
Changelog
- Streaming capability for Sinks.
- Added Google Pub/Sub as a possible sub-streaming sink.
v1.2.2
v1.2.1
Changelog
This release fixes the following changes:
- When querying, empty frames will be ignored which previously resulted in a panic.
- When ingesting a
varchar
column, allow for schema re-mapping so that it can be converted toJSON
,int32
or other types. - Golang client for Talaria now includes kubernetes resolver, allowing to
Dial()
withkubernetes
schema. See: https://github.com/sercand/kuberesolver
v1.2.0
This version adds a support for multiple tables and ultimately introduces ability to re-partition data automatically by multiple different dimensions, during the ingestion process. For example, data can be partitioned by event
, booking
, and user_id
by providing a following configuration:
tables:
events:
hashBy: "event"
sortBy: "ingested_at"
bookings:
hashBy: "booking_id"
sortBy: "ingested_at"
users:
hashBy: "user_id"
sortBy: "ingested_at"
Breaking changes:
- Environment variable configuration
TALARIA_CONF
prefix is replaced withTALARIA
- Table configuration has been revamped (see
/config/sample_config.yaml
) - Removed the ability to configure
logs
andnodes
tables as they were never actually changed - Compaction configuration is now per table