Releases: rudderlabs/rudder-server
Releases · rudderlabs/rudder-server
v1.3.0-rc.1
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
- add github action for prerelease workflow (#2660) (43dde0c)
- 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)
- clean up unused variables (#2647) (5541e7e)
- cleanup unused code (#2561) (4de6105)
- cleanup unused/obsolete code (#2612) (f13ea33)
- fix defect with router destinations map access event order (#2589) (a9d515e)
- fix replay bugs (#2653) (8ac05c2)
- improve grpc tooling and upgrade setup-go to v3 (#2553) (ab20ad6)
- internal migration in postgres (#2559) (3cb2ec6)
- jobsdb: use a different advisory lock for different table prefixes (#2575) (26b218c)
- modified statsMiddleware to be generic ([#2626](https://github.com/rudder...
v1.2.5
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
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
- docker fails to parse quotes in env value (#2345) (67584f7)
- remove unnecessary bold style in README (#2509) (1392de1)
- v1.0 announcement and event link (#2400) (44f3786)
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...
v1.1.2
v1.1.1
v1.1.0
1.1.0 (2022-09-12)
Features
- add support for sending custom payload to webhook source (#2315) (8c0d811)
- cpRouter Multitenant Support (#2233) (3c86dab)
- honour anonId only from header (#2323) (cbe74b6)
- improvements in rudder-sources integration (#2366) (54133d1)
- introduce context, timeout and retries in jobsDB queries (#2217) (32b2f40)
- isolate destID in router (#2369) (0708615)
- jobsdb: thread safe addNewDSLoop (#2356) (8ef6c39)
- perform ADD_DS operation in a single transaction (#2324) (7ee2d11)
- thread safe Job Storage (#2403) (a123b10)
Bug Fixes
- add trailing slash for licensing link (ca00c32)
- add www and trailing slash to RS links (7574509)
- safe webhook concurrent map access (#2389) (b72f6be)
- use jsoniter when unmarshaling to avoid perfromance issues (#2381) (35ad8e4)
Miscellaneous
- add token type for success message (#2408) (92600fd)
- added metrics to track failed DS backup (#2370) (1d3cd42)
- change proto message names (#2394) (689edd6)
- disable parallel test execution and refactor jobsdb tests (#2410) (3bd27ee)
- fix cache bug (#2412) (4f83ba7)
- fix for TestNewForDeployment test (#2425) (1c4a36d)
- log improvements (#2365) (95a24ca)
- migrate small tables (#2327) (1ca1faa)
- modified regulation-worker response code handling from 404 to 204, when no job is available (#2422) (44e8553)
- router: include original client creation error when circuit breaker is open (#2373) (4d8a9bc)
- router: new event ordering algorithm with proper aborted job limiting (#2344) (097c61b)
- skip double mutex unlock (#2415) (366e1b9)
- upgrade golangci and linting fixes (#2347) (6348406)
- use generics for contains function (#2396) (2134c54)
- use right id to allocate worker (#2399) (312a301)
- using go test (#2411) (7eb62d9)
- warehouse: remove tokens from logs for redshift and snowflake (#2359) (7409c56)
- warehouse: skip warehouse snowflake test (#2404) (09bc408)
- warehouse: unnecessary join in fetch schema for postgres and snowflake (#2360) (2de0d68)