Skip to content

Releases: redpanda-data/redpanda

v24.2.10

08 Nov 17:14
74404e7
Compare
Choose a tag to compare

Bug Fixes

  • #24057 Cleanup tiered storage temporary cache file if exceptions are thrown during download. by @nvartolomei in #24063

Full Changelog: v24.2.9...v24.2.10

v24.2.9

07 Nov 16:48
6ecfb47
Compare
Choose a tag to compare

Improvements

Full Changelog: v24.2.8...v24.2.9

v24.2.8

01 Nov 18:28
a18efa7
Compare
Choose a tag to compare

Bug Fixes

  • #23846 fixes the term of recovered topic moving backward by @mmaslankaprv in #23879
  • #23864 Fixes a bug where audit log manager would retry a bad request forever, causing buffers to fill up, blocking audit log appends and preventing authZ. by @oleiman in #23867
  • #23928 Ignore heartbeat requests/replies to/from unexpected node ids. by @ztlpn in #23933

Improvements

  • rpk registry schema get will now fail if is incorrectly invoked using the --print-schema and --format flag. by @r-vasquez in #23901

Full Changelog: v24.2.7...v24.2.8

v24.2.7

11 Oct 21:51
512ef3e
Compare
Choose a tag to compare

Bug Fixes

  • Fixes a bug where only a group static member's protocols would be updated on rejoin, even if more properties had been passed to the rejoin command by @IoannisRP in #23729
  • Fixes possible high CPU utilisation caused by transactional coordinator leadership changes by @mmaslankaprv in #23617

Improvements

  • rpk: --regex flag in rpk topic describe now supports internal topics. by @r-vasquez in #23604
  • rpk: cluster license info now shows if your loaded license is expired by @r-vasquez in #23665
  • rpk: redpanda admin brokers list exposes Host/Port/Rack/UUID additionally by @daisukebe in #23686

Full Changelog: v24.2.6...v24.2.7

v24.2.6

07 Oct 18:24
3bcf959
Compare
Choose a tag to compare

Features

  • #23455 A new metric (cluster_features_enterprise_license_expiry_sec) is added for easier monitoring of the enterprise license's expiry time. by @pgellert in #23466
  • rpk: supports triggering on-demand partition balancer by @daisukebe in #23216

Bug Fixes

  • Fixes a bug where URL path params to PandaProxy and SchemaRegistry would be URL decoded twice, destroying escape sequences present in the original request. by @oleiman in #23547

Full Changelog: v24.2.5...v24.2.6

v23.3.21

21 Sep 14:46
2fc6a8c
Compare
Choose a tag to compare

Features

  • #22957 Schema Registry: added support for the "verbose" query parameter on the schema compatibility checker endpoint by @pgellert in #23028

Bug Fixes

  • Fixed a segfault that will occur if mTLS is in use and the auditing client is not configured correctly by @michael-redpanda in #23289
  • Fixed possible oversized alloc in the DescribeLogsDir API handler by @michael-redpanda in #23292
  • Fixes a bug that would cause retention to be applied to compact-only tiered storage topics. by @andrwng in #23361
  • Fixes a regression in schema registry where concurrent requests could lead to memory faults by @oleiman in #23137
  • Return NOT_COORDINATOR immediately in group transactional operations if the broker is aware that it is not the group coordinator. by @ztlpn in #23187
  • #23108 Schema Registry: fixes a bug in the protobuf compatibility checks of nested fields where nested paths were incorrectly handled. by @pgellert in #23170
  • #23222 Fixes a bug that resulted in persisting an invalid topic_properties configuration in the topic_table. by @WillemKauf in #23227

Improvements

  • #23079 Schema Registry: Tolerate null metadata and ruleSet when registering or querying a schema by @BenPope in #23081
  • #23108 Schema Registry: now reports more specific error messages for Avro and Protobuf schemas when they are incompatible with earlier schemas. by @pgellert in #23170
  • PR #23238 [v23.3.x] config: mark cloud_storage_enabled() as needs_restart::yes by @WillemKauf

Full Changelog: v23.3.20...v23.3.21

v24.2.5

21 Sep 02:09
f65c3be
Compare
Choose a tag to compare

Features

  • Adds admin API endpoint for enterprise feature info GET /v1/features/enterprise by @oleiman in #23368
  • New REST API for mounting/unmounting topics by @bashtanov in #23209
  • Schema Registry: verbose compatibility error reporting is now supported for JSON as well by @pgellert in #23299

Bug Fixes

  • Fixed a segfault that will occur if mTLS is in use and the auditing client is not configured correctly by @michael-redpanda in #23288
  • Fixed possible oversized alloc in the DescribeLogsDir API handler by @michael-redpanda in #23291
  • Fixes a bug that resulted in persisting an invalid topic_properties configuration in the topic_table. by @WillemKauf in #23223
  • Fixes a bug that would cause retention to be applied to compact-only tiered storage topics. by @andrwng in #23359
  • Return NOT_COORDINATOR immediately in group transactional operations if the broker is aware that it is not the group coordinator. by @ztlpn in #23189
  • #23316 Fixes crash when consuming from topic partitions with negative indexes by @bharathv in #23317

