contribution/compass
redpanda-data/redpanda

Redpanda

62 signals · 82 observation events

Open repository ↗

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

12.4K stars784 forksC++license unknowncontainerscppevent-drivengokafkakubernetesmicroservicesrealtimekeyword: Redpanda
PROJECT NEWS

Release, roadmap, and discussion

All news →
redpanda-data/redpanda

Redpanda

Data / Messaging / Storage Infrastructure
Latest stable

v26.1.15

v26.1.15
  • Bug Fixes
  • Fix the registered config name for leaderbalancernodemutetimeout. by @WillemKauf in #31360
  • Fixes a bug in which L0 batches in a cloud topic forgot to preserve lastoffsetdelta in their header, leading to an under-declared last offset which can stall consumers, skip records, or halt exact-offset replication. by @WillemKauf in #3136
  • Fixes a bug in which topics with min.compaction.lag.ms left unconfigured with produced batches holding timestamps in the future would be considered ineligible for compaction by @WillemKauf in #31459
  • Fixes a bug in which transient TOPICAUTHORIZATIONFAILED errors and SASL authentication failures were possible during application of a controller snapshot. by @WillemKauf in #31437
Original release notes ↗

Publicly indicated next

  • milestone
    v26.2.x-nextPublicly indicated88% complete · 8 open
  • milestone
    v26.1.16Publicly indicated100% complete · 0 open

Prereleases and milestones indicate public plans; they are not delivery commitments.

Observation trail

  1. changedtext, updatedAt
  2. changedupdatedAt, metrics, state
  3. changedupdatedAt, metrics
  4. changedupdatedAt, state
  5. changedupdatedAt
  6. changedupdatedAt
  7. changedupdatedAt, metrics, state
  8. changedupdatedAt, metrics, state
  9. changedupdatedAt, state
  10. discoveredinitial snapshot
  11. changedupdatedAt, metrics
  12. changedupdatedAt, state
  13. changedupdatedAt, metrics
  14. changedupdatedAt, labels
  15. changedupdatedAt
  16. changedupdatedAt
  17. changedupdatedAt
  18. changedtext, updatedAt, metrics, state
  19. discoveredinitial snapshot
  20. discoveredinitial snapshot
  21. discoveredinitial snapshot
  22. changedupdatedAt
  23. changedupdatedAt, state
  24. changedupdatedAt
  25. changedtext, updatedAt, metrics, state
  26. discoveredinitial snapshot
  27. changedinitial snapshot
  28. changedinitial snapshot
  29. changedinitial snapshot
  30. changedinitial snapshot
12 shown
pull request

[UX-1427] chore: bump franz-go to 1.21.6

Particularly interested in replacing golang.org/x/crypto/pbkdf2 with the stdlib one. <!-- See https://github.com/redpanda-data/redpanda/blob/dev/CONTRIBUTING.md#pull-request-body for more details and examples of what is expected in a PR body. Content in this top section is REQUIRED. Describe, in plain language, the motivation behind the change (bug fix, feat

importance 0@r-vasquezclosedarea/rpkOriginal evidence ↗
pull request

rpk: consolidate plugin version validation on pkg

Define the semver pattern once in pkg/redpanda: VersionFromString parses versions from command output, and a new ValidVersion strictly validates user-supplied flags. The connect, ai, check, and k8s install commands drop their private regexes and delegate to ValidVersion. The parser now accepts any prerelease or build suffix, so upgrade can parse any version

importance 0@r-vasquezopenarea/rpkarea/buildOriginal evidence ↗
pull request

bazel/packaging: bake rpath at link time instead of patching

The packaging rules run two patchelf stages over every packaged binary, per consuming target: an rpath rewrite to `$ORIGIN/../lib` (OverrideBinaryRPath) and an interpreter rewrite (SetDynamicLoader). Because outputs are namespaced by the consuming target, a warm build of the packaging targets materializes nine patched copies of the 2.2 GB redpanda binary, ea

importance 0@travisdownsopenarea/buildarea/redpandaOriginal evidence ↗
pull request

bazel: Apply Wno-backend-plugin to abseil crc_x86_arm_combined.cc

We were seeing: ``` error: external/abseil-cpp+/absl/crc/internal/crc_x86_arm_combined.cc: Function _ZNK4absl12lts_2025081412crc_internal12_GLOBAL__N_145CRC32AcceleratedX86ARMCombinedMultipleStreamsILm1ELm2ELNS2_14CutoffStrategyE1EE6ExtendEPjPKvm is annotated as a hot function but the profile is cold [-Werror,-Wbackend-plugin] ``` `CRC32AcceleratedX86ARMComb

importance 0@StephanDollbergclosedOriginal evidence ↗
pull request

k/s/tests: deflake the offset_store producer lock test

`the_producer_lock_serializes_by_producer` asserted that two operations ran concurrently, which requires the first producer's operation to start before the second producer's runs. Both are scheduled as tasks in debug builds, and nothing ordered them: under `--@seastar//:shuffle_task_queue=true` the second can run to completion first (reproduced in 10/30 runs

importance 0@nvartolomeiclosedarea/redpandaOriginal evidence ↗
pull request

kafka/client/test: deflake data_queue blocking push test

`TestBlockingPushWhenFull` asserted the queue size between a `pop()` and the resumption of a push blocked on a full queue. `pop()` signals the condition variable the push waits on, so the push can resume first, which `--@seastar//:shuffle_task_queue=true` exposes about a quarter of the time. The queue itself is fine. Assert on the popped value instead, and d

importance 0@nvartolomeiclosedarea/redpandaOriginal evidence ↗