github rudderlabs/rudder-server v1.4.0

latest releases: v1.34.0, v1.34.0-rc.3, v1.34.0-rc.2...
21 months ago

1.4.0 (2022-12-05)

Features

  • add support for request payloads using gzip content-encoding (#2741) (d9b9084)
  • regulation api support for Universal Analytics (#2632) (87a5d02)
  • support using badgerDB as a repository for data regulation suppressions (#2619) (712b6a5)
  • warehouse: added support for bigquery custom partition for workspaceIDs (#2679) (3bb21c9)
  • warehouse: added support for warehouse column count limit (#2723) (bed58c5)
  • warehouse: degraded workspace id (#2627) (3bb21c9)

Bug Fixes

  • aws role session name (#2712) (87f57f8)
  • batch router event delivery time (#2711) (3376dc9)
  • capture router's iterator stats after iteration is complete (#2698) (5d466d3)
  • destination: delete users support add test-cases and better error strings (#2744) (b69c4bb)
  • goroutine leak in lock.AsyncLockWithCtx (#2722) (b29da14)
  • incorrect stats captured at gateway (#2710) (a6c1a16)
  • init jobsdb logger at the right place (#2729) (ef64bba)
  • jobsdb schema migration not performed against all datasets (#2737) (4d7fd5a)
  • metadata in event_schema table has TotalCount which exceeds 32bit integer limits (#2738) (0cf5fd6)
  • no timezone while parsing (#2671) (9f006e5)
  • regulation-worker changes for oauth destinations (#2730) (0ed5a82)
  • removed quote Identifier on sourceDestId (#2763) (2cc87f4)
  • use local variable for workspaceId in stash backup (#2706) (b3a5fc1)
  • warehouse sync job queries for snowflake and bigquery (#2740) (d33d8c3)
  • warehouse: deepsource fix for use of empty error string in errors.New (#2731) (867ce5b)
  • warehouse: increase async job timeout (#2721) (88f1ec1)
  • warehouse: syncs issues (#2732) (0941cc0)
  • warehouse: use correct config for columns batch size (#2720) (0e26b30)
  • warehouse: warehouse archiver initialize (#2697) (c7af5d9)

Documentation

Miscellaneous

  • add workspaceid label to router aborted events (#2724) (8a04871)
  • advertise server features in version endpoint (#2751) (73fc7ea)
  • by default enable max concurrent gw request limit. (#2648) (3bb21c9)
  • compact status tables before proceeding with migration (#2688) (27299f2)
  • data residency adaptations (#2703) (52d9392)
  • deps: bump github.com/samber/lo from 1.33.0 to 1.35.0 (#2707) (a01b515)
  • deps: bump google.golang.org/grpc from 1.50.0 to 1.51.0 (#2717) (29f2de4)
  • don't use release-please in main branch (bc0d1c7)
  • enhance transformer error with more metadata (#2742) (e9b75e9)
  • ensure internal migration of large job-status datasets (#2748) (a0fc4f5)
  • fixing a flaky rsources test (#2680) (ad2626f)
  • include missed changelogs due to rebase (3bb21c9)
  • introduce api & repo components (#2691) (c26844e)
  • introduce in-memory stats for testing (#2735) (6ac8c31)
  • jobsdb: add support for schema migration changesets to run always (#2746) (463533e)
  • jobsdb: latest job status query optimization (#2693) (4e0008c)
  • regression while starting a standalone warehouse slave (#2743) (4e8df6f)
  • regulation worker avoid panic in case of timeout (#2657) (3bb21c9)
  • release 1.3.1 (#2708) (c96169d)
  • release 1.3.2 (#2713) (bca84b7)
  • release 1.3.3 (#2726) (bc6afca)
  • remove redundant/duplicate add_ds distributed lock (#2769) (808f02d)
  • safe database initialisation and schema migration during startup (#2734) (cf80d67)
  • set max connections to readonly jobsdbs (#2745) (5e8f73d)
  • update config backend url domain name (#2699) (9e06351)
  • use azure-sql image with m1 compatible healthcheck (#2702) (4f0d189)
  • use bugsnag in router and processor goroutines (#2686) (3bb21c9)
  • using arm64 compatible images if necessary (#2670) (3bb21c9)
  • warehouse: handle schema change (#2654) (d01f98b)
  • warehouse: use fastUUID with google UUID generation (#2598) (07093b1)

Don't miss a new rudder-server release

NewReleases is sending notifications on new releases.