Releases: redpanda-data/redpanda
Releases · redpanda-data/redpanda
v24.2.10
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
Improvements
- Adds a shard label to some consumer group metrics. by @ballard26 in #23627
- fixed large allocation in Raft implementation by @mmaslankaprv in #24010
- PR #24012 [v24.2.x] metrics: Add list of enterprise features to call-home POST by @oleiman
- PR #24027 [v24.2.x] transform-sdk/go/tests: remove -quiet flag by @rockwotj
- PR #24045 [v24.2.x] [CORE-8141] Add host information to metrics report by @michael-redpanda
- PR #24048 [v24.2.x] storage: housekeeping metrics by @nvartolomei
Full Changelog: v24.2.8...v24.2.9
v24.2.8
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
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
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
andSchemaRegistry
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
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 thetopic_table
. by @WillemKauf in #23227
Improvements
- #23079 Schema Registry: Tolerate
null
metadata
andruleSet
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
: markcloud_storage_enabled()
asneeds_restart::yes
by @WillemKauf
Full Changelog: v23.3.20...v23.3.21
v24.2.5
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 thetopic_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
: markcloud_storage_enabled()
asneeds_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
: addcloud_storage_cache_size
check toconfig_multi_property_validation()
by @WillemKauf
Full Changelog: v24.2.4...v24.2.5
v24.1.17
Features
- rpk: supports triggering on-demand partition balancer by @daisukebe in #23395
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 thetopic_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
: markcloud_storage_enabled()
asneeds_restart::yes
by @WillemKauf - PR #23362 [v24.1.x]
admin
: addcloud_storage_cache_size
check toconfig_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
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
andruleSet
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
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
andruleSet
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