1.5.0-rc.1 (2023-01-13)
Features
- add
total_bytes
field in staging file model (#2853) (cc74fcb) - added MT support for regulation worker (#2831) (f1d3d03)
- changes to make rudder-scheduler work with HA gateway (#2823) (04a8559)
- controlplane client support for destination history (#2747) (736a70b)
- distributed throttling (#2606) (736a70b)
- warehouse: added support for workspaceID's configuration (#2760) (736a70b)
- warehouse: implement ssh tunnelling (#2804) (1cbb1e7)
- warehouse: upload job processing metrics (#2780) (736a70b)
Bug Fixes
- degraded workspace ids should be excluded by upload job allocator (#2773) (736a70b)
- destination: add proper stats for rt/batch transformation & proxy (#2855) (b7aa800)
- failing executing jobs(except gateway) instead of deleting them (#2736) (736a70b)
- shallow copy config in processor (#2856) (b7aa800)
- stats.Timer#End panics with nil pointer (#2866) (17c078b)
- unnecessary router pending event counts (#2849) (6c5d928)
- warehouse: added support for testing ssh tunnelling using postgres (#2836) (333310d)
- warehouse: control plane client needs to be initialized for master mode (#2826) (5ad7ee7)
- warehouse: grcp cp-router logs (#2766) (736a70b)
- warehouse: include exclusion window in status tracker (#2812) (0459aff)
- warehouse: processing available workers to be gauge stats (#2822) (dfc4b23)
Miscellaneous
- abort jobs in regulation worker for unsupported destinations (#2821) (791c235)
- add logs when backup is skipped due to preferences (#2867) (1d9320d)
- applying 1.4.3 and 1.4.4 hotfixes to main branch (#2794) (736a70b)
- close http responses in a way to allow the Transport to re-use the TCP connection (#2718) (736a70b)
- completely replace gofrs with google uuid (#2733) (736a70b)
- deps: bump cloud.google.com/go/pubsub from 1.19.0 to 1.27.0 (#2755) (736a70b)
- docs update - unlimited event copy (#2813) (7f6c834)
- drop support for v1 pending events (#2820) (eadf1da)
- gateway stats (#2758) (65774e2)
- introduce region in reporting url (#2832) (87a967e)
- limit live events stored in memory (#2803) (3257aac)
- prohibit deletion of incomplete job-status stats (#2850) (ea4829a)
- remove deepsource badge (#2765) (736a70b)
- timerStat.RecordDuration, Since instead of timerStat.Start, End (#2870) (134bb0a)
- upgrade postgres image (#2764) (736a70b)
- use destination config from config-be than from message (#2830) (28f8750)
- using an exponential backoff (#2865) (56f84df)
- warehouse: integration test improvements (#2685) (736a70b)
- warehouse: use strings.builder for warehouse add columns (#2801) (736a70b)