Home
Projects
Resources
Alternatives
Blog
Sign In
Rudder Server Versions
Save
Privacy and Security focused Segment-alternative, in Golang and React
Overview
Versions
Reviews
Resources
v1.19.0-rc.1
4 months ago
1.19.0-rc.1
(2024-01-08)
Features
add 'config' field to proxy request (
#4264
) (
1c3fb01
)
support for adaptive rate limiting [PIPE-481] (
#4160
) (
40586e5
)
tracing support for gateway, processor and router (
#4248
) (
7dc7747
)
warehouse append vs merge (
#4139
) (
40586e5
)
Bug Fixes
adapt connection timeout for sql for redshift (
#4253
) (
1ff6f90
)
bigquery job statistics for rate limit (
#4272
) (
9842f64
)
changing eventNames longer than configured max length to ":max-length-exceeded:" before sending to reporting (
#4244
) (
719396f
)
ci:
fix distpatch event action typo (
#4252
) (
1057ee1
)
gateway stat tags when source is disabled (
#4215
) (
85235bb
)
processor:
duplicate rsources out stats can be recorded in case of a retry due to an operation timeout (
#4223
) (
a7c373a
)
server panics during shutdown with reporting metrics: failed to store jobs: context canceled (
#4228
) (
68e52d5
)
Miscellaneous
adapt rudder-go-kit v0.19.0 changes (
#4227
) (
08c0864
)
additional error mappings for deltalake (
#4265
) (
35cc8e9
)
autofix corrupted job-status stats (
#4224
) (
781f24f
)
change the max limit to take multiplier of the existing limits (
#4263
) (
7c4cc03
)
ci:
automated deployment (
875cc54
)
custom buckets for gw request size (
#4275
) (
6466a9b
)
deps:
bump actions/download-artifact from 3 to 4 (
#4240
) (
d8d980d
)
deps:
bump actions/labeler from 4 to 5 (
#4192
) (
21c5fab
)
deps:
bump actions/stale from 8 to 9 (
#4216
) (
6f88c3f
)
deps:
bump actions/upload-artifact from 3 to 4 (
#4239
) (
426d3bf
)
deps:
bump cloud.google.com/go/storage from 1.34.1 to 1.36.0 (
#4236
) (
db00c39
)
deps:
bump github.com/aws/aws-sdk-go from 1.48.11 to 1.49.15 (
#4283
) (
78a64d3
)
deps:
bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 (
#4260
) (
bfa407f
)
deps:
bump github.com/marcboeker/go-duckdb from 1.5.1 to 1.5.6 (
#4277
) (
854242c
)
deps:
bump github.com/snowflakedb/gosnowflake from 1.6.25 to 1.7.0 (
#4190
) (
40586e5
)
deps:
bump github.com/snowflakedb/gosnowflake from 1.6.25 to 1.7.0 (
#4190
) (
2072e2e
)
deps:
bump github.com/spf13/cast from 1.5.1 to 1.6.0 (
#4191
) (
8aa4294
)
deps:
bump go.etcd.io/etcd/client/v3 from 3.5.10 to 3.5.11 (
#4254
) (
c1758a6
)
deps:
bump google.golang.org/api from 0.153.0 to 0.155.0 (
#4282
) (
3ecc0a6
)
enabling gateway to ingest events even when sharedDB is down (
#4262
) (
bd365b5
)
flaky docker test (
#4286
) (
b928bfe
)
flaky oauth test (
#4280
) (
d078c93
)
improve error logging (
#4288
) (
9cb9caf
)
include the component in application_name of postgres connection (
#4225
) (
dcf73f0
)
remove events schemas v1 (
#3923
) (
40586e5
)
remove events schemas v1 (
#3923
) (
14466dc
)
source category set to event stream as default (
#4226
) (
af82a6f
)
support concurrent addition of failed keys for the same target (
#4241
) (
95ff5ae
)
tune shared db connection pooling (
#4213
) (
cfe458a
)
upgrade 'pinned' go package versions (
#4270
) (
befbc96
)
use local db in rsources handler for verifying job completed status (
#4245
) (
d53aa80
)
v1.18.2
5 months ago
1.18.2
(2023-12-12)
Bug Fixes
server panics during shutdown with reporting metrics: failed to store jobs: context canceled (
#4228
) (
c5cb5a8
)
v1.18.1
5 months ago
1.18.1
(2023-12-07)
Miscellaneous
tune shared db connection pooling (
#4213
) (
01c90fc
)
v1.18.0
5 months ago
1.18.0
(2023-12-05)
Features
a table for all drain configuration(jobRunID for now) (
#4153
) (
3d605d3
)
append only tables config for snowflake (
#4186
) (
09a1ab0
)
capture delayed events (
#4104
) (
f9f8782
)
generic consent management (
#4056
) (
0f202e8
)
include error codes in v2 failed-records response payload (
#4116
) (
e803bf9
)
introduce random sleep before clickhouse loads (
#4193
) (
85cfdcf
)
partial failure support for delivery via transformer proxy (
#4131
) (
a7e2e81
)
Bug Fixes
add autovacuum_vacuum_cost_limit to the reports table [PIPE-512] (
#4136
) (
690aeb0
)
align gha pr comment with workflow config (
#4194
) (
1355c96
)
clickhouse zookeeper table metadata (
#4121
) (
41e060a
)
error reporting handling and config changes (
#4195
) (
70af46e
)
gateway responds with http status 500 and body pq: invalid byte sequence for encoding UTF8: 0x00 (
#4161
) (
7b118b9
)
graceful termination for cron tracker (
#4128
) (
cb33412
)
snowflake delete (
#4179
) (
906e5b0
)
source no pending jobs (
#4197
) (
79f8551
)
warehouse archiver integration tests (
#4135
) (
cb33412
)
warehouse:
crash recovery without panics (
#4182
) (
a97436e
)
Miscellaneous
add a dial timeout of 10 seconds in etcd client during tests (
#4127
) (
cb33412
)
deps:
bump actions/checkout from 3 to 4 (
#4151
) (
1621628
)
deps:
bump actions/stale from 5 to 8 (
#4149
) (
0534c38
)
deps:
bump amannn/action-semantic-pull-request from 4 to 5 (
#4168
) (
324e9d9
)
deps:
bump arduino/setup-protoc from 1 to 2 (
#4150
) (
f97b69c
)
deps:
bump beatlabs/delete-old-branches-action from 0.0.9 to 0.0.10 (
#4147
) (
95f5ec2
)
deps:
bump docker/build-push-action from 3 to 5 (
#4148
) (
cebce15
)
deps:
bump docker/login-action from 2 to 3 (
#4155
) (
38986ed
)
deps:
bump docker/metadata-action from 4 to 5 (
#4167
) (
a61ab5f
)
deps:
bump github.com/aws/aws-sdk-go from 1.46.4 to 1.47.10 (
#4134
) (
cb33412
)
deps:
bump github.com/aws/aws-sdk-go from 1.47.10 to 1.47.11 (
#4143
) (
3e103d3
)
deps:
bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.0 to 2.18.1 (
#4091
) (
cb33412
)
deps:
bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.5 (
#4107
) (
2400b7a
)
deps:
bump github.com/minio/minio-go/v7 from 7.0.63 to 7.0.64 (
#4177
) (
6da3150
)
deps:
bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.2 (
#4180
) (
58d1a97
)
deps:
bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (
#4114
) (
cb33412
)
deps:
bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (
#4185
) (
6dbccb3
)
deps:
bump google-github-actions/release-please-action from 3 to 4 (
#4184
) (
5845a02
)
deps:
revert google-github-actions/release-please-action from 4 to 3 (
#4203
) (
26ef4b1
)
enforce slices instead of exp/slices pkg (
#4047
) (
cb33412
)
error logs for unmarshal error debugging (
#4181
) (
852e1b9
)
filtered and error stats separated in processor (
#4137
) (
22e4944
)
improve fatal log during panic capture (
#4189
) (
7ff4103
)
improve rsources service table setup procedure (
#4165
) (
42d5130
)
include all aborted jobs in failed records (
362f65a
)
include all aborted jobs in failed records (
#4154
) (
ba5b80f
)
include github-actions and docker updates (PIPE-539) (
#4144
) (
61f3957
)
increasing health timeout (
6c28e25
)
introduce loadfiles GetByID (
#4093
) (
cb33412
)
kafka batch integration test (
#4146
) (
6c28e25
)
linter fixes for enterprise and event-schema in rudder-server (
#4021
) (
cb33412
)
populate total events (
#4099
) (
cb33412
)
processor:
include partition tag in stats (
#4170
) (
1eecaa9
)
revert data bricks sql client to 1.4.0 (
#4157
) (
ea455ca
)
router:
fine grained job iterator configuration (
#4169
) (
b1bbf7a
)
router:
interruption of iterator should cause router to sleep (
#4171
) (
d29f819
)
router:
interuption of iterator should cause router to sleep (
d29f819
)
split integration tests (
#4138
) (
cb33412
)
trim down error responses stored in job status to a maximum of 10KB (
#4166
) (
44f7456
)
uncomment clickhouse integration test (
#4156
) (
554acfa
)
v1.18.0-rc.1
5 months ago
1.18.0-rc.1
(2023-12-05)
Features
a table for all drain configuration(jobRunID for now) (
#4153
) (
3d605d3
)
append only tables config for snowflake (
#4186
) (
09a1ab0
)
capture delayed events (
#4104
) (
f9f8782
)
generic consent management (
#4056
) (
0f202e8
)
include error codes in v2 failed-records response payload (
#4116
) (
e803bf9
)
introduce random sleep before clickhouse loads (
#4193
) (
85cfdcf
)
partial failure support for delivery via transformer proxy (
#4131
) (
a7e2e81
)
Bug Fixes
add autovacuum_vacuum_cost_limit to the reports table [PIPE-512] (
#4136
) (
690aeb0
)
align gha pr comment with workflow config (
#4194
) (
1355c96
)
clickhouse zookeeper table metadata (
#4121
) (
41e060a
)
error reporting handling and config changes (
#4195
) (
70af46e
)
gateway responds with http status 500 and body pq: invalid byte sequence for encoding UTF8: 0x00 (
#4161
) (
7b118b9
)
graceful termination for cron tracker (
#4128
) (
cb33412
)
snowflake delete (
#4179
) (
906e5b0
)
source no pending jobs (
#4197
) (
79f8551
)
warehouse archiver integration tests (
#4135
) (
cb33412
)
warehouse:
crash recovery without panics (
#4182
) (
a97436e
)
Miscellaneous
add a dial timeout of 10 seconds in etcd client during tests (
#4127
) (
cb33412
)
deps:
bump actions/checkout from 3 to 4 (
#4151
) (
1621628
)
deps:
bump actions/stale from 5 to 8 (
#4149
) (
0534c38
)
deps:
bump amannn/action-semantic-pull-request from 4 to 5 (
#4168
) (
324e9d9
)
deps:
bump arduino/setup-protoc from 1 to 2 (
#4150
) (
f97b69c
)
deps:
bump beatlabs/delete-old-branches-action from 0.0.9 to 0.0.10 (
#4147
) (
95f5ec2
)
deps:
bump docker/build-push-action from 3 to 5 (
#4148
) (
cebce15
)
deps:
bump docker/login-action from 2 to 3 (
#4155
) (
38986ed
)
deps:
bump docker/metadata-action from 4 to 5 (
#4167
) (
a61ab5f
)
deps:
bump github.com/aws/aws-sdk-go from 1.46.4 to 1.47.10 (
#4134
) (
cb33412
)
deps:
bump github.com/aws/aws-sdk-go from 1.47.10 to 1.47.11 (
#4143
) (
3e103d3
)
deps:
bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.0 to 2.18.1 (
#4091
) (
cb33412
)
deps:
bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.5 (
#4107
) (
2400b7a
)
deps:
bump github.com/minio/minio-go/v7 from 7.0.63 to 7.0.64 (
#4177
) (
6da3150
)
deps:
bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.2 (
#4180
) (
58d1a97
)
deps:
bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (
#4114
) (
cb33412
)
deps:
bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (
#4185
) (
6dbccb3
)
deps:
bump google-github-actions/release-please-action from 3 to 4 (
#4184
) (
5845a02
)
deps:
revert google-github-actions/release-please-action from 4 to 3 (
#4203
) (
26ef4b1
)
enforce slices instead of exp/slices pkg (
#4047
) (
cb33412
)
error logs for unmarshal error debugging (
#4181
) (
852e1b9
)
filtered and error stats separated in processor (
#4137
) (
22e4944
)
improve fatal log during panic capture (
#4189
) (
7ff4103
)
improve rsources service table setup procedure (
#4165
) (
42d5130
)
include all aborted jobs in failed records (
362f65a
)
include all aborted jobs in failed records (
#4154
) (
ba5b80f
)
include github-actions and docker updates (PIPE-539) (
#4144
) (
61f3957
)
increasing health timeout (
6c28e25
)
introduce loadfiles GetByID (
#4093
) (
cb33412
)
kafka batch integration test (
#4146
) (
6c28e25
)
linter fixes for enterprise and event-schema in rudder-server (
#4021
) (
cb33412
)
populate total events (
#4099
) (
cb33412
)
processor:
include partition tag in stats (
#4170
) (
1eecaa9
)
revert data bricks sql client to 1.4.0 (
#4157
) (
ea455ca
)
router:
fine grained job iterator configuration (
#4169
) (
b1bbf7a
)
router:
interruption of iterator should cause router to sleep (
#4171
) (
d29f819
)
router:
interuption of iterator should cause router to sleep (
d29f819
)
split integration tests (
#4138
) (
cb33412
)
trim down error responses stored in job status to a maximum of 10KB (
#4166
) (
44f7456
)
uncomment clickhouse integration test (
#4156
) (
554acfa
)
v1.17.3
5 months ago
1.17.3
(2023-12-05)
Bug Fixes
source no pending jobs (
#4197
) (
221d7da
)
v1.17.2
6 months ago
1.17.2
(2023-11-20)
Bug Fixes
gateway responds with http status 500 and body pq: invalid byte sequence for encoding UTF8: 0x00 (
#4161
) (
2c168ef
)
v1.17.1
6 months ago
1.17.1
(2023-11-17)
Miscellaneous
revert data bricks sql client to 1.4.0 (
#4157
) (
c42f289
)
v1.17.0
6 months ago
1.17.0
(2023-11-14)
Features
introducing warehouse repo withTx (
#4042
) (
6973c75
)
ketch consent manager cloud mode filtering (
#4077
) (
47b2f92
)
new event type - record (
#3879
) (
6973c75
)
new event type - record (
#3879
) (
ecae511
)
new sources endpoints (
#4076
) (
07a7db3
)
new transformer service to fetch and serve transformer features (
#4007
) (
f95fa51
)
router:
disable event order for users with event volume above threshold (
#4067
) (
6973c75
)
router:
disable event order for users with event volume above threshold (
#4067
) (
266a256
)
track event delivery stats (
#3974
) (
24294a8
)
Bug Fixes
destination:
oauth stats prefix (
#4033
) (
6973c75
)
don't send error in stats (
#4055
) (
6973c75
)
error index sortKey filter based test (
#4102
) (
836b0f0
)
invalid input syntax for type json for table esch_job_status (
#4090
) (
6973c75
)
minio heathcheck (
#4068
) (
6973c75
)
sanitize messageID from \u0000 and irregular utf8 runes (
#4063
) (
6973c75
)
webhook source transformation failed with error: cannot find module (
#4120
) (
f4686aa
)
Miscellaneous
adapt health.WaitUntilReady (
#4081
) (
6973c75
)
apk usage in Dockerfile (
#3835
) (
6973c75
)
deps:
bump cloud.google.com/go/bigquery from 1.55.0 to 1.56.0 (
#4039
) (
6973c75
)
deps:
bump cloud.google.com/go/bigquery from 1.56.0 to 1.57.1 (
#4085
) (
6973c75
)
deps:
bump cloud.google.com/go/storage from 1.33.0 to 1.34.1 (
#4086
) (
6973c75
)
deps:
bump github.com/apache/pulsar-client-go from 0.11.0 to 0.11.1 (
#4097
) (
476f223
)
deps:
bump github.com/databricks/databricks-sql-go from 1.4.0 to 1.5.1 (
#4084
) (
6973c75
)
deps:
bump github.com/onsi/gomega from 1.27.10 to 1.29.0 (
#4038
) (
6973c75
)
deps:
bump github.com/oschwald/maxminddb-golang from 1.11.0 to 1.12.0 (
#4073
) (
6973c75
)
deps:
bump github.com/redis/go-redis/v9 from 9.1.0 to 9.3.0 (
#4074
) (
6973c75
)
deps:
bump github.com/segmentio/kafka-go from 0.4.42 to 0.4.44 (
#4083
) (
6973c75
)
deps:
bump github.com/tidwall/gjson from 1.16.0 to 1.17.0 (
#4035
) (
6973c75
)
deps:
bump go.etcd.io/etcd/client/v3 from 3.5.9 to 3.5.10 (
#4036
) (
6973c75
)
deps:
bump golang.org/x/sync from 0.4.0 to 0.5.0 (
#4095
) (
4b5e926
)
deps:
bump google.golang.org/api from 0.148.0 to 0.149.0 (
#4072
) (
6973c75
)
deps:
bump google.golang.org/grpc from 1.58.3 to 1.59.0 (
#4075
) (
6973c75
)
have processor's rsources dropped stats to include only source info and not destination (
#4087
) (
6973c75
)
increasing retries for health check for trino (
#4105
) (
4e4adcf
)
meaningful name for receivers (
#4064
) (
6973c75
)
minor formatting changes (
#4079
) (
6973c75
)
minor processor cleanup (
#3876
) (
6973c75
)
remove apply hot fixes to master action (
#4054
) (
6973c75
)
remove panic and trigger full update on incremental update failure (
#4109
) (
fcb7e87
)
remove workspace ack in multitenant setup [PIPE-474] (
#4066
) (
6973c75
)
revert append vs merge (
#4129
) (
9c860c6
)
set gw rate limits at event level (
#4069
) (
6973c75
)
sources async job (
#4008
) (
6973c75
)
split state machine (
#4058
) (
11efbd3
)
state for uploads (
#4057
) (
6973c75
)
support generic rules to have routers drain events (
#3856
) (
6973c75
)
upgrade net library (
#4065
) (
6973c75
)
uploads default logFields and repo load files queries (
#4089
) (
6973c75
)
uploads updates (
#4045
) (
6973c75
)
use latest dependencies for tests (
#4092
) (
6973c75
)
use latest dependencies for tests (
#4092
) (
d76bdb9
)
v1.17.0-rc.3
6 months ago
1.17.0-rc.3
(2023-11-14)
Features
introducing warehouse repo withTx (
#4042
) (
6973c75
)
ketch consent manager cloud mode filtering (
#4077
) (
47b2f92
)
new event type - record (
#3879
) (
6973c75
)
new event type - record (
#3879
) (
ecae511
)
new sources endpoints (
#4076
) (
07a7db3
)
new transformer service to fetch and serve transformer features (
#4007
) (
f95fa51
)
router:
disable event order for users with event volume above threshold (
#4067
) (
6973c75
)
router:
disable event order for users with event volume above threshold (
#4067
) (
266a256
)
track event delivery stats (
#3974
) (
24294a8
)
Bug Fixes
destination:
oauth stats prefix (
#4033
) (
6973c75
)
don't send error in stats (
#4055
) (
6973c75
)
error index sortKey filter based test (
#4102
) (
836b0f0
)
invalid input syntax for type json for table esch_job_status (
#4090
) (
6973c75
)
minio heathcheck (
#4068
) (
6973c75
)
sanitize messageID from \u0000 and irregular utf8 runes (
#4063
) (
6973c75
)
webhook source transformation failed with error: cannot find module (
#4120
) (
f4686aa
)
Miscellaneous
adapt health.WaitUntilReady (
#4081
) (
6973c75
)
apk usage in Dockerfile (
#3835
) (
6973c75
)
deps:
bump cloud.google.com/go/bigquery from 1.55.0 to 1.56.0 (
#4039
) (
6973c75
)
deps:
bump cloud.google.com/go/bigquery from 1.56.0 to 1.57.1 (
#4085
) (
6973c75
)
deps:
bump cloud.google.com/go/storage from 1.33.0 to 1.34.1 (
#4086
) (
6973c75
)
deps:
bump github.com/apache/pulsar-client-go from 0.11.0 to 0.11.1 (
#4097
) (
476f223
)
deps:
bump github.com/databricks/databricks-sql-go from 1.4.0 to 1.5.1 (
#4084
) (
6973c75
)
deps:
bump github.com/onsi/gomega from 1.27.10 to 1.29.0 (
#4038
) (
6973c75
)
deps:
bump github.com/oschwald/maxminddb-golang from 1.11.0 to 1.12.0 (
#4073
) (
6973c75
)
deps:
bump github.com/redis/go-redis/v9 from 9.1.0 to 9.3.0 (
#4074
) (
6973c75
)
deps:
bump github.com/segmentio/kafka-go from 0.4.42 to 0.4.44 (
#4083
) (
6973c75
)
deps:
bump github.com/tidwall/gjson from 1.16.0 to 1.17.0 (
#4035
) (
6973c75
)
deps:
bump go.etcd.io/etcd/client/v3 from 3.5.9 to 3.5.10 (
#4036
) (
6973c75
)
deps:
bump golang.org/x/sync from 0.4.0 to 0.5.0 (
#4095
) (
4b5e926
)
deps:
bump google.golang.org/api from 0.148.0 to 0.149.0 (
#4072
) (
6973c75
)
deps:
bump google.golang.org/grpc from 1.58.3 to 1.59.0 (
#4075
) (
6973c75
)
have processor's rsources dropped stats to include only source info and not destination (
#4087
) (
6973c75
)
increasing retries for health check for trino (
#4105
) (
4e4adcf
)
meaningful name for receivers (
#4064
) (
6973c75
)
minor formatting changes (
#4079
) (
6973c75
)
minor processor cleanup (
#3876
) (
6973c75
)
remove apply hot fixes to master action (
#4054
) (
6973c75
)
remove panic and trigger full update on incremental update failure (
#4109
) (
fcb7e87
)
remove workspace ack in multitenant setup [PIPE-474] (
#4066
) (
6973c75
)
revert append vs merge (
#4129
) (
9c860c6
)
set gw rate limits at event level (
#4069
) (
6973c75
)
sources async job (
#4008
) (
6973c75
)
split state machine (
#4058
) (
11efbd3
)
state for uploads (
#4057
) (
6973c75
)
support generic rules to have routers drain events (
#3856
) (
6973c75
)
upgrade net library (
#4065
) (
6973c75
)
uploads default logFields and repo load files queries (
#4089
) (
6973c75
)
uploads updates (
#4045
) (
6973c75
)
use latest dependencies for tests (
#4092
) (
6973c75
)
use latest dependencies for tests (
#4092
) (
d76bdb9
)
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github