Improvements

  • rpk connect now will be downloaded on the first run. by @r-vasquez in #23351
  • rpk: introduce rpk connect install, rpk connect upgrade, and rpk connect uninstall, manual ways to manage rpk connect versioning. by @r-vasquez in #23351
  • PR #23127 [v24.2.x] c/members_table: include members table version in the snapshot by @mmaslankaprv
  • PR #23155 [v24.2.x] c/topic_config: Explicitly initialize non-class fields by @oleiman
  • PR #23175 [v24.2.x] c/tm_stm: fix log format strings by @ztlpn
  • PR #23236 [v24.2.x] config: mark cloud_storage_enabled() as needs_restart::yes by @WillemKauf
  • PR #23241 [v24.2.x] Migrations storage improvements by @bashtanov
  • PR #23242 [v24.2.x] cst/inv: Minor fixes for issues found during scrubber integration by @abhijat
  • PR #23325 [v24.2.x] CORE-7268 fix migrated resources raft snapshot application by @bashtanov
  • PR #23357 [v24.2.x] admin: add cloud_storage_cache_size check to config_multi_property_validation() by @WillemKauf

Full Changelog: v24.2.4...v24.2.5

v24.1.17

21 Sep 02:04
0ea3986
Compare
Choose a tag to compare

Features

Bug Fixes

  • Fixed a segfault that will occur if mTLS is in use and the auditing client is not configured correctly by @michael-redpanda in #23290
  • Fixed possible oversized alloc in the DescribeLogsDir API handler by @michael-redpanda in #23293
  • Fixes a bug that would cause retention to be applied to compact-only tiered storage topics. by @andrwng in #23360
  • Return NOT_COORDINATOR immediately in group transactional operations if the broker is aware that it is not the group coordinator. by @ztlpn in #23188
  • #23221 Fixes a bug that resulted in persisting an invalid topic_properties configuration in the topic_table. by @WillemKauf in #23226

Improvements

  • rpk connect now will be downloaded on the first run. by @r-vasquez in #23352
  • rpk: introduce rpk connect install, rpk connect upgrade, and rpk connect uninstall, manual ways to manage rpk connect versioning. by @r-vasquez in #23352
  • PR #23128 [v24.1.x] c/members_table: include members table version in the snapshot by @mmaslankaprv
  • PR #23235 [v24.1.x] CORE-7049 dt/rbac: wait for healthy cluster after restart by @pgellert
  • PR #23237 [v24.1.x] config: mark cloud_storage_enabled() as needs_restart::yes by @WillemKauf
  • PR #23362 [v24.1.x] admin: add cloud_storage_cache_size check to config_multi_property_validation() (manual backport) by @WillemKauf
  • PR #23377 [v24.1.x] Remove some warnings and ignored errors from ducktape log by @ivotron

Full Changelog: v24.1.16...v24.1.17

v24.1.16

05 Sep 10:52
5aa52e4
Compare
Choose a tag to compare

Features

  • #22956 Schema Registry: added support for the "verbose" query parameter on the schema compatibility checker endpoint by @pgellert in #23027

Bug Fixes

  • Fixes a regression in schema registry where concurrent requests could lead to memory faults by @oleiman in #23138
  • #23109 Schema Registry: fixes a bug in the protobuf compatibility checks of nested fields where nested paths were incorrectly handled. by @pgellert in #23169
  • rpk: fix a bug in rpk cloud login that prevented --no-profile from working when used with SSO login. by @r-vasquez in #23067

Improvements

  • #23080 Schema Registry: Tolerate null metadata and ruleSet when registering or querying a schema by @BenPope in #23082
  • #23109 Schema Registry: now reports more specific error messages for Avro and Protobuf schemas when they are incompatible with earlier schemas. by @pgellert in #23169

Full Changelog: v24.1.15...v24.1.16

v24.2.4

04 Sep 22:11
9c2e364
Compare
Choose a tag to compare

Bug Fixes

  • Fixes a regression in schema registry where concurrent requests could lead to memory faults by @oleiman in #23136
  • #23107 Schema Registry: fixes a bug in the protobuf compatibility checks of nested fields where nested paths were incorrectly handled. by @pgellert in #23110
  • fixes not fencing subsequent producer requests after its transaction has been expired by @mmaslankaprv in #23152
  • rpk: fix a bug in rpk cloud login that prevented --no-profile from working when used with SSO login. by @r-vasquez in #23066

Improvements

  • #23077 Schema Registry: Tolerate null metadata and ruleSet when registering or querying a schema by @BenPope in #23078
  • #23107 Schema Registry: now reports more specific error messages for Avro and Protobuf schemas when they are incompatible with earlier schemas. by @pgellert in #23110

Full Changelog: v24.2.3...v24.2.4