All Versions
30
Latest Version
Avg Release Cycle
18 days
Latest Release
509 days ago

Changelog History
Page 1

  • v1.3.3 Changes

    November 23, 2022

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”’ goroutine leak in lock.AsyncLockWithCtx (#2722) (7597ecf)
  • v1.3.2 Changes

    November 17, 2022

    ๐Ÿ› Bug Fixes

  • v1.3.1 Changes

    November 16, 2022

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘‰ use local variable for workspaceId in stash backup (#2706) (f0d3612)
  • v1.3.0 Changes

    November 10, 2022

    ๐Ÿ”‹ 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)
    • 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) (b6ce9b9)
    • ๐Ÿš€ release 1.2.1 (#2573) (eb705df)
    • ๐Ÿš€ release 1.2.5 (#2602) (854e359)
    • โœ‚ remove leftover flag.Parse() (#2643) (3659e12)
    • โœ… rsources flaky test - start services before all (#2650) (1c49e96)
    • โฌ†๏ธ upgrade GO version to 1.19 (#2635) (768be08)
    • โœ… use gotestsum for test execution (#2586) (a194b0c)
    • ๐Ÿ‘‰ use WriteTimeout instead of Gateway.pendingEventsQueryTimeout (#2649) (e9aff77)
    • using error from router http client (#2628) (a6e253b)
    • warehouse: add user transformer url env (#2651) (00ba231)
    • warehouse: fix log level of async jobs (#2617) (078bf76)
    • warehouse: verify workspace ID in stats (#2615) (dceaf29)
    • warehouse: warehouse formatting changes (#2568) (888f6f8)
  • v1.2.5 Changes

    October 20, 2022

    ๐Ÿ› Bug Fixes

  • v1.2.4 Changes

    October 19, 2022

    ๐Ÿ› Bug Fixes

  • v1.2.3 Changes

    October 19, 2022

    ๐Ÿ› Bug Fixes

  • v1.2.2 Changes

    October 19, 2022

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ท jobsdb: race - repeat job count calculation after acquiring migration lock (#2583) (87f9768)
  • v1.2.1 Changes

    October 14, 2022

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ท jobsdb: update cache after transaction completes (#2567) (6c0db53)
  • v1.2.0 Changes

    October 12, 2022

    ๐Ÿ”‹ 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)
    • ๐Ÿ†“ excluding destId tag for free customers (#2555) (18b7f7b)
    • ๐Ÿ›  fix defect and use noCache if database setup fails during cache.Start (#2537) (89afba3)
    • ๐Ÿ›  fix error log defect in processor's transformer (#2547) (f49df7f)
    • ๐Ÿ›  fix flaky tests (#2424) (dadb4df)
    • ๐Ÿ›  fix race defect after stats refactoring (#2511) (13e28a0)
    • ๐Ÿ›  fix unused method receiver (#2498) (d17ece5)
    • ๐Ÿ”จ gateway middleware refactoring (#2416) (1ea77a0)
    • include matched template path in gateway's request metrics (#2531) (ded763c)
    • ๐Ÿ–จ include status code in pipeline_processed_events metric (#2450) (45936bb)
    • introduce tooling for local development (#2413) (85b0342)
    • ๐Ÿ‘ท introduced log & stats for retry of jobsDB execute & query methods (#2434) (c1b90f1)
    • ๐Ÿ‘ท jobsdb: introduce context aware mutex locks, transactional migrations & cancelable maintenance operations (#2505) (096db9c)
    • ๐Ÿ‘ท kafka cloud platform CI integration (#2504) (1f1c989)
    • limit queries to ds (#2446) (082b9f5)
    • ๐Ÿ‘• linter fix unused method receiver (#2486) (7ae57b3)
    • ๐Ÿ‘• linter fix: unused parameter should be replaced by underscore (#2490) (f1dfdab)
    • ๐Ÿ“ฆ logger package (#2477) (19c08e2)
    • minor error message change (#2557) (a305aca)
    • โฌ‡๏ธ reduce the warehouse slave payload (#2533) (1013a93)
    • โœ‚ remove unused suite test files (#2429) (be670e1)
    • reverse proxy warehouse pending-events endpoint (#2438) (8199002)
    • router: include runtime information during event ordering errors (#2421) (12d3e59)
    • simplify migrations using go's embed fs (#2535) (41ea78e)
    • skip json truncating chars (#2491) (e4fb710)
    • ๐Ÿ“ฆ stats package (#2489) (c36b303)
    • โฌ†๏ธ upgrade go dependencies with (#2522) (3147333)
    • ๐Ÿ‘• warehouse lint (#2493) (bb4f3d6)
    • warehouse: add coverage for warehouse configuration validations (#2538) (07dbe71)
    • warehouse: added integration test for snowflake case-sensitive database (#2501) (cf661fd)
    • warehouse: bigquery handler restructuring (#2551) (cb6fc27)
    • warehouse: format warehouse queries (#2540) (9b944c9)
    • warehouse: integration test changes v3 (#2426) (4e98109)
    • warehouse: pump more test for warehouse module (#2460) (58671c1)
    • warehouse: utility for staging table name and some refactoring (#2529) (079449c)
    • warehouse: validate object storage credentials (#2440) (3d2d87e)
    • warehouse: warehouse api to capture task run ID when calculating the pending uploads. (#2435) (d43705e)
    • warehouse: warehouse retry uploads count (#2275) (212db1e)