)]}'
{
  "log": [
    {
      "commit": "f3846f4811b6a7d98de40a3be2caff1fe288e026",
      "tree": "72ea7270439d8216ff936a750ba89c90f1af2015",
      "parents": [
        "8b827b7953aa62f51913b29377b760aec59db0d0"
      ],
      "author": {
        "name": "fengyubiao",
        "email": "yubiao.feng@streamnative.io",
        "time": "Fri Oct 30 09:30:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 09:30:40 2026 +0800"
      },
      "message": "[fix][broker] Support schema-less auto-produce registration (#27111)"
    },
    {
      "commit": "8b827b7953aa62f51913b29377b760aec59db0d0",
      "tree": "1e3917f3496a2638b0f8f3f910feb3f6609e570c",
      "parents": [
        "fe9a840a3aded16b9ea0814d49bddf164b7876fb"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 23:28:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 23:28:23 2026 +0200"
      },
      "message": "[improve][ci] Reduce disk usage and extend Broker Group 1 timeout in Pulsar CI (#27196)"
    },
    {
      "commit": "fe9a840a3aded16b9ea0814d49bddf164b7876fb",
      "tree": "dc66f01104136fdda2651d24d23de083ee1c97de",
      "parents": [
        "e917ab42f08fb9816443774164a590a3cb49d92a"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 17:35:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 08:35:14 2026 -0700"
      },
      "message": "[fix][sec] Upgrade zstd-jni to 1.5.7-25 (#27186)"
    },
    {
      "commit": "e917ab42f08fb9816443774164a590a3cb49d92a",
      "tree": "23def6a542383718de8a6de9732255e60b914fdc",
      "parents": [
        "3817195e8322943007c9cc44497d31c7152b079a"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 17:34:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 08:34:50 2026 -0700"
      },
      "message": "[fix][sec] Upgrade OkHttp to 5.5.1 and Okio to 3.18.2 (#27191)"
    },
    {
      "commit": "3817195e8322943007c9cc44497d31c7152b079a",
      "tree": "df083991257eafd59973c00fafe506d918b2b910",
      "parents": [
        "781f2d42b9ff718e3a41d64ece119414e9205e9d"
      ],
      "author": {
        "name": "Penghui Li",
        "email": "penghui@apache.org",
        "time": "Thu Oct 29 07:38:57 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 22:38:57 2026 +0800"
      },
      "message": "[improve][broker] Avoid regex splitting in topic-list filtering (#27143)"
    },
    {
      "commit": "781f2d42b9ff718e3a41d64ece119414e9205e9d",
      "tree": "8a794a4e7918a0bb13084b45c7be8a03af029427",
      "parents": [
        "ce0ff928f76d20b732be247bf36897db3e3b8574"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 15:23:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 15:23:42 2026 +0200"
      },
      "message": "[fix][test] Fix flaky ManagedLedgerTest.testManagedLedgerWithCreateLedgerTimeOut (#27194)"
    },
    {
      "commit": "ce0ff928f76d20b732be247bf36897db3e3b8574",
      "tree": "ed8803048e3e8e1d5496557ce2ea5334aadb4874",
      "parents": [
        "2ac730794862bb3a1bec9184e175a31f35f3a238"
      ],
      "author": {
        "name": "Prakarsh",
        "email": "157958841+PrakarshSrivastav@users.noreply.github.com",
        "time": "Thu Oct 29 14:18:02 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 21:18:02 2026 +0800"
      },
      "message": "[fix][test] Fix flaky DeadLetterTopicTest.testPossibleToDeadLetterEntryIsRemovedWhenRedeliveringABatchMessageId (#27152)"
    },
    {
      "commit": "2ac730794862bb3a1bec9184e175a31f35f3a238",
      "tree": "9ddf1587430c0f1927afab871a83cc823b0c2a1f",
      "parents": [
        "7d0c9643157e5697768afa1f8f4454d64c86f252"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 14:52:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 05:52:35 2026 -0700"
      },
      "message": "[fix][sec] Upgrade Gson to 2.15.0 (#27192)"
    },
    {
      "commit": "7d0c9643157e5697768afa1f8f4454d64c86f252",
      "tree": "06fd46ad864ddb067a360d5035282ef2ff00742e",
      "parents": [
        "23960c380d9a1d4f3c3f598e43db66cfb0d1a3ec"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 14:21:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 05:21:27 2026 -0700"
      },
      "message": "[fix][sec] Upgrade OpenTelemetry to 1.67.0 and OpenTelemetry instrumentation to 2.33.1 (#27188)"
    },
    {
      "commit": "23960c380d9a1d4f3c3f598e43db66cfb0d1a3ec",
      "tree": "db4377219ad349480d21f94eb538df49a109de7a",
      "parents": [
        "f708657456230545f5f4571e97578000fcc6b96f"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 14:21:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 05:21:04 2026 -0700"
      },
      "message": "[fix][sec] Upgrade Byte Buddy to 1.18.16 (#27193)"
    },
    {
      "commit": "f708657456230545f5f4571e97578000fcc6b96f",
      "tree": "5d6cf7c7a40e5801d11638dc88224d9c4bf6582f",
      "parents": [
        "c8c63954b03247f123302470200fb09686dc4b03"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 14:20:44 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 05:20:44 2026 -0700"
      },
      "message": "[fix][sec] Upgrade commons-codec to 1.23.0 (#27190)"
    },
    {
      "commit": "c8c63954b03247f123302470200fb09686dc4b03",
      "tree": "0a46de26972da5b251e6d78de15d340f1bbf4962",
      "parents": [
        "9abb5432ee844363b6a001e2c00d7380663e3568"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 14:13:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 05:13:01 2026 -0700"
      },
      "message": "[fix][sec] Upgrade lz4-java to 1.12.1 (#27187)"
    },
    {
      "commit": "9abb5432ee844363b6a001e2c00d7380663e3568",
      "tree": "5fc14c7bd4d7dc47b129b5952fcd77679710bb18",
      "parents": [
        "43c19615f5388aa197fe45999187bf7473d5e296"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 14:11:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 05:11:34 2026 -0700"
      },
      "message": "[fix][sec] Upgrade JLine to 4.4.8 (#27189)"
    },
    {
      "commit": "43c19615f5388aa197fe45999187bf7473d5e296",
      "tree": "01aca5a0219fb76733d4f09fe76d4c364255dfdc",
      "parents": [
        "b5f56929c682a5f0207069c1a72a27cad63d8182"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 14:04:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 05:04:05 2026 -0700"
      },
      "message": "[fix][sec] Upgrade java-jwt to 4.6.2 and fail OIDC authentication on out-of-range timestamps (#27185)"
    },
    {
      "commit": "b5f56929c682a5f0207069c1a72a27cad63d8182",
      "tree": "d871148bc97b9e300ab419ba745aeb59e22c6da1",
      "parents": [
        "68e186c7679c11b74498091686127e9d2a44ec46"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 13:12:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 04:12:37 2026 -0700"
      },
      "message": "[fix][sec] Upgrade snappy-java to 1.1.10.12 (#27184)"
    },
    {
      "commit": "68e186c7679c11b74498091686127e9d2a44ec46",
      "tree": "1edf2d28d326dfc744305f8b62f909807b0b66de",
      "parents": [
        "618f9600e993766859fc4bbc7c8d79b331f65afc"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 13:12:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 04:12:23 2026 -0700"
      },
      "message": "[improve][build] Upgrade gRPC to 1.85.1 (#27182)"
    },
    {
      "commit": "618f9600e993766859fc4bbc7c8d79b331f65afc",
      "tree": "036e27c98b627c989c13f0ab618e2046d0312fee",
      "parents": [
        "cf214143f138c368b207161da47b7db546157707"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 13:12:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 04:12:07 2026 -0700"
      },
      "message": "[fix][sec] Upgrade Vert.x to 4.5.35 (#27183)"
    },
    {
      "commit": "cf214143f138c368b207161da47b7db546157707",
      "tree": "f98c758d5f1e87661e3c9b1bdc5226cf78243aee",
      "parents": [
        "0994d27e2f00cec465d0d132d4a473b241cae487"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 12:38:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 03:38:28 2026 -0700"
      },
      "message": "[improve][misc] Upgrade Jetty to 12.1.14 and Conscrypt to 2.7.0 (#27180)"
    },
    {
      "commit": "0994d27e2f00cec465d0d132d4a473b241cae487",
      "tree": "b3641fe5895bb7f5d0b0b636d031f10922d8cd0c",
      "parents": [
        "32ef10af7a5243da77863fb06acdbea21f75c559"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 12:38:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 03:38:06 2026 -0700"
      },
      "message": "[fix][sec] Upgrade Checkstyle to 14.3.0 and use Guava 33.7.2-jre on its classpath (#27178)"
    },
    {
      "commit": "32ef10af7a5243da77863fb06acdbea21f75c559",
      "tree": "97b72300c8b9e33774e02aa9b991801ef238b7bb",
      "parents": [
        "bca5a02e2e16483a70284a9a7aee6969facb2231"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 12:37:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 03:37:51 2026 -0700"
      },
      "message": "[improve][build] Upgrade Gradle to 9.8.2 (#27177)"
    },
    {
      "commit": "bca5a02e2e16483a70284a9a7aee6969facb2231",
      "tree": "57b91439719af804f17bff5947ea3bb80ac578a6",
      "parents": [
        "e389c76243000f9ef65d66f15411910cd9413fe2"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Thu Oct 29 12:34:43 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 03:34:43 2026 -0700"
      },
      "message": "[fix][sec] Bump Jackson to 2.21.8 (#27181)"
    },
    {
      "commit": "e389c76243000f9ef65d66f15411910cd9413fe2",
      "tree": "720433a96d6dfadfe5ddcb7b0acd70594a7b83d4",
      "parents": [
        "41adcb168e2a5e3d6359cf80ad2108e4eb8f5d5a"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Wed Oct 28 21:12:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 21:12:29 2026 +0200"
      },
      "message": "[fix][sec] Bump guava to 33.7.2-jre (#27156)"
    },
    {
      "commit": "41adcb168e2a5e3d6359cf80ad2108e4eb8f5d5a",
      "tree": "8b38ac012be29b533acdcfff52c8835658e10964",
      "parents": [
        "aa2e7b9f01c8d5a46710f0bcdfa3eb2227a36040"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 28 07:13:17 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 07:13:17 2026 -0700"
      },
      "message": "[fix][sec] Bump github.com/go-jose/go-jose/v4 from 4.1.4 to 4.1.6 in /pulsar-function-go (#27142)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Lari Hotari \u003clhotari@apache.org\u003e"
    },
    {
      "commit": "aa2e7b9f01c8d5a46710f0bcdfa3eb2227a36040",
      "tree": "8d683d1dfdd1e3398334b60789202d454252d36e",
      "parents": [
        "31e5c8b78581aec458c8786d1088ffb0c388a818"
      ],
      "author": {
        "name": "fengyubiao",
        "email": "yubiao.feng@streamnative.io",
        "time": "Wed Oct 28 21:53:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 21:53:01 2026 +0800"
      },
      "message": "[improve][broker] Make entry cache copying dynamically configurable (#27148)"
    },
    {
      "commit": "31e5c8b78581aec458c8786d1088ffb0c388a818",
      "tree": "d43d881853634cb66fdda01257b7e5095410b7ec",
      "parents": [
        "73c75fe5ae0fd1a663e38151efce2268c06f29cd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 28 06:37:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 06:37:59 2026 -0700"
      },
      "message": "[fix][sec] Bump org.xerial.snappy:snappy-java from 1.1.10.8 to 1.1.10.9 (#27139)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Lari Hotari \u003clhotari@apache.org\u003e"
    },
    {
      "commit": "73c75fe5ae0fd1a663e38151efce2268c06f29cd",
      "tree": "d2afb734a3630b9a1e49f5d82e293272045bb7a5",
      "parents": [
        "8068695d3216bc8079f8a7e1280e04ac70ff10cd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 28 03:05:00 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 03:05:00 2026 -0700"
      },
      "message": "[fix][sec] Use guava 33.7.1-jre also in jclouds-shaded (#27138)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Lari Hotari \u003clhotari@apache.org\u003e"
    },
    {
      "commit": "8068695d3216bc8079f8a7e1280e04ac70ff10cd",
      "tree": "4673c1130a2e4dae08b6a8a1bff9a1a78e0d362f",
      "parents": [
        "4424ea0fdcab3703f0ec8df693c5f66ff85a1553"
      ],
      "author": {
        "name": "Penghui Li",
        "email": "penghui@apache.org",
        "time": "Wed Oct 28 02:48:09 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 02:48:09 2026 -0700"
      },
      "message": "[fix][admin] Fix Pulsar Admin client deadlock caused by AsyncHttpClient\u0027s per-host connection limit (#27144)"
    },
    {
      "commit": "4424ea0fdcab3703f0ec8df693c5f66ff85a1553",
      "tree": "97892d0bd99f69be8b13764c04eb57722f7653ba",
      "parents": [
        "5070b2885526cc0812e706cc697d85a871919225"
      ],
      "author": {
        "name": "Abhirama",
        "email": "abhiram.b@icloud.com",
        "time": "Wed Oct 28 08:28:45 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 19:58:45 2026 -0700"
      },
      "message": "[fix][broker] Prevent dispatch rate limiting overshoot with batched messages (#27022)"
    },
    {
      "commit": "5070b2885526cc0812e706cc697d85a871919225",
      "tree": "778dffe90a1c8746cb199913a46daacc731352c7",
      "parents": [
        "bc99ae94957c5ba2f38321267402f589e4bb8e3f"
      ],
      "author": {
        "name": "Qiang Zhao",
        "email": "mattisonchao@apache.org",
        "time": "Tue Oct 27 15:00:53 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 15:00:53 2026 -0700"
      },
      "message": "[improve][meta] Upgrade Oxia Java client to 0.10.3 (#27141)"
    },
    {
      "commit": "bc99ae94957c5ba2f38321267402f589e4bb8e3f",
      "tree": "e69cc9538f0d2efa96dce0152435c6dce80b1a80",
      "parents": [
        "dcec7279f74cb8bef658981b20adf8f382df416d"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Tue Oct 27 17:48:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 08:48:57 2026 -0700"
      },
      "message": "[improve][build] Replace grpc-netty-shaded with grpc-netty (#27131)"
    },
    {
      "commit": "dcec7279f74cb8bef658981b20adf8f382df416d",
      "tree": "ab927ebc1f56f245f417ea84c37630aab4e6a875",
      "parents": [
        "23a3b4065d50e7c9aab99b498108dc59fbbdbbde"
      ],
      "author": {
        "name": "Aurora Twinkle",
        "email": "foreverlove15q@gmail.com",
        "time": "Tue Oct 27 22:06:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 22:06:08 2026 +0800"
      },
      "message": "[fix][broker] Return errors for discarded ACKs with receipts (#27128)"
    },
    {
      "commit": "23a3b4065d50e7c9aab99b498108dc59fbbdbbde",
      "tree": "2f6abd730de5cecabba87ccd215728b6b822fd33",
      "parents": [
        "fee462ca8ba45c8c40a0170ee9f01a43b86da8f8"
      ],
      "author": {
        "name": "gibkim",
        "email": "86421130+gibkim@users.noreply.github.com",
        "time": "Tue Oct 27 22:27:19 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 21:27:19 2026 +0800"
      },
      "message": "[improve][doc] Document TopicName#isPartitioned and clarify getPartitionedTopicName (#27103)"
    },
    {
      "commit": "fee462ca8ba45c8c40a0170ee9f01a43b86da8f8",
      "tree": "ad1e0cb62a5f8568f78af32c50bb744cb4bc5075",
      "parents": [
        "f5c2acf615a6a6250feeac02cbb0cd643ca38ebb"
      ],
      "author": {
        "name": "gibkim",
        "email": "86421130+gibkim@users.noreply.github.com",
        "time": "Tue Oct 27 22:27:04 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 21:27:04 2026 +0800"
      },
      "message": "[improve][cli] Show the compression type when peeking or examining messages (#27119)"
    },
    {
      "commit": "f5c2acf615a6a6250feeac02cbb0cd643ca38ebb",
      "tree": "6790389a133df857f35ad297c09f21d4042d4254",
      "parents": [
        "fadf061c8f06f927472161ed99e72882829b31c7"
      ],
      "author": {
        "name": "Aurora Twinkle",
        "email": "foreverlove15q@gmail.com",
        "time": "Tue Oct 27 20:35:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 20:35:47 2026 +0800"
      },
      "message": "[improve][cli] Support compacted reads in client commands (#27100)"
    },
    {
      "commit": "fadf061c8f06f927472161ed99e72882829b31c7",
      "tree": "32499bdd398d618d5d630d3f566da776df7a0cd7",
      "parents": [
        "489e2f96555838207979bde95b02364b8cabd350"
      ],
      "author": {
        "name": "Zixuan Liu",
        "email": "nodeces@gmail.com",
        "time": "Tue Oct 27 18:05:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 18:05:36 2026 +0800"
      },
      "message": "[fix][broker] Clear pending read flags when a read fails before the cursor takes ownership (#27059)"
    },
    {
      "commit": "489e2f96555838207979bde95b02364b8cabd350",
      "tree": "f3b07890726a94046691caf1ea12ad0ce1e28b5b",
      "parents": [
        "b02b0413ab64ddb1651c1e9b5ac442f0bbfc1fed"
      ],
      "author": {
        "name": "Penghui Li",
        "email": "penghui@apache.org",
        "time": "Mon Oct 26 20:53:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 11:53:03 2026 +0800"
      },
      "message": "[improve][broker] Balance partitions across consumers with activeConsumerFailoverConsistentHashing (#27125)"
    },
    {
      "commit": "b02b0413ab64ddb1651c1e9b5ac442f0bbfc1fed",
      "tree": "090ba01ec2b38110393245f25ee0833fd0feaecb",
      "parents": [
        "0ba3045bd731af7a0cb203ae50ba54b4fb38a99d"
      ],
      "author": {
        "name": "void-ptr974",
        "email": "void-ptr974@protonmail.com",
        "time": "Tue Oct 27 11:31:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 11:31:51 2026 +0800"
      },
      "message": "[fix][ml] Fix ManagedCursor missing active-cursor registration during concurrent state changes (#27107)"
    },
    {
      "commit": "0ba3045bd731af7a0cb203ae50ba54b4fb38a99d",
      "tree": "4f258ae418a4b3ef177a9150f58873b4c53aad1f",
      "parents": [
        "ffd1636c02fa8e3410200bdd45fb94bef67454d6"
      ],
      "author": {
        "name": "Aurora Twinkle",
        "email": "foreverlove15q@gmail.com",
        "time": "Tue Oct 27 11:20:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 11:20:44 2026 +0800"
      },
      "message": "[fix][client] Fail creation on explicit TLS client certificate alerts (#27102)"
    },
    {
      "commit": "ffd1636c02fa8e3410200bdd45fb94bef67454d6",
      "tree": "93143c057b21120e97273a0d458e9f310914e4cd",
      "parents": [
        "5e7633c0121bb98137e5c2b6348b5af909a24bde"
      ],
      "author": {
        "name": "void-ptr974",
        "email": "void-ptr974@protonmail.com",
        "time": "Tue Oct 27 06:53:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 15:53:22 2026 -0700"
      },
      "message": "[fix][client] Fix new topics and partitions not receiving messages after resume (#27063)"
    },
    {
      "commit": "5e7633c0121bb98137e5c2b6348b5af909a24bde",
      "tree": "3c44c0f15fd38266f89597e8cc213e658578f9ae",
      "parents": [
        "a36cd179e3f233bfdca2c12bd84fc2ad616b5fb6"
      ],
      "author": {
        "name": "Qiang Zhao",
        "email": "mattisonchao@apache.org",
        "time": "Mon Oct 26 11:00:30 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 11:00:30 2026 -0700"
      },
      "message": "[improve][meta] Upgrade Oxia Java client to 0.10.2 (#27124)"
    },
    {
      "commit": "a36cd179e3f233bfdca2c12bd84fc2ad616b5fb6",
      "tree": "2a940d16dbfdd4dcd2bdf4e8a48513bd9daf4245",
      "parents": [
        "5188833df7b66a5548f0003e563ac07c503326fb"
      ],
      "author": {
        "name": "道君- Tao Jiuming",
        "email": "daojun@apache.org",
        "time": "Tue Oct 27 01:11:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 10:11:52 2026 -0700"
      },
      "message": "[fix][client][txn] Fix client connection closed before using (#22749)"
    },
    {
      "commit": "5188833df7b66a5548f0003e563ac07c503326fb",
      "tree": "e25512851a5d8b2cea3a7b96e601cd40701c53ec",
      "parents": [
        "86c60121e09a0dca4628fefaf187094f6ba31150"
      ],
      "author": {
        "name": "sakshichitnis27",
        "email": "156598682+sakshichitnis27@users.noreply.github.com",
        "time": "Mon Oct 26 16:36:25 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 09:36:25 2026 -0700"
      },
      "message": "[fix][client] Don\u0027t clear shared broker entry metadata when recycling a pooled message (#27098)"
    },
    {
      "commit": "86c60121e09a0dca4628fefaf187094f6ba31150",
      "tree": "bdb8fdf138892f3b1958d06bd38684b5fcab3063",
      "parents": [
        "0243c6cc630a92c0df7c4006e578e91f96927b10"
      ],
      "author": {
        "name": "void-ptr974",
        "email": "void-ptr974@protonmail.com",
        "time": "Tue Oct 27 00:35:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 09:35:10 2026 -0700"
      },
      "message": "[fix][broker] Fix Key_Shared replay hash count races during mark-delete cleanup (#27109)"
    },
    {
      "commit": "0243c6cc630a92c0df7c4006e578e91f96927b10",
      "tree": "abb90bcfa15fa899ce57c1dc9a4fb4c8d5cc4d13",
      "parents": [
        "ae082c1aaaa143d5e87399cd7618c4bdb4494719"
      ],
      "author": {
        "name": "Lari Hotari",
        "email": "lhotari@users.noreply.github.com",
        "time": "Mon Oct 26 18:34:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 09:34:50 2026 -0700"
      },
      "message": "[fix][test] Fix flaky ZKMetadataStoreBatchIOperationTest.testReceivedHugeResponse (#27122)"
    },
    {
      "commit": "ae082c1aaaa143d5e87399cd7618c4bdb4494719",
      "tree": "4344e108a9acb181923ad50652b452ea2f1f46dd",
      "parents": [
        "a3629728cdeeb6f666b87051ab22a5f0ba418b03"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 09:31:20 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 09:31:20 2026 -0700"
      },
      "message": "[cleanup][misc] Fix the remaining javac warnings in main sources (#27113)"
    },
    {
      "commit": "a3629728cdeeb6f666b87051ab22a5f0ba418b03",
      "tree": "da071e2dc850703202c26852c3c821b48fd9457f",
      "parents": [
        "5a098d3f704391f8f519cafefef94df348844a4e"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 07:53:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 07:53:21 2026 -0700"
      },
      "message": "[cleanup][test] Fix deprecation warnings in tests (#27117)"
    },
    {
      "commit": "5a098d3f704391f8f519cafefef94df348844a4e",
      "tree": "926ab38b080131cb60509286047027b598e70c1c",
      "parents": [
        "f61afc4db22c0cd0f8e4f1665c74066e0980bd43"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 07:52:46 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 07:52:46 2026 -0700"
      },
      "message": "[cleanup][test] Replace the deprecated URL(String) constructor in tests (#27115)"
    },
    {
      "commit": "f61afc4db22c0cd0f8e4f1665c74066e0980bd43",
      "tree": "83fdcce93366d552442e54cf5da2583caa23e337",
      "parents": [
        "51c6215fab9a25e7353eaf80166a65b967696bbc"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 07:52:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 07:52:25 2026 -0700"
      },
      "message": "[cleanup][build] Put swagger annotations on test compile classpaths to fix RequiredMode javac warnings (#27114)"
    },
    {
      "commit": "51c6215fab9a25e7353eaf80166a65b967696bbc",
      "tree": "112afab640518245f5120cf09247098ee0a77032",
      "parents": [
        "9705414adf5aac972df80c6e541ca4e1b1fdf0f6"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 07:51:39 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 07:51:39 2026 -0700"
      },
      "message": "[cleanup][test] Replace Netty\u0027s deprecated NioEventLoopGroup and DefaultEventLoopGroup in tests (#27116)"
    },
    {
      "commit": "9705414adf5aac972df80c6e541ca4e1b1fdf0f6",
      "tree": "a1b9a7ed647bc0b326b3bb88eb707e7f29a32a66",
      "parents": [
        "f0a6b6c4bde6b2fc6a67f9b8260d1a1bd8bb8416"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 07:50:43 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 07:50:43 2026 -0700"
      },
      "message": "[cleanup][test] Fix unchecked warnings in tests (#27118)"
    },
    {
      "commit": "f0a6b6c4bde6b2fc6a67f9b8260d1a1bd8bb8416",
      "tree": "ae1ece2d431c55ce4e226e3217a1ea49699bdb0a",
      "parents": [
        "23b1264159a4c0d9a16b1657ec1f647f626a63f2"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 07:43:44 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 07:43:44 2026 -0700"
      },
      "message": "[fix][test] Fix Mockito stubbing race in NamespaceServiceSplitFailureTest (#27090)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "23b1264159a4c0d9a16b1657ec1f647f626a63f2",
      "tree": "529071c2fe5856908145eb1a25e2a70bb60ae73e",
      "parents": [
        "bb79dcc4ff92983f2390a412527d8d5cd8b64db8"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Mon Oct 26 07:41:57 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 07:41:57 2026 -0700"
      },
      "message": "[fix][client] Keep non-serialized builder settings across loadConf (#27086)"
    },
    {
      "commit": "bb79dcc4ff92983f2390a412527d8d5cd8b64db8",
      "tree": "c87090b38f9e9aa5107109f1329c50634df378e0",
      "parents": [
        "3df91ba1e5f1f724133d8d84aabe6934c64a3280"
      ],
      "author": {
        "name": "Ali Ahmed",
        "email": "ali.ahmed@cartesia.ai",
        "time": "Sun Oct 25 18:08:09 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 18:08:09 2026 -0700"
      },
      "message": "[cleanup][misc] Fix javac deprecation and unchecked warnings in main sources (#26257)\n\nCo-authored-by: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "3df91ba1e5f1f724133d8d84aabe6934c64a3280",
      "tree": "6e648154e192e9b6244286241ef555416a492c60",
      "parents": [
        "9cbb6d9b8934a31a6552f348778731b87f854193"
      ],
      "author": {
        "name": "Aurora Twinkle",
        "email": "foreverlove15q@gmail.com",
        "time": "Sun Oct 25 23:45:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 08:45:24 2026 -0700"
      },
      "message": "[fix][client] Preserve pooled heap message data across repeated reads (#27097)"
    },
    {
      "commit": "9cbb6d9b8934a31a6552f348778731b87f854193",
      "tree": "ddc3d2b37a20146a8f70be2d5fc5b7bd5d8ffbbf",
      "parents": [
        "9c41d0c4d673619c1de76fd2ce8844d70e454905"
      ],
      "author": {
        "name": "void-ptr974",
        "email": "void-ptr974@protonmail.com",
        "time": "Sun Oct 25 07:17:41 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 16:17:41 2026 -0700"
      },
      "message": "[improve][test] Reduce SchemaServiceTest wall time from 152.5s to 75.0s (#27092)"
    },
    {
      "commit": "9c41d0c4d673619c1de76fd2ce8844d70e454905",
      "tree": "2e6b273afdcd27b2625e3252d228ded5cc98f85f",
      "parents": [
        "a038d6b2fa8683edf1deedfb9a59523a1776ee0f"
      ],
      "author": {
        "name": "LiuYC3213687107",
        "email": "127912963+LiuYC3213687107@users.noreply.github.com",
        "time": "Sat Oct 24 13:57:00 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 13:57:00 2026 -0700"
      },
      "message": "[fix][build] Upgrade RoaringBitmap to 1.6.25 to fix LongBitmap range contains and previousAbsentValue (#27095)\n\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "a038d6b2fa8683edf1deedfb9a59523a1776ee0f",
      "tree": "416dcc34ed84588b93b864ce131c12877fa238e8",
      "parents": [
        "1733139a1d1fba902eccad497d1a97c197fa87d1"
      ],
      "author": {
        "name": "void-ptr974",
        "email": "void-ptr974@protonmail.com",
        "time": "Sat Oct 24 23:31:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 08:31:01 2026 -0700"
      },
      "message": "[fix][client] Fix double-counted permits when the receiver queue grows during reconnect (#27068)"
    },
    {
      "commit": "1733139a1d1fba902eccad497d1a97c197fa87d1",
      "tree": "ac33035dca08852910b5f4fdaa1bd0e738420dec",
      "parents": [
        "5b53713fd09b045dfb38a5b70d6ad79d358a2406"
      ],
      "author": {
        "name": "Michael Marshall",
        "email": "mmarshall@apache.org",
        "time": "Sat Oct 24 02:12:40 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 00:12:40 2026 -0700"
      },
      "message": "[improve][pip] PIP-273: Enable hostname verification by default (#20453)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "5b53713fd09b045dfb38a5b70d6ad79d358a2406",
      "tree": "dd4449d9917fad31ee3462e2eb7ba714ef578eb6",
      "parents": [
        "108d58d242da7f5d654f68f4cc3cbb16e2231ff5"
      ],
      "author": {
        "name": "lordcheng10",
        "email": "1572139390@qq.com",
        "time": "Sat Oct 24 14:58:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 23:58:26 2026 -0700"
      },
      "message": "[fix][ml] Discard a ledger created after its creation was given up on (#16647)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "108d58d242da7f5d654f68f4cc3cbb16e2231ff5",
      "tree": "a6d8f637377da1883368795bf0a964f4f89d6674",
      "parents": [
        "0dfc5d88dcff93c9eaffff71f3eef6e91f22ad84"
      ],
      "author": {
        "name": "Dream95",
        "email": "864197662@qq.com",
        "time": "Sat Oct 24 14:57:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 23:57:05 2026 -0700"
      },
      "message": "[improve][broker] Add http produce backlog quota check (#25189)\n\nSigned-off-by: Dream95 \u003czhou_8621@163.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "0dfc5d88dcff93c9eaffff71f3eef6e91f22ad84",
      "tree": "8bbe93ab3b3f010eb63d1f48ff016f1cd8cc7900",
      "parents": [
        "8ed1409e3e27bcf564e68463d2afa057288235c5"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 19:35:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 19:35:55 2026 -0700"
      },
      "message": "[fix][client] Fail transaction coordinator requests after close instead of throwing NullPointerException (#27078)"
    },
    {
      "commit": "8ed1409e3e27bcf564e68463d2afa057288235c5",
      "tree": "cb383ccfd5c656b847ee2af6e666d363832f528c",
      "parents": [
        "1c5ff9aec2f126d4df41221ed0fa0ac71dac8aee"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 19:35:11 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 19:35:11 2026 -0700"
      },
      "message": "[fix][client] Ignore superseded subscribe and producer attempts (#27081)"
    },
    {
      "commit": "1c5ff9aec2f126d4df41221ed0fa0ac71dac8aee",
      "tree": "794f5a2524ccc251897afb64caeb7563bed8946d",
      "parents": [
        "8f322f65a214fccb85fd7df0d7fe39836d1db68e"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 19:34:33 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 19:34:33 2026 -0700"
      },
      "message": "[fix][ws] Release WebSocket consumer pending slots only for pending message ids (#27083)"
    },
    {
      "commit": "8f322f65a214fccb85fd7df0d7fe39836d1db68e",
      "tree": "3b8e54db7b4325912d8e7ab6edb84a0daa8b507c",
      "parents": [
        "a0e7f7de625b3a085b9356785cf1bb17d7d35a90"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 19:33:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 19:33:27 2026 -0700"
      },
      "message": "[fix][client] Flush the pending acks before the zero-queue permits on reconnect (#27087)"
    },
    {
      "commit": "a0e7f7de625b3a085b9356785cf1bb17d7d35a90",
      "tree": "4e4201a0c95d4bd6cf02a2981fceeae804b5b51f",
      "parents": [
        "de943bc699490d9a9ef6d896db1dc629d8044fb6"
      ],
      "author": {
        "name": "jiangpengcheng",
        "email": "scjiangpengcheng@gmail.com",
        "time": "Sat Oct 24 08:32:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 17:32:22 2026 -0700"
      },
      "message": "[improve][fn] Support OAuth2 in Go instance (#22323)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "de943bc699490d9a9ef6d896db1dc629d8044fb6",
      "tree": "5c7322d048b985091001426ff92cebdce3c8239c",
      "parents": [
        "67a5e6c10d4127d928624760329e85f5bdea145f"
      ],
      "author": {
        "name": "hrzzzz",
        "email": "64506104+hrzzzz@users.noreply.github.com",
        "time": "Sat Oct 24 08:28:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 17:28:53 2026 -0700"
      },
      "message": "[improve][txn] Allow transaction owners to abort their own transactions via the abortTransaction admin API (#22978)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: ruihongzhou \u003cruihongzhou@tencent.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "67a5e6c10d4127d928624760329e85f5bdea145f",
      "tree": "8e2cc729cb70a4b11994c6aaf4c93736a9c0cbf6",
      "parents": [
        "fc1979196c8dc8cfe1adb7028d167ff429083d98"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 17:24:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 17:24:48 2026 -0700"
      },
      "message": "[fix][client] Fail pending transaction coordinator requests when TransactionMetaStoreHandler closes (#27073)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "fc1979196c8dc8cfe1adb7028d167ff429083d98",
      "tree": "a1d699931bac32fe03a281fbacf63d395806c6f8",
      "parents": [
        "02efae568e1832a29b2860ad611a659e9c5a781d"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 17:24:06 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 17:24:06 2026 -0700"
      },
      "message": "[fix][txn] Keep plain publishes behind the transactional ones TopicTransactionBuffer holds back (#27082)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "02efae568e1832a29b2860ad611a659e9c5a781d",
      "tree": "1dd789ec328fa2d72ef3ea5b1fca7ee45ad91dfb",
      "parents": [
        "530e589f33d84d955dccb18233576fdef525e761"
      ],
      "author": {
        "name": "fengyubiao",
        "email": "yubiao.feng@streamnative.io",
        "time": "Sat Oct 24 08:05:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 17:05:56 2026 -0700"
      },
      "message": "[fix][broker] Retry the dedup cursor delete after a failure while disabling at topic load (#15363)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "530e589f33d84d955dccb18233576fdef525e761",
      "tree": "a2001916bc201afd92cb3d7e1cdf53f1faeeb948",
      "parents": [
        "eeb818be0cdedf813d7a8d67d073e351cf6d0ac0"
      ],
      "author": {
        "name": "WangJialing",
        "email": "65590138+wangjialing218@users.noreply.github.com",
        "time": "Sat Oct 24 07:56:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 16:56:10 2026 -0700"
      },
      "message": "[fix][client] Fix DLQ sending a released message when poolMessages is enabled (#13280)\n\nCo-authored-by: wangjialing \u003cwangjialing@cmss.chinamobile.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "eeb818be0cdedf813d7a8d67d073e351cf6d0ac0",
      "tree": "c8af0f131c91dd5f2bd17fb69cde982ec11dd9ca",
      "parents": [
        "1c5a19059560faeed52512a27b152042979ef873"
      ],
      "author": {
        "name": "Lan",
        "email": "gcslyp@gmail.com",
        "time": "Sat Oct 24 07:42:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 16:42:38 2026 -0700"
      },
      "message": "[fix][broker] Start packages management before the function worker service (#16502)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "1c5a19059560faeed52512a27b152042979ef873",
      "tree": "54104cfc0e0bc36251f6dce0167139f8d78a3a45",
      "parents": [
        "0999253953823752cfc8bfb67d58fe8b9387ae40"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 16:39:09 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 16:39:09 2026 -0700"
      },
      "message": "[fix][cli] Make pulsar-perf consume and transaction end and await every transaction they open (#27084)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "0999253953823752cfc8bfb67d58fe8b9387ae40",
      "tree": "6154caaabbc280d3058e068412ab0b4ebad4c345",
      "parents": [
        "8b8436b4fbc5f6e0b54a785b036d382fca7f80ec"
      ],
      "author": {
        "name": "fengyubiao",
        "email": "yubiao.feng@streamnative.io",
        "time": "Sat Oct 24 07:15:04 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 16:15:04 2026 -0700"
      },
      "message": "[fix][broker] Close the existing consumer when the same consumer subscribes again (#20737)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "8b8436b4fbc5f6e0b54a785b036d382fca7f80ec",
      "tree": "8a582c685c86fe072ea9492acb0762be422bc186",
      "parents": [
        "aa2a681410e918e0baa8ba1c4213a9929bf7d487"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 16:12:23 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 16:12:23 2026 -0700"
      },
      "message": "[fix][client] Keep non-transactional messages out of transactional batches on scalable topics (#27079)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "aa2a681410e918e0baa8ba1c4213a9929bf7d487",
      "tree": "aec513ef6a6b40fd499c1bab652dd093d84c7037",
      "parents": [
        "852c2c1eae7f88b00a91ab83b4059912df410816"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 16:11:44 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 16:11:44 2026 -0700"
      },
      "message": "[fix][txn] Keep plain publishes to scalable-topic segments behind pending transactional ones (#27080)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "852c2c1eae7f88b00a91ab83b4059912df410816",
      "tree": "c4e25f47c1ca44fffc58eef3813cf70babefae39",
      "parents": [
        "1fc58c560c7eacdd645c7d1824913abd5663c8aa"
      ],
      "author": {
        "name": "yangguodong",
        "email": "1174533476@qq.com",
        "time": "Sat Oct 24 07:01:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 16:01:40 2026 -0700"
      },
      "message": "[Functions] fix upload nar file to start function task failed (#16133)\n\nCo-authored-by: golden-yang \u003cgoldenyang@tencent.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "1fc58c560c7eacdd645c7d1824913abd5663c8aa",
      "tree": "9a678ef1d7003370df576cefdf9dbabb496e6dad",
      "parents": [
        "b624352c801858eb71d5c3b0f5491e4ca431cae7"
      ],
      "author": {
        "name": "lixinyang",
        "email": "84127069+Nicklee007@users.noreply.github.com",
        "time": "Sat Oct 24 06:18:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 15:18:52 2026 -0700"
      },
      "message": "[fix][broker] Keep the bundle affinity broker for every lookup until the bundle is owned (#19260)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: nicklixinyang \u003cnicklixinyang@didiglobal.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "b624352c801858eb71d5c3b0f5491e4ca431cae7",
      "tree": "7c841596e91e2d0540a65c8285a613744c204c06",
      "parents": [
        "4a2dafb8e9853b179caac73936834ff179bc3e46"
      ],
      "author": {
        "name": "Yang Yang",
        "email": "yyang@streamnative.io",
        "time": "Fri Oct 23 14:30:24 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 14:30:24 2026 -0700"
      },
      "message": "[fix][admin] Read the error response body once when extracting the server\u0027s reason (#18937)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "4a2dafb8e9853b179caac73936834ff179bc3e46",
      "tree": "5f103bf4a193f14538812100cb2a70609c76138b",
      "parents": [
        "1ae28a2abb508a3e12b999f3208251e0f78b4275"
      ],
      "author": {
        "name": "lifepuzzlefun",
        "email": "wjl_is_213@163.com",
        "time": "Sat Oct 24 05:28:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 14:28:42 2026 -0700"
      },
      "message": "[fix][broker] Don\u0027t share the dispatcher\u0027s FilterContext with analyzeBacklog (#20246)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "1ae28a2abb508a3e12b999f3208251e0f78b4275",
      "tree": "bd203919695417c05184133b5ebcc91e082d7452",
      "parents": [
        "63cca3c7b360fd18f089751d151f2068f73df01d"
      ],
      "author": {
        "name": "Rajan Dhabalia",
        "email": "rdhabalia@apache.org",
        "time": "Fri Oct 23 14:27:46 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 14:27:46 2026 -0700"
      },
      "message": "[improve][admin] Include schema ledger ids in topic internal-info (#19883)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "63cca3c7b360fd18f089751d151f2068f73df01d",
      "tree": "2c1d7904e7d78f3a6759fe4ae308b513921fa991",
      "parents": [
        "6efa84a546b3cdbec31fccf36b0726a31b5088f3"
      ],
      "author": {
        "name": "lixinyang",
        "email": "84127069+Nicklee007@users.noreply.github.com",
        "time": "Sat Oct 24 05:26:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 14:26:51 2026 -0700"
      },
      "message": "[fix][broker] Fall back to the broker isolation groups after a namespace bookie affinity group is removed (#16325)\n\nCo-authored-by: nicklixinyang \u003cnicklixinyang@didiglobal.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "6efa84a546b3cdbec31fccf36b0726a31b5088f3",
      "tree": "39e5e37d341db6296ba578246bd8e8188f1519ea",
      "parents": [
        "fc29d928d898037a13c1476d383d9dd3345b1606"
      ],
      "author": {
        "name": "lixinyang",
        "email": "84127069+Nicklee007@users.noreply.github.com",
        "time": "Sat Oct 24 05:26:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 14:26:22 2026 -0700"
      },
      "message": "[fix][broker] Don\u0027t count the target namespace in its own anti-affinity group (#16563)\n\nCo-authored-by: nicklixinyang \u003cnicklixinyang@didiglobal.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "fc29d928d898037a13c1476d383d9dd3345b1606",
      "tree": "a0bfd14b52163cbfebe67c782d967ce5bf36d99c",
      "parents": [
        "4fc01a672193034ee82ff2fdabf7cb3c0b34bc72"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 14:25:36 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 14:25:36 2026 -0700"
      },
      "message": "[fix][cli] Make pulsar-perf produce end and await every transaction it opens (#27077)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "4fc01a672193034ee82ff2fdabf7cb3c0b34bc72",
      "tree": "14e061c0bec9092d27e1f7992cb6e58b9d387c91",
      "parents": [
        "0a01a5c3c957b831e754857ef1139c1c2c26c739"
      ],
      "author": {
        "name": "congbo",
        "email": "39078850+congbobo184@users.noreply.github.com",
        "time": "Sat Oct 24 02:52:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:52:34 2026 -0700"
      },
      "message": "[fix][client] Fix consumer discarding all messages after redelivering during a reconnection (#20032)\n\nCo-authored-by: congbobo184 \u003ccongbobo184@github.com\u003e\nCo-authored-by: Lari Hotari \u003clhotari@users.noreply.github.com\u003e\nCo-authored-by: Lari Hotari \u003clhotari@apache.org\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "0a01a5c3c957b831e754857ef1139c1c2c26c739",
      "tree": "20d629318e3d74e7f5f2d940b455e9e6e16d3dc2",
      "parents": [
        "73f70bc74ea44507a84c8b6245f6b24fcd563785"
      ],
      "author": {
        "name": "void-ptr974",
        "email": "void-ptr974@protonmail.com",
        "time": "Sat Oct 24 02:46:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:46:47 2026 -0700"
      },
      "message": "[fix][client] Fix pattern consumers that stop updating topics when subscribing to a new topic fails (#27066)"
    },
    {
      "commit": "73f70bc74ea44507a84c8b6245f6b24fcd563785",
      "tree": "d4bfb61a040691def4d33c199fc10db8fea15827",
      "parents": [
        "b9a2b2d4b0a1a5cc1a6dc80e3258b244c12d6381"
      ],
      "author": {
        "name": "void-ptr974",
        "email": "void-ptr974@protonmail.com",
        "time": "Sat Oct 24 02:46:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:46:16 2026 -0700"
      },
      "message": "[fix][client] Fix stale batch ACKs causing skipped messages after seek (#27067)"
    },
    {
      "commit": "b9a2b2d4b0a1a5cc1a6dc80e3258b244c12d6381",
      "tree": "79e8bac3f3e8dbd65168b3d169361a1a221185da",
      "parents": [
        "18383da3ca93ce093498e5034289fb4808bb81fb"
      ],
      "author": {
        "name": "SeungTaek Lim",
        "email": "namest504@gmail.com",
        "time": "Sat Oct 24 03:45:21 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:45:21 2026 -0700"
      },
      "message": "[fix][client] Flush the pending acks before the flow command when the consumer reconnects (#27062)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "18383da3ca93ce093498e5034289fb4808bb81fb",
      "tree": "83c1208abdbbd5c91a79335dc54197af1f108d52",
      "parents": [
        "0193ca5f51ed70e6926a64fd1320ed02ec72ff41"
      ],
      "author": {
        "name": "Dream95",
        "email": "864197662@qq.com",
        "time": "Sat Oct 24 02:44:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:44:22 2026 -0700"
      },
      "message": "[improve][admin] Validate dynamic configuration updates against FieldContext constraints (#26087)\n\nSigned-off-by: Dream95 \u003czhou_8621@163.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "0193ca5f51ed70e6926a64fd1320ed02ec72ff41",
      "tree": "9d556755a14a4b0d0ebc29f35efde7e75e15dd6c",
      "parents": [
        "31267f97112ba7f7fbefe27b2205f2664145f3c3"
      ],
      "author": {
        "name": "Yan Zhao",
        "email": "horizonzy@apache.org",
        "time": "Sat Oct 24 02:27:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 11:27:09 2026 -0700"
      },
      "message": "[fix] [client] NotifyPendingReceivedCallback when zeroConsumerImpl received batch message firstly then close consumer (#15144)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "31267f97112ba7f7fbefe27b2205f2664145f3c3",
      "tree": "52178866d35e8f90a1c45584e1a2a7c45e0eb7e9",
      "parents": [
        "a63a949a3cfff4bbafd2d4f8b95250be7405e431"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 10:43:04 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 10:43:04 2026 -0700"
      },
      "message": "[fix][test] Fix flaky V5CumulativeAckTest.testRetryingAnAckThatFailedWhileDisconnectedAdvancesTheCursor (#27070)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "a63a949a3cfff4bbafd2d4f8b95250be7405e431",
      "tree": "6cde412a0110b458f5dae971e5fcb80b212d7836",
      "parents": [
        "eb86d61842cdcb45e223b42498177772cb2cbc47"
      ],
      "author": {
        "name": "ken",
        "email": "1647023764@qq.com",
        "time": "Sat Oct 24 01:07:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 10:07:00 2026 -0700"
      },
      "message": "[fix][txn] Treat a concurrent duplicate transaction status update as success (#20053)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: fanjianye \u003cfanjianye@bigo.sg\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "eb86d61842cdcb45e223b42498177772cb2cbc47",
      "tree": "88bb94b5991473607d48a916f933f97d6e33016e",
      "parents": [
        "633511a812f4607a8d10c62ab4c8c50de36ae1ad"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 09:18:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 09:18:03 2026 -0700"
      },
      "message": "[improve][misc] PIP-351: Add options to Pulsar-Test client to support KeyStore based TLS (#27058)\n\nCo-authored-by: shasank110901 \u003cshasanksekharpandey@gmail.com\u003e\nCo-authored-by: Shasank Sekhar Pandey \u003c57795242+shasank112001@users.noreply.github.com\u003e\nCo-authored-by: Zixuan Liu \u003cnodeces@gmail.com\u003e"
    },
    {
      "commit": "633511a812f4607a8d10c62ab4c8c50de36ae1ad",
      "tree": "6019b318705089c2ec3e0e1416d0e95513cfa9c8",
      "parents": [
        "a06fe807b07c663292de8d21d1322e2f05a09068"
      ],
      "author": {
        "name": "HuangZeGui",
        "email": "hzgui1314@126.com",
        "time": "Sat Oct 24 00:14:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 09:14:42 2026 -0700"
      },
      "message": "[fix][broker] Copy subscriptions to the partitions created by createMissedPartitions (#17946)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: huangzegui \u003chuangzegui@didiglobal.com\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "a06fe807b07c663292de8d21d1322e2f05a09068",
      "tree": "1ab278c2cec04fb1d71c92046e390563f87d563d",
      "parents": [
        "d0c1ee098ecc62842d878cf6599e2f4b3ec2bacb"
      ],
      "author": {
        "name": "Alexander Preuß",
        "email": "11444089+alpreu@users.noreply.github.com",
        "time": "Fri Oct 23 17:35:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 08:35:25 2026 -0700"
      },
      "message": "[improve][fn] PIP-237: Expose PulsarAdmin in SinkContext and SourceContext (#19679)\n\nSigned-off-by: Matteo Merli \u003cmmerli@apache.org\u003e\nCo-authored-by: Alexander Preuß \u003calexander.preuss@streamnative.io\u003e\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "d0c1ee098ecc62842d878cf6599e2f4b3ec2bacb",
      "tree": "c9ac30912f1fef8599a18d44a092ef87a6de4ec3",
      "parents": [
        "e3dd37b6261dec99bd7d00816cc135c6e81bc59c"
      ],
      "author": {
        "name": "Rajan Dhabalia",
        "email": "rdhabalia@apache.org",
        "time": "Fri Oct 23 08:34:49 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 08:34:49 2026 -0700"
      },
      "message": "[improve][client] Log the stack trace when MessageCryptoBc fails to load a key or encrypt/decrypt a data key (#19867)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "e3dd37b6261dec99bd7d00816cc135c6e81bc59c",
      "tree": "4aa27500e4cf6574d6041166825e885a665f123a",
      "parents": [
        "d51ff7a859d3fa19898ff16f82a1b2faa9df835a"
      ],
      "author": {
        "name": "fengyubiao",
        "email": "yubiao.feng@streamnative.io",
        "time": "Fri Oct 23 23:32:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 08:32:28 2026 -0700"
      },
      "message": "[fix][ml] Fix off-by-one backlog of cursors created while an entry is being added (#19352)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "d51ff7a859d3fa19898ff16f82a1b2faa9df835a",
      "tree": "8a3d6140ef48beca49a4ca9e7442edeaf9ea606d",
      "parents": [
        "7538399a8b06ab0fda28fa535aa70aed8e396211"
      ],
      "author": {
        "name": "SeungTaek Lim",
        "email": "namest504@gmail.com",
        "time": "Sat Oct 24 00:31:32 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 08:31:32 2026 -0700"
      },
      "message": "[fix][client] Stop the partition update timer of a partitioned producer that ended during creation (#27061)"
    },
    {
      "commit": "7538399a8b06ab0fda28fa535aa70aed8e396211",
      "tree": "2338fd7ac96940416bc0a2d4f721615e1bb8409c",
      "parents": [
        "fa5527522f6a124ced9af3910a20091915cbdebb"
      ],
      "author": {
        "name": "Zixuan Liu",
        "email": "nodeces@gmail.com",
        "time": "Fri Oct 23 22:32:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 07:32:06 2026 -0700"
      },
      "message": "[fix][fn] Use TLS urls for the embedded function worker when brokerClientTlsEnabled is set (#21013)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    },
    {
      "commit": "fa5527522f6a124ced9af3910a20091915cbdebb",
      "tree": "cd7be49695d8025ec7ee4f270ec9fef1f2a84393",
      "parents": [
        "b25f6e2543a9154f442555924ba4400a67b77ae5"
      ],
      "author": {
        "name": "Matteo Merli",
        "email": "mmerli@apache.org",
        "time": "Fri Oct 23 07:28:42 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 07:28:42 2026 -0700"
      },
      "message": "[fix][meta] Reload the bookie info on a cache miss in PulsarRegistrationClient (#27052)"
    },
    {
      "commit": "b25f6e2543a9154f442555924ba4400a67b77ae5",
      "tree": "41af022481ce1664cf06f2c6692ef6423ad7575f",
      "parents": [
        "4c760b660b5d9e3c31f15b9ca9d1e60dd9ea0972"
      ],
      "author": {
        "name": "Cong Zhao",
        "email": "zhaocong@apache.org",
        "time": "Fri Oct 23 22:20:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 07:20:19 2026 -0700"
      },
      "message": "[fix][client] Make ackTimeoutRedeliveryBackoff work on Exclusive and Failover subscriptions (#19602)\n\nCo-authored-by: Matteo Merli \u003cmmerli@apache.org\u003e"
    }
  ],
  "next": "4c760b660b5d9e3c31f15b9ca9d1e60dd9ea0972"
}
