github redpanda-data/redpanda v24.2.3

latest releases: v24.3.1-rc4, v24.2.10, v24.2.10-rc1...
2 months ago

Features

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

Bug Fixes

  • Avoids a crash in Redpanda's layer that could be triggered by empty offset commits. by @andrwng in #22830
  • Fix New segment does not line up with previous segment error for compacted topics. by @Lazin in #22924
  • Fixes a bug in which empty offset commit requests could result in a crash. by @andrwng in #22895
  • Fixes timequeries not being served to remote read replica topics with remote.read=false. by @WillemKauf in #22885
  • Made EndTxnRequest fully idempotent by @mmaslankaprv in #22941
  • #22936 Fixes a bug in metrics reporting where label values containing special characters (", \, \n) could lead to a malformed metrics response. by @pgellert in #22939
  • fixes problem of a node being reported as alive after its node_id has changed by @mmaslankaprv in #22835
  • fixes rare assertion that might have been triggered in the raft::heartbeat_manager by @mmaslankaprv in #23056

Improvements

  • Added support for Metadata API v8 by @michael-redpanda in #23039
  • Added vectorized_kafka_rpc_connections_rejected_rate_limit metric which counts incoming Kafka connections rejected due to the connection rate limit (if set), analogously to the existing vectorized_kafka_rpc_connections_rejected metric which counts rejected connections due to the hitting the open connection limit. by @travisdowns in #22816
  • Allows DeleteRecords requests from Kafka clients or rpk topic trim-prefix to be called with truncation_offset <= start_offset without returning an error. The request is instead treated as a no-op. by @WillemKauf in #22945
  • Allows the self-test to be completely compatible with a mixed version cluster, in the case of a rolling upgrade. by @WillemKauf in #22922
  • Reduce the memory overhead of many small segments. by @rockwotj in #22966
  • Return core assignments from health report in /v1/cluster/partitions admin API output. by @ztlpn in #22773
  • Schema Registry: 5 new compatibility checks are added for protobuf (ONEOF_FIELD_REMOVED, MULTIPLE_FIELDS_MOVED_TO_ONEOF, REQUIRED_FIELD_{ADDED,REMOVED}, FIELD_NAMED_TYPE_CHANGED, MESSAGE_REMOVED) by @pgellert in #22858
  • fixed spurious warning log entries that may be altering users by @mmaslankaprv in #22771
  • optimized memory usage with large core count nodes by @mmaslankaprv in #22982

Full Changelog: v24.2.2...v24.2.3

Don't miss a new redpanda release

NewReleases is sending notifications on new releases.