Releases: rudderlabs/rudder-server
v0.1.11
v0.1.9-patch-02
Changelog
e6c6e62 Fix incorrect err arg to SetTableUploadError
v0.1.9-patch-1
Changelog
6d87db5 changed job_id column type to bigint
v0.1.7-patch-1
Changelog
a5c0c4c changed job_id column type to bigint
v0.1.9
Changelog
ENHANCEMENTS:
- Added Stats Telemetry that captures the metrics in the Data Plane and sends them to the RudderStack service for improving the product. This can be disabled with a config variable.
- Support for scheduling warehouse loads that allows controlling when the data can be loaded into the warehouse
- Storing the incoming data fields that are incompatible with their warehouse counterparts in a separate table, to avoid any errors arising due to conflict
- Master-Slave architecture using Postgres triggers to optimize warehouse load times
- Support for backing up router and batch router tables which can be helpful in debugging issues as well as used as historical logs
- Introduced Ginkgo - the Golang BDD Testing Framework - for integration tests
- Support for Live Destination Events Debugger which can be used to view live event streams on the Destination pages of the RudderStack Config Plane
- Amazon Kinesis as a destination
- Support for heartbeat statistics as an integral part of ongoing server telemetry/alerts
- Support for changing Workspace Token to handle misconfigurations
- Store errors reported by Destinations to help in debugging the issue/s
- Support for aborting batch router jobs
- Support to override config.toml values with ENV variables
- Google Cloud/Azure object storage support for Snowflake staging file, in addition to the existing Amazon S3 support, to store the intermediate storage files in Google Cloud or Microsoft Azure
- PostgreSQL version compatibility checks for RudderStack Server
FIXES:
- Fixed issue in BigQuery data loading code
- Fixed issue related to schema update for warehouses
- Fixed issue that would cause a blocking job to crash the router
- Fixed issue related to extraction of IP address from the request
- Fixed readability issue for configuration exported from open-source configuration generator. Exported version is now “pretty printed”
- Fixed issue with backoff time calculation for the processor loop
- Fixed incorrect trimming of User-Agent string
v0.1.8
v0.1.7
Changelog
ENHANCEMENTS:
- Snowflake support
- OSS Config file support
FIXES:
- Bug fixes
- Improved logging
v0.1.6
Changelog
ENHANCEMENTS:
- Processing latencies improved by 50%
- Go 1.13 update
FIXES:
- Warehouse load error crash
- Live events tab missing events
v0.1.5
Changelog
ENHANCEMENTS:
-
RudderStack can route events to Redshift and BigQuery warehouses in a single node mode
-
Support for Rate-limiting events via configuration
-
Support for object storage destinations Azure Cloud Storage and Google Cloud Storage
-
New stats to profile the processor module and JobsDB
-
JobsDB table size can be configured by size or number of rows
-
Table dumps file name changes to support faster replays
-
Flexible API format between the backend and the transformer. Support added more HTTP methods and content-types to send data to destinations
-
Improved user transformations memory management
-
Kubernetes support for enterprise edition
BUG FIXES:
-
OOM crash during table dumps
-
Postgres invalid JSON content crash
-
Multiple alerts issue when the server enters the degraded mode
-
Multiple maintenance databases
-
Recommendations for production deployments
-
Gateway latency fix
-
Created_at timestamp is generated at Postgres now
BREAKING CHANGES:
- Events disk format hasn't changed. To handle the inflight changes, bring down both the services and bring them up back with the latest releases in the following order the transformer and then the backend. This can be a rolling update node by node.