Releases: rudderlabs/rudder-server
Releases · rudderlabs/rudder-server
v1.26.0-rc.2
1.26.0-rc.2 (2024-05-29)
Features
- add json-data type support in redis (#4633) (73f7275)
- add sync metadata to sftp destination file path (#4701) (18fc5f9)
- enable retry on idle connections for sftp batch router destination (#4689) (bc5aec1)
- onboard new destination bing_ads_offline_conversion (12d3b1a)
- onboard new destination bing_ads_offline_conversion destination (#4674) (c3563af)
Bug Fixes
- error handling in marketo bulk upload (#4666) (5090a8d)
- file create mode change (a3ee956)
- handle utf8 invalid errors (#4717) (ae3388c)
- job_id to jobId (1284dc0)
- removed extra comment (3cc8ef6)
- router processing error (#4687) (e2aa86c)
- source payloads with query params to be allowed without body (#4677) (affd6bc)
- test cases (2da6605)
- test cases using should not in case of err (0c04207)
- validation error (462ceef)
- warehouse tests (#4694) (6db2c1a)
Miscellaneous
- action for automatically creating sync to main pr after a release (c5705bd)
- action for automatically creating sync to main pr after a release (#4698) (b5cd9bd)
- add destName to metadata (91958c5)
- add destName to metadata (#4686) (1c76338)
- address comments (97b88e6)
- address comments+1 (0296c64)
- avoid sending warehouseID in stats (#4667) (51e3e4e)
- bindads token code (53ec0be)
- deps: bump github.com/sony/gobreaker from 0.5.0 to 1.0.0 (#4696) (96a0180)
- deps: bump golangci/golangci-lint-action from 5 to 6 (#4663) (5d54fc5)
- deps: bump golangci/golangci-lint-action from 5 to 6 (#4663) (bd1f61a)
- deps: bump the go-deps group across 1 directory with 24 updates (#4690) (1393cdb)
- disable event name tracking for retl connections (#4661) (be306e3)
- fix lint errors (dc8f105)
- get processor namespace, instanceID during setup (#4718) (877015e)
- reducing metrics cardinality (#4662) (565cfbe)
- reducing metrics cardinality (#4662) (bd1f61a)
- remove jobsdb backup (#4711) (ba94ed4)
- tooling: add go vuln and tidy tool packages (#4705) (99d085d)
- update bingads_test.go (46407bc)
- use json-iterator in backend config cache (#4704) (f6001ea)
- use jsoniter in warehouse slave (#4693) (6a90d73)
- use jsoniter.ConfigCompatibleWithStandardLibrary (#4700) (a274f6b)
- use uuid for archival files to avoid conflicts (#4631) (bd1f61a)
v1.26.0-rc.1
1.26.0-rc.1 (2024-05-27)
Features
- add json-data type support in redis (#4633) (73f7275)
- add sync metadata to sftp destination file path (#4701) (18fc5f9)
- enable retry on idle connections for sftp batch router destination (#4689) (bc5aec1)
- onboard new destination bing_ads_offline_conversion (12d3b1a)
- onboard new destination bing_ads_offline_conversion destination (#4674) (c3563af)
Bug Fixes
- error handling in marketo bulk upload (#4666) (5090a8d)
- file create mode change (a3ee956)
- job_id to jobId (1284dc0)
- removed extra comment (3cc8ef6)
- router processing error (#4687) (e2aa86c)
- source payloads with query params to be allowed without body (#4677) (affd6bc)
- test cases (2da6605)
- test cases using should not in case of err (0c04207)
- validation error (462ceef)
- warehouse tests (#4694) (6db2c1a)
Miscellaneous
- action for automatically creating sync to main pr after a release (c5705bd)
- action for automatically creating sync to main pr after a release (#4698) (b5cd9bd)
- add destName to metadata (91958c5)
- add destName to metadata (#4686) (1c76338)
- address comments (97b88e6)
- address comments+1 (0296c64)
- bindads token code (53ec0be)
- deps: bump github.com/sony/gobreaker from 0.5.0 to 1.0.0 (#4696) (96a0180)
- deps: bump golangci/golangci-lint-action from 5 to 6 (#4663) (5d54fc5)
- deps: bump golangci/golangci-lint-action from 5 to 6 (#4663) (bd1f61a)
- deps: bump the go-deps group across 1 directory with 24 updates (#4690) (1393cdb)
- disable event name tracking for retl connections (#4661) (be306e3)
- fix lint errors (dc8f105)
- reducing metrics cardinality (#4662) (565cfbe)
- reducing metrics cardinality (#4662) (bd1f61a)
- tooling: add go vuln and tidy tool packages (#4705) (99d085d)
- update bingads_test.go (46407bc)
- use json-iterator in backend config cache (#4704) (f6001ea)
- use jsoniter in warehouse slave (#4693) (6a90d73)
- use jsoniter.ConfigCompatibleWithStandardLibrary (#4700) (a274f6b)
- use uuid for archival files to avoid conflicts (#4631) (bd1f61a)
v1.25.0
1.25.0 (2024-05-06)
Features
- monitor warehouse databases (#4619) (e550a11)
- onboard new generic destination sftp (#4601) (c6a28bb)
- onboard Yandex Metrica Offline Events destination (#4534) (904d8fb)
Miscellaneous
- add support for live events in internal batch endpoint (#4627) (26ecd98)
- cleanup *jobsdb.Handle.checkIfFullDSInTx(...) (#4634) (c64dd3a)
- deps: bump golangci/golangci-lint-action from 4 to 5 (#4620) (566f430)
- release 1.24.0 (#4617) (#4625) (581d5aa)
- remove composite indices on rt, batch_rt (#4632) (8828cc2)
v1.25.0-rc.1
1.25.0-rc.1 (2024-05-06)
Features
- monitor warehouse databases (#4619) (e550a11)
- onboard new generic destination sftp (#4601) (c6a28bb)
- onboard Yandex Metrica Offline Events destination (#4534) (904d8fb)
Miscellaneous
- add support for live events in internal batch endpoint (#4627) (26ecd98)
- cleanup *jobsdb.Handle.checkIfFullDSInTx(...) (#4634) (c64dd3a)
- deps: bump golangci/golangci-lint-action from 4 to 5 (#4620) (566f430)
- release 1.24.0 (#4617) (#4625) (581d5aa)
- remove composite indices on rt, batch_rt (#4632) (8828cc2)
v1.24.0
1.24.0 (2024-04-25)
Features
- adaptations of additional helpers packages from go-kit (#4562) (3deadee)
- adapting to helpers in go-kit (#4560) (3c515dd)
- additional of some helpers fot go-kit (3c515dd)
- append only tables for redshift (#4596) (9a89780)
- introduce tx idle timeout in Postgres connections (#4598) (043b4c2)
Bug Fixes
- actions cancelling on push to master (#4578) (c47bd91)
- correctly quote connection on subscription creation (#4606) (ef35f90)
- ever increasing idle http connections while fetching transformer features (#4594) (a44f92e)
- health endpoint backwards compatibility (#4614) (87a2dfa)
- update to check for supported scopes for OAuth destinations (#4585) (f1a8b8c)
Miscellaneous
- adapt internal endpoint to ingest msg in new format (#4587) (e7d034c)
- add error logs for oauthv2 errors (#4608) (ba98beb)
- add sourceCategory label to event_delivery_time metric (#4569) (1a5da41)
- configure histogram buckets and add sourceId label on event_delivery_time metric (#4559) (be5d501)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.3 to 0.25.0 (#4565) (d7e9a9e)
- deps: bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#4544) (e738a20)
- deps: bump the go-deps group across 1 directory with 3 updates (#4602) (5f9dd27)
- deps: bump the go-deps group across 1 directory with 8 updates (#4595) (c7398de)
- deps: bump the go-deps group with 2 updates (#4580) (a9e94b1)
- deps: bump the go-deps group with 5 updates (#4577) (72d63ea)
- group minor, patch dependabot updates (#4576) (c5d1943)
- log config init errors using exposed methods (#4541) (ac14cdb)
- merge release 1.23.0 in main branch (#4558) (6d5be81)
- merge release 1.23.0 in main branch (#4604) (fb6737c)
- refactor onConfigDataEvent (#4540) (88ebb15)
- release 1.23.0 (#4557) (6d5be81)
- remove recovery module (#4584) (5c15c7e)
- remove unused code (#4579) (c41ae57)
- revert "feat: adapting to helpers in go-kit" (#4561) (03eb2ab)
- workflow concurrency=1 (#4573) (3555d1f)
v1.24.0-rc.4
1.24.0-rc.4 (2024-04-24)
Features
- adaptations of additional helpers packages from go-kit (#4562) (3deadee)
- adapting to helpers in go-kit (#4560) (3c515dd)
- additional of some helpers fot go-kit (3c515dd)
- append only tables for redshift (#4596) (9a89780)
- introduce tx idle timeout in Postgres connections (#4598) (043b4c2)
Bug Fixes
- actions cancelling on push to master (#4578) (c47bd91)
- correctly quote connection on subscription creation (#4606) (ef35f90)
- ever increasing idle http connections while fetching transformer features (#4594) (a44f92e)
- health endpoint backwards compatibility (#4614) (87a2dfa)
- update to check for supported scopes for OAuth destinations (#4585) (f1a8b8c)
Miscellaneous
- adapt internal endpoint to ingest msg in new format (#4587) (e7d034c)
- add error logs for oauthv2 errors (#4608) (ba98beb)
- add sourceCategory label to event_delivery_time metric (#4569) (1a5da41)
- configure histogram buckets and add sourceId label on event_delivery_time metric (#4559) (be5d501)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.3 to 0.25.0 (#4565) (d7e9a9e)
- deps: bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#4544) (e738a20)
- deps: bump the go-deps group across 1 directory with 3 updates (#4602) (5f9dd27)
- deps: bump the go-deps group across 1 directory with 8 updates (#4595) (c7398de)
- deps: bump the go-deps group with 2 updates (#4580) (a9e94b1)
- deps: bump the go-deps group with 5 updates (#4577) (72d63ea)
- group minor, patch dependabot updates (#4576) (c5d1943)
- log config init errors using exposed methods (#4541) (ac14cdb)
- merge release 1.23.0 in main branch (#4558) (6d5be81)
- merge release 1.23.0 in main branch (#4604) (fb6737c)
- refactor onConfigDataEvent (#4540) (88ebb15)
- release 1.23.0 (#4557) (6d5be81)
- remove recovery module (#4584) (5c15c7e)
- remove unused code (#4579) (c41ae57)
- revert "feat: adapting to helpers in go-kit" (#4561) (03eb2ab)
- workflow concurrency=1 (#4573) (3555d1f)
v1.24.0-rc.3
1.24.0-rc.3 (2024-04-24)
Features
- adaptations of additional helpers packages from go-kit (#4562) (3deadee)
- adapting to helpers in go-kit (#4560) (3c515dd)
- additional of some helpers fot go-kit (3c515dd)
- append only tables for redshift (#4596) (9a89780)
- introduce tx idle timeout in Postgres connections (#4598) (043b4c2)
Bug Fixes
- actions cancelling on push to master (#4578) (c47bd91)
- correctly quote connection on subscription creation (#4606) (ef35f90)
- ever increasing idle http connections while fetching transformer features (#4594) (a44f92e)
- update to check for supported scopes for OAuth destinations (#4585) (f1a8b8c)
Miscellaneous
- adapt internal endpoint to ingest msg in new format (#4587) (e7d034c)
- add sourceCategory label to event_delivery_time metric (#4569) (1a5da41)
- configure histogram buckets and add sourceId label on event_delivery_time metric (#4559) (be5d501)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.3 to 0.25.0 (#4565) (d7e9a9e)
- deps: bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#4544) (e738a20)
- deps: bump the go-deps group across 1 directory with 3 updates (#4602) (5f9dd27)
- deps: bump the go-deps group across 1 directory with 8 updates (#4595) (c7398de)
- deps: bump the go-deps group with 2 updates (#4580) (a9e94b1)
- deps: bump the go-deps group with 5 updates (#4577) (72d63ea)
- group minor, patch dependabot updates (#4576) (c5d1943)
- log config init errors using exposed methods (#4541) (ac14cdb)
- merge release 1.23.0 in main branch (#4558) (6d5be81)
- merge release 1.23.0 in main branch (#4604) (fb6737c)
- refactor onConfigDataEvent (#4540) (88ebb15)
- release 1.23.0 (#4557) (6d5be81)
- remove recovery module (#4584) (5c15c7e)
- remove unused code (#4579) (c41ae57)
- revert "feat: adapting to helpers in go-kit" (#4561) (03eb2ab)
- workflow concurrency=1 (#4573) (3555d1f)
v1.24.0-rc.2
1.24.0-rc.2 (2024-04-23)
Features
- adaptations of additional helpers packages from go-kit (#4562) (fb6737c)
- adaptations of additional helpers packages from go-kit (#4562) (3deadee)
- adapting to helpers in go-kit (#4560) (fb6737c)
- adapting to helpers in go-kit (#4560) (3c515dd)
- additional of some helpers fot go-kit (3c515dd)
- append only tables for redshift (#4596) (fb6737c)
- append only tables for redshift (#4596) (9a89780)
- introduce tx idle timeout in Postgres connections (#4598) (fb6737c)
- introduce tx idle timeout in Postgres connections (#4598) (043b4c2)
Bug Fixes
- actions cancelling on push to master (#4578) (fb6737c)
- actions cancelling on push to master (#4578) (c47bd91)
- correctly quote connection on subscription creation (#4606) (ef35f90)
- ever increasing idle http connections while fetching transformer features (#4594) (fb6737c)
- ever increasing idle http connections while fetching transformer features (#4594) (a44f92e)
- update to check for supported scopes for OAuth destinations (#4585) (fb6737c)
- update to check for supported scopes for OAuth destinations (#4585) (f1a8b8c)
Miscellaneous
- adapt internal endpoint to ingest msg in new format (#4587) (fb6737c)
- adapt internal endpoint to ingest msg in new format (#4587) (e7d034c)
- add sourceCategory label to event_delivery_time metric (#4569) (fb6737c)
- add sourceCategory label to event_delivery_time metric (#4569) (1a5da41)
- configure histogram buckets and add sourceId label on event_delivery_time metric (#4559) (fb6737c)
- configure histogram buckets and add sourceId label on event_delivery_time metric (#4559) (be5d501)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.3 to 0.25.0 (#4565) (fb6737c)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.3 to 0.25.0 (#4565) (d7e9a9e)
- deps: bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#4544) (fb6737c)
- deps: bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#4544) (e738a20)
- deps: bump the go-deps group across 1 directory with 3 updates (#4602) (5f9dd27)
- deps: bump the go-deps group across 1 directory with 8 updates (#4595) (fb6737c)
- deps: bump the go-deps group across 1 directory with 8 updates (#4595) (c7398de)
- deps: bump the go-deps group with 2 updates (#4580) (fb6737c)
- deps: bump the go-deps group with 2 updates (#4580) (a9e94b1)
- deps: bump the go-deps group with 5 updates (#4577) (fb6737c)
- deps: bump the go-deps group with 5 updates (#4577) (72d63ea)
- group minor, patch dependabot updates (#4576) (fb6737c)
- group minor, patch dependabot updates (#4576) (c5d1943)
- log config init errors using exposed methods (#4541) (fb6737c)
- log config init errors using exposed methods (#4541) (ac14cdb)
- merge release 1.23.0 in main branch (#4558) (6d5be81)
- refactor onConfigDataEvent (#4540) (fb6737c)
- refactor onConfigDataEvent (#4540) (88ebb15)
- release 1.23.0 (#4557) (6d5be81)
- remove recovery module (#4584) (fb6737c)
- remove recovery module (#4584) (5c15c7e)
- remove unused code (#4579) (fb6737c)
- remove unused code (#4579) ([c41ae57](https://gith...
v1.24.0-rc.1
1.24.0-rc.1 (2024-04-22)
Features
- adaptations of additional helpers packages from go-kit (#4562) (3deadee)
- adapting to helpers in go-kit (#4560) (3c515dd)
- add support to build arm64 image (#4467) (d1cf2c2)
- additional of some helpers fot go-kit (3c515dd)
- append only tables for redshift (#4596) (9a89780)
- introduce tx idle timeout in Postgres connections (#4598) (043b4c2)
- optimise reporting module queries (#4472) (0da9f28)
- update oauth module in server to interceptor pattern (#4329) (e154286)
Bug Fixes
- actions cancelling on push to master (#4578) (c47bd91)
- ever increasing idle http connections while fetching transformer features (#4594) (a44f92e)
- filter success events before sending it to error reporting table (6b2e957)
- filter success events before sending it to error reporting table (#4505) (1961019)
- health check for ssh server (#4551) (4c512bf)
- lint issues (559d701)
- optimise WH Syncs page query (#4507) (edf8624)
- robust dangling table deletion during recovery (#4519) (6ea8ff3)
- terminate goroutines if reporting mainLoop panics (#4457) (2c46967)
- update to check for supported scopes for OAuth destinations (#4585) (f1a8b8c)
Miscellaneous
- adapt internal endpoint to ingest msg in new format (#4587) (e7d034c)
- add sourceCategory label to event_delivery_time metric (#4569) (1a5da41)
- added integration test for config BE un-availability (#4473) (b88fdf2)
- addressing minor comment (1bf68b4)
- code review changes (d757132)
- code review changes (cd9a37f)
- code review changes (915a697)
- configure histogram buckets and add sourceId label on event_delivery_time metric (#4559) (be5d501)
- deps: bump cloud.google.com/go/bigquery from 1.59.1 to 1.60.0 (#4531) (7dbd0a2)
- deps: bump cloud.google.com/go/pubsub from 1.36.1 to 1.37.0 (#4545) (352647b)
- deps: bump docker/login-action from 2.1.0 to 3.1.0 (#4543) (f3a550f)
- deps: bump docker/setup-buildx-action from 2 to 3 (#4542) (c02d0b2)
- deps: bump github.com/apache/pulsar-client-go from 0.12.0 to 0.12.1 (#4493) (f51b714)
- deps: bump github.com/aws/aws-sdk-go from 1.50.38 to 1.51.6 (#4518) (66342e6)
- deps: bump github.com/bugsnag/bugsnag-go/v2 from 2.3.0 to 2.3.1 (#4530) (0987a20)
- deps: bump github.com/gomodule/redigo from 1.8.9 to 1.9.2 (#4494) (3c8ed38)
- deps: bump github.com/marcboeker/go-duckdb from 1.6.1 to 1.6.2 (#4529) (c756d2f)
- deps: bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 (#4532) (5f2e0e6)
- deps: bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (#4522) (d3f9970)
- deps: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.1 (#4485) (31f368b)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.2 to 0.23.3 (#4533) (a8aa5ed)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.3 to 0.25.0 (#4565) (d7e9a9e)
- deps: bump github.com/snowflakedb/gosnowflake from 1.8.0 to 1.9.0 (#4527) (1197b6d)
- deps: bump go.etcd.io/etcd/api/v3 from 3.5.12 to 3.5.13 (#4548) (b8cab35)
- deps: bump google.golang.org/api from 0.167.0 to 0.172.0 (#4528) (d06d711)
- deps: bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#4544) (e738a20)
- deps: bump the go-deps group across 1 directory with 8 updates (#4595) (c7398de)
- deps: bump the go-deps group with 2 updates (#4580) ([a9e94b1](https:...
v1.23.0
1.23.0 (2024-04-08)
Features
- add support to build arm64 image (#4467) (d1cf2c2)
- optimise reporting module queries (#4472) (0da9f28)
- update oauth module in server to interceptor pattern (#4329) (e154286)
Bug Fixes
- filter success events before sending it to error reporting table (6b2e957)
- filter success events before sending it to error reporting table (#4505) (1961019)
- health check for ssh server (#4551) (4c512bf)
- lint issues (559d701)
- optimise WH Syncs page query (#4507) (edf8624)
- robust dangling table deletion during recovery (#4519) (6ea8ff3)
- terminate goroutines if reporting mainLoop panics (#4457) (2c46967)
Miscellaneous
- added integration test for config BE un-availability (#4473) (b88fdf2)
- addressing minor comment (1bf68b4)
- code review changes (d757132)
- code review changes (cd9a37f)
- code review changes (915a697)
- deps: bump cloud.google.com/go/bigquery from 1.59.1 to 1.60.0 (#4531) (7dbd0a2)
- deps: bump cloud.google.com/go/pubsub from 1.36.1 to 1.37.0 (#4545) (352647b)
- deps: bump docker/login-action from 2.1.0 to 3.1.0 (#4543) (f3a550f)
- deps: bump docker/setup-buildx-action from 2 to 3 (#4542) (c02d0b2)
- deps: bump github.com/apache/pulsar-client-go from 0.12.0 to 0.12.1 (#4493) (f51b714)
- deps: bump github.com/aws/aws-sdk-go from 1.50.38 to 1.51.6 (#4518) (66342e6)
- deps: bump github.com/bugsnag/bugsnag-go/v2 from 2.3.0 to 2.3.1 (#4530) (0987a20)
- deps: bump github.com/gomodule/redigo from 1.8.9 to 1.9.2 (#4494) (3c8ed38)
- deps: bump github.com/marcboeker/go-duckdb from 1.6.1 to 1.6.2 (#4529) (c756d2f)
- deps: bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 (#4532) (5f2e0e6)
- deps: bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (#4522) (d3f9970)
- deps: bump github.com/redis/go-redis/v9 from 9.4.0 to 9.5.1 (#4485) (31f368b)
- deps: bump github.com/rudderlabs/rudder-go-kit from 0.23.2 to 0.23.3 (#4533) (a8aa5ed)
- deps: bump github.com/snowflakedb/gosnowflake from 1.8.0 to 1.9.0 (#4527) (1197b6d)
- deps: bump go.etcd.io/etcd/api/v3 from 3.5.12 to 3.5.13 (#4548) (b8cab35)
- deps: bump google.golang.org/api from 0.167.0 to 0.172.0 (#4528) (d06d711)
- disable IPv6 as temp fix for port conflict in our tests (#4523) (b98f747)
- fetch pileup counts concurrently (#4517) (f27a0f9)
- lint fixes (c934ee7)
- lint issues fix (37686c6)
- merge 1.22.0 release to master (#4503) (ee993e3)
- remove rudder id from internal batch endpoint (#4549) (889e33f)
- retry cron tracker with backoff (#4526) (2428c80)
- script to migrate old backup files to new format (#4397) (abdb873)
- upgrade to go version 1.22.1 and tools (#4521) (a705299)
- version handler cleanup (#4496) (8ef80d1)