Skip to content

Releases: rudderlabs/rudder-server

v1.3.0

11 Nov 06:16
c831e6f
Compare
Choose a tag to compare

1.3.0 (2022-11-10)

Features

  • adding metadata in the proxy request (#2622) (f6f91ea)
  • destination: bqstream - add support for batch of properties (#2367) (73baf76)
  • router: avoid worker starvation during job pickup (fee04b7)
  • router: avoid worker starvation during job pickup (#2379) (0ec74d1)
  • support for config to custom destinations (#2625) (cb230b0)
  • support initialisation of producer without topic for kafka, azure event hub and confluent cloud (#2569) (0312c55)
  • support reporting pii filter based on config backend (#2655) (ef95eba)
  • user suppressions adaptations for namespaces (#2604) (5c26d1b)
  • warehouse: added base support for s3 datalake deletion as part of regulation API. (#2515) (4369abf)
  • warehouse: batching of alter add statements (#2484) (37d32f1)
  • warehouse: unrecognized schema in warehouse (#2638) (366c1f5)

Bug Fixes

  • always use a sql safe table name in failed events manager (#2664) (0d061ff)
  • batchrouter: concurrent modification of job parameters causes panic (#2631) (79e3e34)
  • changed query to accept user input in prepared sql statement (#2652) (2f956b7)
  • close init after assigning storage settings (#2678) (4986595)
  • destination: empty oauth account check (#2675) (1584352)
  • don't ignore stats middleware template path calculation (#2594) (f589f5f)
  • gcs manager cancels context (#2662) (0964e83)
  • golangci-lint issues (#2641) (c9bd5d4)
  • jobsDB backup query time (#2521) (46b5b3f)
  • jobsdb: update cache after transaction completes (#2567) (2d70da7)
  • only close response body in oauth handler in case of no error (#2593) (83ace48)
  • page size fixed irrespectiveof suppressAPIToken (#2611) (71d8c99)
  • preferences should be false incase of invalid bucket (#2661) (725e9e7)
  • properly escape table name when querying for failed events (#2663) (9c009d9)
  • remove gateway db write panic (#2644) (60bc174)
  • removing the backup bucket env check to determine if backup is enabled (#2668) (ea8cf4c)
  • reset job status ids during internal migration (#2684) (3cffe02)
  • router destinationsMap access (#2582) (3770720)
  • send router transform failures to live events (#2637) (6931b17)
  • take workpaceid from config backend key (#2683) (931cb5c)
  • use enterprise token from env as fallback (#2667) (56f0f23)
  • use proper status code to handle warehouse process (#2659) (a53657d)
  • use sum64 to avoid checkptr race bug (#2645) (126cbdf)
  • warehouse: id resolution index issue (#2676) (8ddfb8e)
  • warehouse: parquet oom and ftr changes (#2599) (b820a55)
  • warehouse: read unlock in historic identities (#2592) (09dba21)

Miscellaneous

Read more

v1.3.0-rc.3

10 Nov 09:13
d42849c
Compare
Choose a tag to compare
v1.3.0-rc.3 Pre-release
Pre-release

1.3.0-rc.3 (2022-11-10)

Features

  • adding metadata in the proxy request (#2622) (f6f91ea)
  • destination: bqstream - add support for batch of properties (#2367) (73baf76)
  • router: avoid worker starvation during job pickup (fee04b7)
  • router: avoid worker starvation during job pickup (#2379) (0ec74d1)
  • support for config to custom destinations (#2625) (cb230b0)
  • support initialisation of producer without topic for kafka, azure event hub and confluent cloud (#2569) (0312c55)
  • support reporting pii filter based on config backend (#2655) (ef95eba)
  • user suppressions adaptations for namespaces (#2604) (5c26d1b)
  • warehouse: added base support for s3 datalake deletion as part of regulation API. (#2515) (4369abf)
  • warehouse: batching of alter add statements (#2484) (37d32f1)
  • warehouse: unrecognized schema in warehouse (#2638) (366c1f5)

Bug Fixes

  • always use a sql safe table name in failed events manager (#2664) (0d061ff)
  • batchrouter: concurrent modification of job parameters causes panic (#2631) (79e3e34)
  • changed query to accept user input in prepared sql statement (#2652) (2f956b7)
  • close init after assigning storage settings (#2678) (4986595)
  • destination: empty oauth account check (#2675) (1584352)
  • don't ignore stats middleware template path calculation (#2594) (f589f5f)
  • gcs manager cancels context (#2662) (0964e83)
  • golangci-lint issues (#2641) (c9bd5d4)
  • jobsDB backup query time (#2521) (46b5b3f)
  • jobsdb: update cache after transaction completes (#2567) (2d70da7)
  • only close response body in oauth handler in case of no error (#2593) (83ace48)
  • page size fixed irrespectiveof suppressAPIToken (#2611) (71d8c99)
  • preferences should be false incase of invalid bucket (#2661) (725e9e7)
  • properly escape table name when querying for failed events (#2663) (9c009d9)
  • remove gateway db write panic (#2644) (60bc174)
  • removing the backup bucket env check to determine if backup is enabled (#2668) (ea8cf4c)
  • reset job status ids during internal migration (#2684) (3cffe02)
  • router destinationsMap access (#2582) (3770720)
  • send router transform failures to live events (#2637) (6931b17)
  • take workpaceid from config backend key (#2683) (931cb5c)
  • use enterprise token from env as fallback (#2667) (56f0f23)
  • use proper status code to handle warehouse process (#2659) (a53657d)
  • use sum64 to avoid checkptr race bug (#2645) (126cbdf)
  • warehouse: id resolution index issue (#2676) (8ddfb8e)
  • warehouse: parquet oom and ftr changes (#2599) (b820a55)
  • warehouse: read unlock in historic identities (#2592) (09dba21)

Miscellaneous

  • add github action for prerelease workflow (#2660) (43dde0c)
  • add source to event_delivery metric (#2642) (fcf9e5e)
  • added status table cleanup logic before backup with code refactor (#2542) (9196f8f)
  • adding log entry to multi tenant test (#2565) (8444433)
  • address snyk vulnerabilities (#2579) (d1b1988)
  • applying 1.2.2 hotfixes to main branch (#2585) (71c8a15)
  • applying 1.2.4 hotfixes to main branch (#2597) (0e1da7e)
  • backup support for new multitenant system (#2549) ([4741989](h...
Read more

v1.3.0-rc.2

09 Nov 07:30
bff85c3
Compare
Choose a tag to compare
v1.3.0-rc.2 Pre-release
Pre-release

1.3.0-rc.2 (2022-11-08)

Features

  • adding metadata in the proxy request (#2622) (f6f91ea)
  • destination: bqstream - add support for batch of properties (#2367) (73baf76)
  • router: avoid worker starvation during job pickup (fee04b7)
  • router: avoid worker starvation during job pickup (#2379) (0ec74d1)
  • support for config to custom destinations (#2625) (cb230b0)
  • support initialisation of producer without topic for kafka, azure event hub and confluent cloud (#2569) (0312c55)
  • support reporting pii filter based on config backend (#2655) (ef95eba)
  • user suppressions adaptations for namespaces (#2604) (5c26d1b)
  • warehouse: added base support for s3 datalake deletion as part of regulation API. (#2515) (4369abf)
  • warehouse: batching of alter add statements (#2484) (37d32f1)
  • warehouse: unrecognized schema in warehouse (#2638) (366c1f5)

Bug Fixes

  • always use a sql safe table name in failed events manager (#2664) (0d061ff)
  • batchrouter: concurrent modification of job parameters causes panic (#2631) (79e3e34)
  • changed query to accept user input in prepared sql statement (#2652) (2f956b7)
  • don't ignore stats middleware template path calculation (#2594) (f589f5f)
  • gcs manager cancels context (#2662) (0964e83)
  • golangci-lint issues (#2641) (c9bd5d4)
  • jobsDB backup query time (#2521) (46b5b3f)
  • jobsdb: update cache after transaction completes (#2567) (2d70da7)
  • only close response body in oauth handler in case of no error (#2593) (83ace48)
  • page size fixed irrespectiveof suppressAPIToken (#2611) (71d8c99)
  • preferences should be false incase of invalid bucket (#2661) (725e9e7)
  • properly escape table name when querying for failed events (#2663) (9c009d9)
  • remove gateway db write panic (#2644) (60bc174)
  • removing the backup bucket env check to determine if backup is enabled (#2668) (ea8cf4c)
  • router destinationsMap access (#2582) (3770720)
  • send router transform failures to live events (#2637) (6931b17)
  • use enterprise token from env as fallback (#2667) (56f0f23)
  • use proper status code to handle warehouse process (#2659) (a53657d)
  • use sum64 to avoid checkptr race bug (#2645) (126cbdf)
  • warehouse: parquet oom and ftr changes (#2599) (b820a55)
  • warehouse: read unlock in historic identities (#2592) (09dba21)

Miscellaneous

Read more

v1.3.0-rc.1

07 Nov 19:34
1562093
Compare
Choose a tag to compare
v1.3.0-rc.1 Pre-release
Pre-release

1.3.0-rc.1 (2022-11-07)

Features

  • adding metadata in the proxy request (#2622) (f6f91ea)
  • destination: bqstream - add support for batch of properties (#2367) (73baf76)
  • router: avoid worker starvation during job pickup (#2379) (0ec74d1)
  • support for config to custom destinations (#2625) (cb230b0)
  • support initialisation of producer without topic for kafka, azure event hub and confluent cloud (#2569) (0312c55)
  • support reporting pii filter based on config backend (#2655) (ef95eba)
  • user suppressions adaptations for namespaces (#2604) (5c26d1b)
  • warehouse: added base support for s3 datalake deletion as part of regulation API. (#2515) (4369abf)
  • warehouse: batching of alter add statements (#2484) (37d32f1)
  • warehouse: unrecognized schema in warehouse (#2638) (366c1f5)

Bug Fixes

  • always use a sql safe table name in failed events manager (#2664) (0d061ff)
  • batchrouter: concurrent modification of job parameters causes panic (#2631) (79e3e34)
  • changed query to accept user input in prepared sql statement (#2652) (2f956b7)
  • don't ignore stats middleware template path calculation (#2594) (f589f5f)
  • gcs manager cancels context (#2662) (0964e83)
  • golangci-lint issues (#2641) (c9bd5d4)
  • jobsDB backup query time (#2521) (46b5b3f)
  • jobsdb: update cache after transaction completes (#2567) (2d70da7)
  • only close response body in oauth handler in case of no error (#2593) (83ace48)
  • page size fixed irrespectiveof suppressAPIToken (#2611) (71d8c99)
  • preferences should be false incase of invalid bucket (#2661) (725e9e7)
  • properly escape table name when querying for failed events (#2663) (9c009d9)
  • remove gateway db write panic (#2644) (60bc174)
  • router destinationsMap access (#2582) (3770720)
  • send router transform failures to live events (#2637) (6931b17)
  • use proper status code to handle warehouse process (#2659) (a53657d)
  • use sum64 to avoid checkptr race bug (#2645) (126cbdf)
  • warehouse: parquet oom and ftr changes (#2599) (b820a55)
  • warehouse: read unlock in historic identities (#2592) (09dba21)

Miscellaneous

Read more

v1.2.5

20 Oct 10:23
eecdb38
Compare
Choose a tag to compare

1.2.5 (2022-10-20)

Bug Fixes

v1.2.4

19 Oct 14:32
9ea25aa
Compare
Choose a tag to compare

1.2.4 (2022-10-19)

Bug Fixes

v1.2.3

19 Oct 10:05
e4cdd38
Compare
Choose a tag to compare

1.2.3 (2022-10-19)

Bug Fixes

v1.2.2

19 Oct 06:01
807fadb
Compare
Choose a tag to compare

1.2.2 (2022-10-19)

Bug Fixes

  • jobsdb: race - repeat job count calculation after acquiring migration lock (#2583) (87f9768)

v1.2.1

14 Oct 13:33
49f196a
Compare
Choose a tag to compare

1.2.1 (2022-10-14)

Bug Fixes

  • jobsdb: update cache after transaction completes (#2567) (6c0db53)

v1.2.0

12 Oct 23:54
8cba05e
Compare
Choose a tag to compare

1.2.0 (2022-10-12)

Features

  • add support for role based auth flag (#2519) (810bb5d)
  • add support iam role support for warehouse destinations (#2496) (867123a)
  • addition of Azure SAS Tokens for Azure Object storage destinations (#2358) (cf5afe1)
  • changes to support variadic keys for deletion from API dest. (#2457) (1950713)
  • core: logical replication monitoring query routine (#2436) (8271aab)
  • destination: add new tags to router-aborted-count alert definition (#2514) (60bc1be)
  • introduce features/settings client (#2377) (711f266)
  • updating supportedDestinations in api.go (#2468) (3a2e75c)
  • warehouse_jobs support for async warehouse jobs (#2319) (73cc48a)
  • warehouse: added warehouse features (#2545) (8ea8be5)
  • warehouse: introduce workspace id in warehouse (#2523) (2c5fa3d)
  • warehouse: skipping scanning the entire table for duplicates in redshift (#2518) (104410a)
  • warehouse: timeout during warehouse table count (#2543) (b2b1c08)

Bug Fixes

  • core: cache backend config and block processor (#2225) (40fe19d)
  • json out of bounds in batchrouter (#2465) (2bf0f6a)
  • only report features on master / standalone warehouse (#2483) (33ba5ef)
  • remove custom credentials chain to use default (#2485) (de0fe36)
  • router: preserve event order while draining a previously failed job (#2546) (f0654b0)
  • silent backup ds drop (#2550) (4fe3038)
  • to prevent migration of tables every loop after maxdsretention is passed (#2554) (af27add)
  • use workspace id as aws iam role external id (#2386) (bced8d5)
  • warehouse: omit view tables while fetching schema (#2482) (74f268c)
  • warehouse: typo with fetch schema for bigquery (#2556) (ce69ae3)

Documentation

Miscellaneous

  • add object storage support to replay (#2277) (e9e15b9)
  • add reason tag in failed requests and failed events stats (#2430) (a6137a9)
  • add replay support for all object storage (e9e15b9)
  • add resource tags in metrics (#2462) (2f73704)
  • added pre_drop_table count metrics (#2441) (869d694)
  • added rudder-server config metrics with version and other details as tag (#2445) (da55a86)
  • applying 1.1.1 hotfixes to main branch (#2449) (ac9afbd)
  • applying 1.1.2 hotfixes to main branch (#2474) (575c9e4)
  • change base image to alpine for build and prod (#2480) (4593f65)
  • clean up pathfinder which is related to old migrator code. (#2479) (3230fc6)
  • config package (#2439) (2ce9210)
  • dataset index calculation (#2512) (bfba9cf)
  • deps: bump github.com/mitchellh/mapstructure from 1.4.1 to 1.5.0 (#2442) (79c63e5)
  • deps: bump github.com/segmentio/kafka-go from 0.4.32 to 0.4.35 (#2455) (3441862)
  • deps: bump github.com/snowflakedb/gosnowflake from 1.6.3 to 1.6.13 (#2432) (7ae6421)
  • deps: bump go.etcd.io/etcd/client/v3 from 3.5.2 to 3.5.5 (#2499) (6ece30e)
  • disable deepsource transformer (0466ec6)
  • disable semantic PR single commit validation (#2487) (261345e)
  • drop old migrator (#2417) ([870bccf](870...
Read more