1. ca0b578 fix(sdk): correct consumer group polling and commits in IggyConsumer (#4034) by Hubert Gruszecki · 5 hours ago master
  2. e6ec869 feat(helm): deploy a cluster with one release per node (#4035) by Grzegorz Koszyk · 6 hours ago
  3. 343ef06 feat(server,deps,ci): update deps, fix CI scoping, panic exit, crash recovery (#4033) by Hubert Gruszecki · 7 hours ago
  4. ad9e5dd test(integration): catch on-disk storage format breaks pre-merge (#4003) by Hubert Gruszecki · 11 hours ago
  5. 38d58ca refactor(server): split bootstrap.rs into the boot/ tree (#4031) by Hubert Gruszecki · 12 hours ago
  6. e7f0387 docs: wait for the issue to be assigned, not for a label (#4032) by Justin Mclean · 14 hours ago
  7. bbfad59 chore(deps): Bump taiki-e/install-action from 2.86.3 to 2.86.7 in the github-actions group (#4028) by dependabot[bot] · 23 hours ago
  8. a7d5a28 chore(sdk): IggyConsumer docs (#3913) by haubur · 23 hours ago
  9. 9dbc5f3 test(integration): stop harness servers pinning shards to cores (#4030) by Hubert Gruszecki · 24 hours ago
  10. 7ff4eb1 chore(deps): Bump com.github.spotbugs:spotbugs-annotations from 4.10.3 to 4.10.4 in /foreign/java in the java group across 1 directory (#4029) by dependabot[bot] · 24 hours ago
  11. 4dd8772 chore(sdk): IggyProducer docs for Rust SDK (#3989) by haubur · 24 hours ago
  12. f45f9dd refactor(server): split the dispatch spine into plane-named leaves (#4026) by Hubert Gruszecki · 25 hours ago
  13. 2783907 fix(csharp): set default socket buffer size to OS default (#4013) by Richard Cocks · 25 hours ago
  14. 831b2a6 perf(server): serve poll replies without copying record bytes (#4025) by Hubert Gruszecki · 26 hours ago
  15. 9b7cc5c chore(docs): core/sdk lib.rs and IggyClient docs (#3809) by haubur · 27 hours ago
  16. e362c0f fix(connectors): iceberg sink writes real partitions on iceberg 0.10 (#3969) by Hubert Gruszecki · 29 hours ago
  17. 3aed9f4 fix(shard): keep a parked prepare's stamp and op order on re-dispatch (#4005) by Grzegorz Koszyk · 30 hours ago
  18. 0270b76 refactor(server): make the module graph a DAG and enforce it (#4023) by Hubert Gruszecki · 32 hours ago
  19. 8c4986a fix(io_uring): keep shard startup off blocking fallbacks by Grzegorz Koszyk · 2 days ago
  20. 328b289 fix(journal): reject recovery slot collisions (#4009) by aias00 · 2 days ago
  21. 72b5995 docs(repo): add repo-wide team-review agent skill (#4004) by Hubert Gruszecki · 2 days ago
  22. b1b911f fix(sdk): stream should terminate after consumer shutdown (#3964) by haubur · 2 days ago
  23. bb97397 chore(deps): Bump the csharp group with 1 update (#4011) by dependabot[bot] · 2 days ago
  24. e9b1c9a fix(cluster): stop a late partition materialiser from wedging its group (#4007) by Hubert Gruszecki · 2 days ago
  25. 6ef0c16 feat(sdk): consume the request counter for partition operations (#3958) by Grzegorz Koszyk · 2 days ago
  26. dc1cdf2 fix(sdk): respect max_buffer_size when merging batches (#3933) by haubur · 2 days ago binary-protocol-0.11.0-edge.6 cli-0.14.0-edge.6 common-0.11.0-edge.6 connectors-0.5.0-edge.6 iggy-0.11.0-edge.6 mcp-0.5.0-edge.5 python-sdk-0.9.0.dev6
  27. e80992b chore(deps): Bump the java group across 3 directories with 17 updates (#3966) by dependabot[bot] · 2 days ago
  28. 3e4898a fix(bdd): resolve server address and credentials only from env (#3935) by Chengxi Luo · 2 days ago
  29. dde679a ci(python): fold the build task into test and check the stub (#3980) by Ethan Lin · 2 days ago
  30. 31b86ff fix(server)!: reject a wildcard bind with no advertised address (#3923) by Chengxi Luo · 2 days ago
  31. a1df383 test(partitions): gate the persist-retry test on Linux (#3998) by Hubert Gruszecki · 3 days ago
  32. 8b7dbd9 chore(deps): Bump the go group across 2 directories with 2 updates (#3990) by dependabot[bot] · 3 days ago
  33. c8ef3b9 fix(go): tear down only the connection a request failed on (#3986) by Hubert Gruszecki · 3 days ago
  34. eb410a9 fix(server): apply thread pool limit carve-out to all of macOS (#3994) by Jogesh A Dinavahi · 3 days ago
  35. 5916e6f feat(partitions): persist log and index concurrently, harden recovery (#3970) by Hubert Gruszecki · 3 days ago
  36. 996ac04 fix(cluster): recover writes after a fast partition primary rejoin (#3987) by Piotr Gankiewicz · 5 days ago binary-protocol-0.11.0-edge.5 cli-0.14.0-edge.5 common-0.11.0-edge.5 connectors-0.5.0-edge.5 csharp-sdk-0.9.0-edge.6 foreign/go/v0.9.0-edge.5 iggy-0.11.0-edge.5 mcp-0.5.0-edge.4 node-sdk-0.10.0-edge.5 python-sdk-0.9.0.dev5 server-0.9.0-edge.6
  37. 90e38b1 feat(node): support connection string syntax for nodejs client creation (#3917) by T1B0 · 5 days ago
  38. db14a4b fix(cluster): make the advertised leader accept partition writes (#3985) by Grzegorz Koszyk · 5 days ago
  39. 0fdf9d6 chore(deps): Bump the node group across 1 directory with 10 updates (#3984) by dependabot[bot] · 6 days ago
  40. 1ad3f65 chore(deps): Bump the web group across 1 directory with 4 updates (#3983) by dependabot[bot] · 6 days ago
  41. 76f2dda feat(simulator): drive the workload under network and replica faults (#3942) by Krishna Vishal · 6 days ago
  42. 7b491c0 fix(cluster): prevent repaired prepares from rewinding WAL parent (#3978) by Piotr Gankiewicz · 6 days ago
  43. 9c6451d fix(consensus): keep a late retry's reply instead of refusing it (#3945) by Grzegorz Koszyk · 6 days ago
  44. ffb186d feat(gateways): iggy gateway for kafka listener (#3519) by ryerraguntla · 6 days ago
  45. 6a1c84c fix(partitions): stop reserving 16 MiB per active segment index (#3974) by Hubert Gruszecki · 6 days ago
  46. 37aec08 feat(sdk): fail over to a surviving node when the current one dies (#3944) by Grzegorz Koszyk · 7 days ago
  47. ed59b95 chore(deps): Bump gradle from 9.6.1-jdk17 to 9.7.0-jdk17 in /bdd/java in the docker group across 1 directory (#3972) by dependabot[bot] · 7 days ago
  48. 03f5b30 fix(server): restore the mimalloc global allocator (#3971) by Hubert Gruszecki · 7 days ago
  49. d7c2b61 fix(python): read consumer metadata without the consumer lock (#3888) by Ethan Lin · 7 days ago
  50. 5068a96 chore(deps): Bump the github-actions group across 1 directory with 2 updates (#3968) by dependabot[bot] · 7 days ago
  51. 1e2d222 fix(sdk): error callback should await shard flush on producer shutdown (#3953) by haubur · 7 days ago
  52. 2e42039 feat(connectors): add Redshift sink connector (#3654) by Bebeto Nyamwamu · 8 days ago
  53. 37d7eee refactor(sdk): introduce NonZeroIggyDuration for retries and heartbeats (#3891) by Ethan Lin · 8 days ago
  54. 4c475df fix(ci): bump cargo-zigbuild so arm64 images link under Rust 1.98 (#3963) by Hubert Gruszecki · 8 days ago
  55. 1a98748 fix(connectors): Harden Elasticsearch sink test readiness (#3729) by ryerraguntla · 9 days ago
  56. 2cbf6c1 chore(repo): bump Rust toolchain to 1.98.0 (#3962) by Hubert Gruszecki · 9 days ago
  57. 4e5ec25 fix(consensus): keep a client's dedup fence across capacity eviction (#3934) by Grzegorz Koszyk · 9 days ago
  58. 7207c64 ci(csharp): separate baseline coverage reports per framework (#3960) by Łukasz Zborek · 9 days ago
  59. 228f47e refactor(csharp): cleanup tcp connection after vsr implementation (#3858) by Łukasz Zborek · 9 days ago csharp-sdk-0.9.0-edge.5
  60. a2a8f04 chore(deps): Bump the csharp group with 12 updates (#3961) by dependabot[bot] · 9 days ago
  61. 2bd9d0b fix(shard): tell an unknown consensus operation from a corrupt header (#3931) by Grzegorz Koszyk · 9 days ago
  62. f8311d6 feat(cpp): add functions related to user management, and initial high-level client (#3733) by Rimuksh Kansal · 9 days ago
  63. 69429e5 feat(connectors): store source state on an HTTP state server (#3940) by Maciej Modzelewski · 9 days ago
  64. a65f177 fix(server): truncate torn segment tails instead of resurrecting them (#3946) by Hubert Gruszecki · 10 days ago
  65. e1c8681 chore: migrate HawkEye to v7 (#3952) by tison · 10 days ago
  66. cc269ef ci(rust): fail the build on rustdoc and rustc warnings (#3925) by Hubert Gruszecki · 12 days ago
  67. 2b1406b chore(deps): Bump the python group across 3 directories with 1 update (#3926) by dependabot[bot] · 12 days ago
  68. 127a33c ci(rust): don't fail when a DAG scope matches no tests (#3943) by Chengxi Luo · 12 days ago
  69. ba10371 chore(deps): Bump the web group across 1 directory with 9 updates (#3936) by dependabot[bot] · 13 days ago
  70. 3a3d323 chore(deps): Bump googletest from 1.17.0.bcr.2 to 1.18.0 in /foreign/cpp in the cpp group across 1 directory (#3937) by dependabot[bot] · 13 days ago
  71. 0f48afd chore(deps): Bump the node group across 2 directories with 7 updates (#3938) by dependabot[bot] · 13 days ago
  72. c0c7493 chore(deps): Bump taiki-e/install-action from 2.85.8 to 2.85.11 in the github-actions group (#3920) by dependabot[bot] · 13 days ago
  73. 35d2c42 feat(python): let poll_messages take a consumer (#3877) by Ethan Lin · 13 days ago
  74. 2b52fe0 ci: replace Ana06/get-changed-files with dorny/paths-filter (#3916) by Hubert Gruszecki · 13 days ago
  75. 9f3468b chore(repo): remove incubating references after TLP graduation (#3928) by Hubert Gruszecki · 13 days ago
  76. 89dea0e fix(metadata): truncate the WAL suffix above the state-transfer floor (#3918) by Grzegorz Koszyk · 13 days ago
  77. 21fc4d8 feat(shard): split the inbox into consensus and client-reply lanes (#3915) by Grzegorz Koszyk · 13 days ago
  78. 565e1a7 refactor(shard): drop journal generic, metrics scrape, poll cursor (#3914) by Grzegorz Koszyk · 13 days ago
  79. 8ed41c7 refactor(server): consensus restore, fail-stop, linear cleanup batch (#3911) by Grzegorz Koszyk · 13 days ago
  80. 3db955e ci: bound apt-get so a dead mirror cannot wedge a job (#3924) by Hubert Gruszecki · 14 days ago
  81. 3cd0860 fix(connectors): stop rendering counter metrics with a doubled _total (#3921) by Hubert Gruszecki · 2 weeks ago
  82. ab257a0 refactor(consensus): single restore constructor + wedge/replay/ack fixes (#3909) by Grzegorz Koszyk · 2 weeks ago
  83. af9ce95 feat(connectors): add source batch acknowledgments (#3855) by Rohan Dubey · 2 weeks ago
  84. c9d38ee test(bdd): add stream CRUD coverage for Rust and Java (#3875) by Jamison-J · 2 weeks ago
  85. 15fe5dc test(integration): add SIGKILL crash-durability cluster tests (#3905) by Hubert Gruszecki · 2 weeks ago
  86. e71e3c6 chore(deps): Bump the csharp group with 1 update (#3906) by dependabot[bot] · 2 weeks ago
  87. 6043d19 refactor(consensus): build replies in Owned and clear stale todos (#3908) by Grzegorz Koszyk · 2 weeks ago
  88. 18a159a refactor(sdk)!: remove v2 bridges and legacy message wire format (#3904) by Grzegorz Koszyk · 2 weeks ago bench-dashboard-0.8.0-edge.3 binary-protocol-0.11.0-edge.4 cli-0.14.0-edge.4 common-0.11.0-edge.4 connectors-0.5.0-edge.4 csharp-sdk-0.9.0-edge.4 foreign/go/v0.9.0-edge.4 iggy-0.11.0-edge.4 mcp-0.5.0-edge.3 node-sdk-0.10.0-edge.4 python-sdk-0.9.0.dev4 server-0.9.0-edge.5 web-ui-0.4.0-edge.3
  89. 0490a1c fix(metadata): enforce namespace caps at admission to stop aliasing (#3907) by Krishna Vishal · 2 weeks ago bench-dashboard-0.8.0-edge.2 web-ui-0.4.0-edge.2
  90. 1890c35 feat(csharp): add heartbeat mechanism (#3894) by Łukasz Zborek · 2 weeks ago
  91. d24b69f fix(cli): bound ping retries, macOS boot smoke, java PAT expiry (#3903) by Hubert Gruszecki · 2 weeks ago mcp-0.5.0-edge.2 server-0.9.0-edge.4
  92. aeee0fc perf(connectors): add opt-in CSV output format to Doris sink (#3575) by Ryan Huang · 2 weeks ago connectors-0.5.0-edge.3
  93. 3e805f3 fix(ci): restore Docker and PyPI releases (#3902) by Piotr Gankiewicz · 2 weeks ago python-sdk-0.9.0.dev3
  94. 338cd2e refactor(configs): clean up server config after full field audit (#3895) by Hubert Gruszecki · 2 weeks ago binary-protocol-0.11.0-edge.3 cli-0.14.0-edge.3 common-0.11.0-edge.3 csharp-sdk-0.9.0-edge.3 foreign/go/v0.9.0-edge.3 iggy-0.11.0-edge.3 node-sdk-0.10.0-edge.3
  95. be5012e fix(server): restore get_user self-read without read_users permission (#3897) by Hubert Gruszecki · 2 weeks ago
  96. f42f5ab chore: remove resolved TODO comments (#3887) by Grzegorz Koszyk · 2 weeks ago
  97. ec456d2 ci(security): replace package tokens with OIDC (#3892) by Piotr Gankiewicz · 3 weeks ago
  98. 7c0fd68 feat(common)!: extensible key-value options for topics, streams, users (#3880) by Grzegorz Koszyk · 3 weeks ago
  99. 317ce15 chore(deps): Bump github.com/klauspost/compress from 1.19.1 to 1.19.2 in /bdd/go in the go group across 1 directory (#3884) by dependabot[bot] · 3 weeks ago
  100. 46bb40a fix(sdk): delete_offset(None) for a standalone consumer should delete current_partition_id offset (#3882) by haubur · 3 weeks ago