)]}'
{
  "log": [
    {
      "commit": "28aeacffa57e143b273ba091f21628950e244f01",
      "tree": "dc03af7d8d2cc18c38ce28a7d63f8ce5c2f56491",
      "parents": [
        "4b58db1a42b5b0ebc4b2fcebfd1f2aef68ce69dc"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Fri Oct 09 00:44:53 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 00:44:53 2026 -0400"
      },
      "message": "releaseWizard: summarize dependency changes from solr/licenses (#4966)\n\nReplaces addDepsToChanges.py, which bulk-converted solrbot commits into changelog entries (duplicating the entries solrbot PRs already create), with dev-tools/scripts/dependencyChanges.py.\n\nThe new script diffs the jar checksum files in solr/licenses/ between the previous release tag and HEAD (git only; no build needed):\n\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "4b58db1a42b5b0ebc4b2fcebfd1f2aef68ce69dc",
      "tree": "9ecae93c77c6bd1692f95228f09b1507b85f77c1",
      "parents": [
        "c6f910d3ccf188a10fbe155ad6253b5236b4a6dc"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Thu Oct 08 19:50:35 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 19:50:35 2026 -0400"
      },
      "message": "releaseWizard: fix changelog forward-port for 9.x -\u003e 10.x situation (#5021)\n\nreleaseWizard: fix changelog forward-port for a release on an older major branch\n\nlogchange.py forward-port failed releasing 9.11.0: it tried to cherry-pick 9.x feature commits onto branch_10x and main.\n\n* Only cherry-pick commits touching changelog/v{version}/. Selecting everything under changelog/ picked up every feature commit with a changelog entry since the release branch diverged from the target.\n* Drop --cherry-pick from commit selection. Git computed patch-ids for the whole symmetric difference before path limiting, taking minutes per target across majors. Re-runs stay idempotent: an already-applied commit cherry-picks to an empty change, which is skipped.\n* Require a clean working tree, since the command switches branches and discards generated files.\n* Fast-forward the release branch and each target branch from the remote before committing, so the final push isn\u0027t rejected.\n* Resolve modify/delete conflicts confined to changelog/unreleased/ by removing the entry, but only when it has a counterpart in changelog/v{version}/; -X ours doesn\u0027t settle those. Other conflicts are left for the release manager.\n* Discard other versions\u0027 regenerated version-summary.md files (tracked or untracked), which otherwise block the next checkout.\n* Read git path listings NUL-separated, so changelog entries with non-ASCII names aren\u0027t quoted.\n* Note that git 2.23+ is required (git restore), and reword the releaseWizard step accordingly.\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "c6f910d3ccf188a10fbe155ad6253b5236b4a6dc",
      "tree": "ef889204c9316436f46231a10f21da3b1c8fc7e4",
      "parents": [
        "dc441bc7bebdff99346c3761b0a5e55904a8bd6d"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Thu Oct 08 18:46:48 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 18:46:48 2026 -0400"
      },
      "message": "SOLR-9759: Admin UI should post streaming expressions (#5048)"
    },
    {
      "commit": "dc441bc7bebdff99346c3761b0a5e55904a8bd6d",
      "tree": "20e6818debfe2f8d8d14b7142dd3c07cef4e8a6c",
      "parents": [
        "9becf6c6a154b73c3445b41393517df1208a811c"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Fri Oct 09 00:11:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 00:11:53 2026 +0200"
      },
      "message": "SOLR-18472 TikaServerExtractionBackend can hand out a reference to a stopped HttpClient (#4930)"
    },
    {
      "commit": "9becf6c6a154b73c3445b41393517df1208a811c",
      "tree": "ae4d18d017dcf44b0f9e46227ce163bcd66fb170",
      "parents": [
        "d94c5eeb6b59d817e84b1fad300a7fb5c8b9c08a"
      ],
      "author": {
        "name": "Jalaz Kumar",
        "email": "jalazkumar1208@gmail.com",
        "time": "Fri Oct 09 00:59:36 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 21:29:36 2026 +0200"
      },
      "message": "SOLR-18515 | PackageTool Migration to PicoCLI (#5047)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "d94c5eeb6b59d817e84b1fad300a7fb5c8b9c08a",
      "tree": "ae84c13221d42a8f5af56e816c90954dc478cf6c",
      "parents": [
        "ff3ab1e726ee0ea895accf1143cfa02ec7a358df"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 19:36:18 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 18:36:18 2026 +0200"
      },
      "message": "SOLR-18517: Port RunExampleTool to picocli (#5050)"
    },
    {
      "commit": "ff3ab1e726ee0ea895accf1143cfa02ec7a358df",
      "tree": "3d36e2f0e4d95fd714af8e29212a81b086082395",
      "parents": [
        "ef23d0f8ad23168a46da5b257498a76d07a8868c"
      ],
      "author": {
        "name": "Sonu Sharma",
        "email": "sonusharma.mnnit@gmail.com",
        "time": "Thu Oct 08 21:59:14 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 18:29:14 2026 +0200"
      },
      "message": "SOLR-18522: Fix for SortedIntDocSet union affecting facet in Combined Query (#5060)"
    },
    {
      "commit": "ef23d0f8ad23168a46da5b257498a76d07a8868c",
      "tree": "0298327101ea49ac2851af4725e40582ada288f5",
      "parents": [
        "7e3b17502194f83bc28bbfd99c665d523aaf7d59"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 19:21:36 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 18:21:36 2026 +0200"
      },
      "message": "SOLR-18518: Port the snapshot commands to picocli (#5044)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "7e3b17502194f83bc28bbfd99c665d523aaf7d59",
      "tree": "8593c7dc5e32ef826dfa028e228a1dd9531e31a0",
      "parents": [
        "7d17c6500ef5425419b337a5f82e9da92284e4e3"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Thu Oct 08 12:15:06 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 12:15:06 2026 -0400"
      },
      "message": "SOLR-17820: Fix CLUSTERSTATUS health reporting GREEN with down replicas (#5046)"
    },
    {
      "commit": "7d17c6500ef5425419b337a5f82e9da92284e4e3",
      "tree": "45bc2576b73f86553e979f6fab31193461901a81",
      "parents": [
        "a91522dc4d72c5363b0de9e961a854f322b89a69"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 19:11:47 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 18:11:47 2026 +0200"
      },
      "message": "SOLR-18519: Port StreamTool to picocli (#5043)"
    },
    {
      "commit": "a91522dc4d72c5363b0de9e961a854f322b89a69",
      "tree": "51b34b9cff41c844b9740f5d26e86abed0eb25c1",
      "parents": [
        "bde37d6c6335035b933c9600ff7bbd12e5590532"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 19:02:20 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 18:02:20 2026 +0200"
      },
      "message": "SOLR-18516: Port PostTool and PostLogsTool to picocli (#5042)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "bde37d6c6335035b933c9600ff7bbd12e5590532",
      "tree": "861dffe5f629731de4a1491640a7975c50086b01",
      "parents": [
        "162db9ec39205071a932f02a3335235360b9b60c"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 18:56:06 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 17:56:06 2026 +0200"
      },
      "message": "SOLR-18514: Port HealthcheckTool to picocli (#5041)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "162db9ec39205071a932f02a3335235360b9b60c",
      "tree": "2d0842583b3d07617c960d35a06441381e3e8199",
      "parents": [
        "adbbb8f49a1b612638af886ecd3e9dbcf93fee7e"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 18:51:12 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 17:51:12 2026 +0200"
      },
      "message": "SOLR-18513: Port ExportTool to picocli (#5040)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "adbbb8f49a1b612638af886ecd3e9dbcf93fee7e",
      "tree": "35b3f47e1c27a7b31e888b94346a462e79eae6a7",
      "parents": [
        "4ae645ef0e1a5d0249eb859e98188341ec63f0bc"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 18:44:13 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 17:44:13 2026 +0200"
      },
      "message": "SOLR-18512: Port ConfigTool to picocli (#5039)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "4ae645ef0e1a5d0249eb859e98188341ec63f0bc",
      "tree": "81a7835e32f01c6a73b4de5ebaaa3d05edab873d",
      "parents": [
        "2f2b21be654f10534f1e1f995acd104470dba677"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 18:31:17 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 17:31:17 2026 +0200"
      },
      "message": "SOLR-18511: Port ClusterTool to picocli (#5038)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "2f2b21be654f10534f1e1f995acd104470dba677",
      "tree": "ac75197c988f5193adb9cd12a64e58dc9575c738",
      "parents": [
        "14924e6f78b912026f01425d22d8c696bb401a33"
      ],
      "author": {
        "name": "Jalaz Kumar",
        "email": "jalazkumar1208@gmail.com",
        "time": "Thu Oct 08 21:01:13 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 11:31:13 2026 -0400"
      },
      "message": "SOLR-18520: Package Uninstall should work in absence of clusterprops.json (#5052)"
    },
    {
      "commit": "14924e6f78b912026f01425d22d8c696bb401a33",
      "tree": "a0187e25ed911727a02868224be282b51f09bd0d",
      "parents": [
        "34e475784af8ab5f7683c79957a218e0243f4d29"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 18:23:04 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 17:23:04 2026 +0200"
      },
      "message": "SOLR-18509: Port ApiTool to picocli (#5037)\n\nCo-authored-by: Jan Høydahl \u003cjanhoy@apache.org\u003e"
    },
    {
      "commit": "34e475784af8ab5f7683c79957a218e0243f4d29",
      "tree": "4496e3e9e5c39f5bbb8ffb8725b7c71a7e4c8969",
      "parents": [
        "e34067ae6471af9b37f3da07409b0ab62c44f7bf"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 08 18:01:18 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 17:01:18 2026 +0200"
      },
      "message": "SOLR-18510: Port AssertTool to picocli (#5036)"
    },
    {
      "commit": "e34067ae6471af9b37f3da07409b0ab62c44f7bf",
      "tree": "c60bb878e308f228283dff07d15a507e81b1b1c3",
      "parents": [
        "f53cbfe90b9aed42af1147fb87e0d7d5fb261124"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Thu Oct 08 08:33:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 08:33:22 2026 +0200"
      },
      "message": "SOLR-18400: Plugins screen 500s when metrics are disabled (#4803)"
    },
    {
      "commit": "f53cbfe90b9aed42af1147fb87e0d7d5fb261124",
      "tree": "70b8012c793a3eb3e30e126ee6403d9749eaf041",
      "parents": [
        "9d7cc2884e8a843f33076e8171401e3f39d1f533"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Thu Oct 08 08:31:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 08:31:59 2026 +0200"
      },
      "message": "Use JNA/WMI instead of PowerShell to list Windows processes (#4718)"
    },
    {
      "commit": "9d7cc2884e8a843f33076e8171401e3f39d1f533",
      "tree": "844d214b8d39dce52603685b7547238694d9f70b",
      "parents": [
        "709d65ec2f72ea393e30a3bc38c69ef51c0b2b36"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Oct 07 18:21:33 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 18:21:33 2026 -0400"
      },
      "message": "SolrTestCase: reset system properties per test (#5056)"
    },
    {
      "commit": "709d65ec2f72ea393e30a3bc38c69ef51c0b2b36",
      "tree": "4052d6f91459c3f1f9276d1f13a17d2fdbaa834e",
      "parents": [
        "1d7a1e9062734acd37489e85173044d8d974c88a"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Oct 07 17:59:34 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 17:59:34 2026 -0400"
      },
      "message": "SOLR-18124: Trace RecoveryStrategy with a span and events (#4961)\n\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "1d7a1e9062734acd37489e85173044d8d974c88a",
      "tree": "17905ed36434eb0ea812e2672903dab29c165f5a",
      "parents": [
        "d97bc70cefb84614ed6ecb61792df1155817340d"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Wed Oct 07 23:14:04 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 16:14:04 2026 -0400"
      },
      "message": "SOLR-17398: Link V1 collection operations to their V2 equivalents (#5053)"
    },
    {
      "commit": "d97bc70cefb84614ed6ecb61792df1155817340d",
      "tree": "9e8c41fd0c28b1d4eae64abc61f06ac4e80d2de9",
      "parents": [
        "f0ec950113bce6430d3c08032697e6dde20701df"
      ],
      "author": {
        "name": "sarkaramrit1993",
        "email": "sarkaramrit1993@gmail.com",
        "time": "Wed Oct 07 13:01:52 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 16:01:52 2026 -0400"
      },
      "message": "SOLR-18031: Respect --filetypes for files and globs in bin/solr post (#5032)"
    },
    {
      "commit": "f0ec950113bce6430d3c08032697e6dde20701df",
      "tree": "4e9b2cd6b55fa8639db7b1f70880bf4b8ed277f5",
      "parents": [
        "6d6504668e3cac77f74d6ad2b2b20754de1c3bec"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Oct 07 15:32:17 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Oct 07 15:32:17 2026 -0400"
      },
      "message": "Test fix: TestCollapseQParserPlugin\n\nFlaky due to docid re-order.\n"
    },
    {
      "commit": "6d6504668e3cac77f74d6ad2b2b20754de1c3bec",
      "tree": "19618270708afd9c64fe190b5fca35b127f85629",
      "parents": [
        "4aaf68b40fb08b867fe865892d295fc1502afefc"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Oct 07 14:38:41 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 14:38:41 2026 -0400"
      },
      "message": "SOLR-18124: Trace index replication with a span (#4963)\n\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "4aaf68b40fb08b867fe865892d295fc1502afefc",
      "tree": "83d4566718b4db7e00374509ddc81e574563311f",
      "parents": [
        "2f9c868c24aa3cd60e34df1c103e89d485fcf9f5"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Oct 07 14:26:25 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 14:26:25 2026 -0400"
      },
      "message": "SOLR-18124: Add tracing spans for UpdateLog replay (#4962)\n\nCo-authored-by: Kamlendra \u003ckamlendrachauhan21@gmail.com\u003e\nCo-authored-by: openworld-maker \u003c264752095+openworld-maker@users.noreply.github.com\u003e\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "2f9c868c24aa3cd60e34df1c103e89d485fcf9f5",
      "tree": "076c9ae90375d50cbc861824da07c8c791d3bd4b",
      "parents": [
        "93e357bcf6bc9b3b6195043529ef5e1fa2001fde"
      ],
      "author": {
        "name": "Mikhail Khludnev",
        "email": "mkhl@apache.org",
        "time": "Wed Oct 07 18:04:44 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 18:04:44 2026 +0300"
      },
      "message": "SOLR-18508: {!auxIndexJoin} prune join-index column via `[to-min..to-max]` range (#5033)"
    },
    {
      "commit": "93e357bcf6bc9b3b6195043529ef5e1fa2001fde",
      "tree": "acfb90b8432fdbbce68550988a2cd0dc44ed4641",
      "parents": [
        "5e044a331fd5ff2e4fa1330f0709775f675ad6dc"
      ],
      "author": {
        "name": "Nick",
        "email": "nick.boss.us@gmail.com",
        "time": "Wed Oct 07 09:03:48 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 18:03:48 2026 +0300"
      },
      "message": "SOLR-13202: Return 400 instead of 500 for join queries missing from/to parameters (#5012)"
    },
    {
      "commit": "5e044a331fd5ff2e4fa1330f0709775f675ad6dc",
      "tree": "15b7f032e9ed88c0aa07371ab1d942b5aa817b46",
      "parents": [
        "e97c2a0884cbd68790fd7e7036fbb7800db27856"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Wed Oct 07 16:09:09 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 16:09:09 2026 +0200"
      },
      "message": "CLI: Fix SOLR_CONNECTION fallback and other small improvements (#5054)"
    },
    {
      "commit": "e97c2a0884cbd68790fd7e7036fbb7800db27856",
      "tree": "cc129e0f578ce18086a264f3e010d8839e0f751b",
      "parents": [
        "52fba69a4eb3c3787680605cef83d1c5458e1e3c"
      ],
      "author": {
        "name": "Nick",
        "email": "nick.boss.us@gmail.com",
        "time": "Wed Oct 07 07:19:32 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 09:19:32 2026 -0400"
      },
      "message": "SOLR-10198: EmbeddedSolrServer StreamingResponseCallback: to SolrJ-native types. (#4965)\n\n-- instead of Lucene types.  Thus a user\u0027s callback implementation can be standard whether it\u0027s using EmbeddedSolrServer or a normal SolrClient."
    },
    {
      "commit": "52fba69a4eb3c3787680605cef83d1c5458e1e3c",
      "tree": "398bc7bbdc646df9a9b5041f95c470dd0fdc7c1e",
      "parents": [
        "a2f43aadfd212f6d9f05cdcdb5bd27b11fac81b1"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Wed Oct 07 15:10:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 15:10:19 2026 +0200"
      },
      "message": "Better handling of \"no-changelog\" label (#4941)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e\nCo-authored-by: David Smiley \u003cdsmiley@apache.org\u003e"
    },
    {
      "commit": "a2f43aadfd212f6d9f05cdcdb5bd27b11fac81b1",
      "tree": "5e379a42d762fa7676de6dccdecb2930e36fce36",
      "parents": [
        "b3345a97b0d59820bf75fefc2a0fcdfaf8268d90"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Wed Oct 07 14:39:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 14:39:27 2026 +0200"
      },
      "message": "SOLR-18504: Merge duplicate OpenAPI path templates (#5024)"
    },
    {
      "commit": "b3345a97b0d59820bf75fefc2a0fcdfaf8268d90",
      "tree": "a3adf95f5dd11f1cb0e12c1c3fc5ee2cc028a586",
      "parents": [
        "ce063d9877c73bd0a23f224ce4af2d3a7943d00e"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Wed Oct 07 14:32:43 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 13:32:43 2026 +0200"
      },
      "message": "SOLR-18450: Use /api/collections in test_auth.bats (#5055)"
    },
    {
      "commit": "ce063d9877c73bd0a23f224ce4af2d3a7943d00e",
      "tree": "45d84c0a3bf8e545db70122bd2ab6a4b1637d61c",
      "parents": [
        "8f926b6532cdc625d11d91a1c99310c8de63e96f"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Wed Oct 07 07:18:00 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Oct 07 07:31:04 2026 -0400"
      },
      "message": "Ref guide, major-changes-in-solr-9.adoc: 9.11\n"
    },
    {
      "commit": "8f926b6532cdc625d11d91a1c99310c8de63e96f",
      "tree": "b0a0dee64efc4cade95a582d552020917e5d05aa",
      "parents": [
        "cabedd1d968059215188f4e7563fb303241899ed"
      ],
      "author": {
        "name": "Jane Sandberg",
        "email": "sandbergja@users.noreply.github.com",
        "time": "Wed Oct 07 03:21:43 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 13:21:43 2026 +0300"
      },
      "message": "SOLR-18493: Rename Index \u0026 Query section in new admin UI (#4994)"
    },
    {
      "commit": "cabedd1d968059215188f4e7563fb303241899ed",
      "tree": "55e6571fb130ab2c182084c0115e5e8c98b70921",
      "parents": [
        "0cfeeb26a6cae10d02e5ae23a7fecca47781ea1e"
      ],
      "author": {
        "name": "Houston Putman",
        "email": "houston@apache.org",
        "time": "Tue Oct 06 13:06:54 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 13:06:54 2026 -0700"
      },
      "message": "SOLR-18487: Fix NPE For specific Jersey endpoints (#4973)"
    },
    {
      "commit": "0cfeeb26a6cae10d02e5ae23a7fecca47781ea1e",
      "tree": "9b33ff4d6f80698fcc1ad28386c1972e0c72fd15",
      "parents": [
        "b6b2b8f10e9827e3b86e44649fb7966ce646c185"
      ],
      "author": {
        "name": "Prithvi S",
        "email": "prithvisivasankar@gmail.com",
        "time": "Tue Oct 06 22:11:55 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 12:41:55 2026 -0400"
      },
      "message": " SOLR-18450: Relocate GET /api/cluster under /api/collections and return only the collections tree (#4952)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "b6b2b8f10e9827e3b86e44649fb7966ce646c185",
      "tree": "eefa65b806426bbbe2b794d6c8a12682b18f6ce1",
      "parents": [
        "97d973814336101e12475558d7419321c743de79"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Tue Oct 06 15:37:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 15:37:01 2026 +0200"
      },
      "message": "SOLR-17697 Add opt-in picocli command-line parser (#3254)\n\nAdds picocli alongside the existing commons-cli parser. Picocli is\nopt-in and off by default: set SOLR_PICOCLI\u003dtrue\n\nCommands ported to picocli in this change:\n\n  start, stop, status, version, auth, create, delete\n  zk: cp, ls, mv, rm, mkroot, upconfig, downconfig, updateacls\n\nRemaining commands still run on commons-cli and are tracked in\nfollow-up issues. Per-command ref guide pages are now generated from\nthe picocli annotations.\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "97d973814336101e12475558d7419321c743de79",
      "tree": "90b242350472e69e284adca050782742faaed965",
      "parents": [
        "e66837f05b4e4734d4750974414672f136400974"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Tue Oct 06 02:53:56 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 02:53:56 2026 +0200"
      },
      "message": "Fix incorrect v2 API examples in the Schema API ref guide (#4942)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "e66837f05b4e4734d4750974414672f136400974",
      "tree": "b141c1d69b7f784e0e2fec5c363390774da621f2",
      "parents": [
        "22a8cfebbbdb026437d10b0aa47bb66ffdb23a9a"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Tue Oct 06 02:06:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 20:06:27 2026 -0400"
      },
      "message": "Update ZooKeeper \u0026 Curator to v3.9.6 (#4983)"
    },
    {
      "commit": "22a8cfebbbdb026437d10b0aa47bb66ffdb23a9a",
      "tree": "c75ce6ab3f8ad9b200160633237e7534764e3e15",
      "parents": [
        "ab31bdf29f2409a87fc47256a7ac7ca2f54ced10"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Mon Oct 05 14:21:58 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 14:21:58 2026 -0400"
      },
      "message": "SOLR-17432: OpenTelemetry init refactor; OTel Java agent support (#2687)\n\nSolr now detects a loaded OpenTelemetry Java agent and uses the OpenTelemetry it registered, with no need for a \u003ctracerConfig\u003e in solr.xml or the opentelemetry module. Previously the agent worked only incidentally (with an ignorable ClassNotFoundException). Underneath, GlobalOpenTelemetry is now set in exactly one place, which was previously scattered across several classes and test utilities and hard to reason about.\n\n- OpenTelemetryConfigurator owns initialization, invoked first thing in the CoreContainer constructor.\n- API change: configurators now implement createOpenTelemetry() and must not set GlobalOpenTelemetry themselves; getTracer() and getOpenTelemetrySdk() are deprecated. Existing configurators keep working. OtelTracerConfigurator was updated accordingly, building the SDK without registering it globally.\n- Test infrastructure: MiniSolrCloudCluster no longer touches tracing; nodes initialize OTel the same way production does. SolrTestCase resets OTel after each class and randomizes the span-recording check for all tests, not just SolrCloud ones. Span-examining tests use OTel\u0027s own OpenTelemetryRule instead of the custom configurator that worked around tests racing to set the global, which is removed.\n- Ref guide: new dedicated OpenTelemetry page covering the Java agent, the module, \u003ctracerConfig\u003e, and how to verify which integration is active, so the tracing and metrics pages don\u0027t each re-explain setup."
    },
    {
      "commit": "ab31bdf29f2409a87fc47256a7ac7ca2f54ced10",
      "tree": "e4867f1f5a59b885263a65fcbc803a630b4cef9d",
      "parents": [
        "e432df19c4a50b9d54d7fba545397b859cc54f98"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Mon Oct 05 14:09:35 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 14:09:35 2026 -0400"
      },
      "message": "changelog: Drop unreleased entries for simple dependency bumps (#4944)\n\nRemoves 98 changelog/unreleased/ entries that are plain dependency version bumps with no other notable change in Solr: every solrbot-only (Renovate) entry, plus a few human-authored bumps."
    },
    {
      "commit": "e432df19c4a50b9d54d7fba545397b859cc54f98",
      "tree": "bf2957748fba49d97ad930374171de6fb2a9dc31",
      "parents": [
        "0cc328310f8f4162572ea5bd5256cea29543e261"
      ],
      "author": {
        "name": "Nick",
        "email": "nick.boss.us@gmail.com",
        "time": "Mon Oct 05 08:58:58 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 10:58:58 2026 -0400"
      },
      "message": "SOLR-18317: Admin UI no longer sends nodes\u003dall in standalone mode (#5001)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "0cc328310f8f4162572ea5bd5256cea29543e261",
      "tree": "7a51ff8310cf3c8c24dd9e237999714184c7c18f",
      "parents": [
        "1489e19164df2b15d30971f1f58f56d1ea473e5e"
      ],
      "author": {
        "name": "Nick",
        "email": "nick.boss.us@gmail.com",
        "time": "Mon Oct 05 04:46:06 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 12:46:06 2026 +0200"
      },
      "message": "SOLR-18277: Restore parent shard state on failed split (#4959)"
    },
    {
      "commit": "1489e19164df2b15d30971f1f58f56d1ea473e5e",
      "tree": "9b99ccd18efef7e97034b39c5c43a129134a6ed1",
      "parents": [
        "c3cdf7b46e8cfff3673f76d881f32cf8e7b00622"
      ],
      "author": {
        "name": "Andrzej Białecki",
        "email": "ab@apache.org",
        "time": "Mon Oct 05 12:06:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 12:06:08 2026 +0200"
      },
      "message": "SOLR-18455: Update documentation. (#4972)"
    },
    {
      "commit": "c3cdf7b46e8cfff3673f76d881f32cf8e7b00622",
      "tree": "2d2e76ba3f187e663fe0c02a0d5b9022de801261",
      "parents": [
        "e69e4c67bfcb80e9a2a466decd25281d1816c834"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 18:50:44 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 18:50:44 2026 -0400"
      },
      "message": "DOAP changes for release 9.11.0\n"
    },
    {
      "commit": "e69e4c67bfcb80e9a2a466decd25281d1816c834",
      "tree": "feaa4b2a27c906b8c8e71539b2df1ab68cdbaf18",
      "parents": [
        "9b3a84b1c460981eab09d8ffaef776acc4a184f8"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 16:48:25 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 16:48:25 2026 -0400"
      },
      "message": "releaseWizard: show $HOME instead of ~ in displayed commands\n"
    },
    {
      "commit": "9b3a84b1c460981eab09d8ffaef776acc4a184f8",
      "tree": "e0f909a7af45aab9c53a9d5280efee4ea19fa17f",
      "parents": [
        "24ca33a5fa39cf8305522b103f1d7b14fe8681d7"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:51 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:51 2026 -0400"
      },
      "message": "Regenerate CHANGELOG.md with v9.11.0 entries on main\n"
    },
    {
      "commit": "24ca33a5fa39cf8305522b103f1d7b14fe8681d7",
      "tree": "df6d49488a34b4ec1015d1b6bec6d435bf7c068a",
      "parents": [
        "9a3634615fa899b0d10a293ad957f28f1d417980"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 13:13:05 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:44 2026 -0400"
      },
      "message": "Set release date 2026-10-04 for v9.11.0\n"
    },
    {
      "commit": "9a3634615fa899b0d10a293ad957f28f1d417980",
      "tree": "9e40d1bb90b9942b68d687f0c7a0804e631d2312",
      "parents": [
        "a4067cf4eee989e013f97764ec7da6cd43af93ff"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Sep 30 15:53:45 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:44 2026 -0400"
      },
      "message": "Changelog entries for v9.11.0 RC2\n"
    },
    {
      "commit": "a4067cf4eee989e013f97764ec7da6cd43af93ff",
      "tree": "a38b333cce947e010949eede97ec5457b8a0fe13",
      "parents": [
        "f06e626cb8efc0e40603760a6efd52a9baa347ca"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Sep 30 02:02:42 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:43 2026 -0400"
      },
      "message": "Add dependency changes to changelog for v9.11.0\n"
    },
    {
      "commit": "f06e626cb8efc0e40603760a6efd52a9baa347ca",
      "tree": "34e455bc6f3410f39a95fb5726e925b5933b4504",
      "parents": [
        "f4c40a81592219ab56bd997d663a96ebae11772c"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Sep 27 14:34:00 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:43 2026 -0400"
      },
      "message": "SOLR-17973: drop redundant issue-id prefix from changelog title\n\nThe changelog renderer already prepends a linked \u0027SOLR-17973:\u0027 badge\nto every entry from its links: field, so repeating the id as literal\ntitle text made it appear twice in Changes.html, with the second\n(literal) occurrence not a link.\n\nCo-Authored-By: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "f4c40a81592219ab56bd997d663a96ebae11772c",
      "tree": "cfe7d4e2b60ab9a5f5b653a7e9a21b04bc990f69",
      "parents": [
        "11da29b00fe506176ac8e06a32a9d73bf2c3386b"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Sep 27 13:47:14 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:43 2026 -0400"
      },
      "message": "SOLR-18225 SOLR-18226 SOLR-18230: drop important_notes from changelog entries\n\nThese weren\u0027t warranted as call-out notes for RC1\u0027s Changes.html; the\nchanges are adequately described in their normal title/Changed entries.\n\nCo-Authored-By: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "11da29b00fe506176ac8e06a32a9d73bf2c3386b",
      "tree": "9df29f2aa8b213f6638f7661c7c24525659c1a9b",
      "parents": [
        "e2cdb2d7e8ae0be4cf6cf0606206c67d89e7278f"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Fri Sep 25 11:20:34 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sun Oct 04 14:03:43 2026 -0400"
      },
      "message": "Changelog entries for v9.11.0\n"
    },
    {
      "commit": "e2cdb2d7e8ae0be4cf6cf0606206c67d89e7278f",
      "tree": "76c8f1772f6438ff7bae7234dca6151221485b28",
      "parents": [
        "def6679f4eca857cc9e79987660b98d7c034e7ce"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Sun Oct 04 16:15:46 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 09:15:46 2026 -0400"
      },
      "message": "SOLR-18460: Drop the redundant -X GET from curl commands in the Ref Guide (#5007)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "def6679f4eca857cc9e79987660b98d7c034e7ce",
      "tree": "d24673919ebbd414c2abaf47a9dcfeb4c0e5e8c3",
      "parents": [
        "63193b0d7e97cee739710f2bb2ea9cf0ea2cf151"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Sun Oct 04 16:10:42 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 09:10:42 2026 -0400"
      },
      "message": "SOLR-18495: Use {name} placeholders for names in Ref Guide URLs (#5005)"
    },
    {
      "commit": "63193b0d7e97cee739710f2bb2ea9cf0ea2cf151",
      "tree": "091a3895e642ae6ecb45bce0add660b689f0423b",
      "parents": [
        "d872652dc2f96bb2f70503b9a6902150b93fc05a"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Sun Oct 04 15:54:19 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:54:19 2026 -0400"
      },
      "message": "AGENTS.md: point the Documentation bullet at the Ref Guide authoring docs (#5008)"
    },
    {
      "commit": "d872652dc2f96bb2f70503b9a6902150b93fc05a",
      "tree": "08a02478c35ff98a57cc5fd62388ac4ba8063418",
      "parents": [
        "173e7e27f586b9c80fc805bfa635040390d80aae"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Sun Oct 04 14:46:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:46:23 2026 -0400"
      },
      "message": "Update gRPC and Netty (#4980)"
    },
    {
      "commit": "173e7e27f586b9c80fc805bfa635040390d80aae",
      "tree": "5ef97c0be0fc105d05bec9e9f55e53c29ca33e3f",
      "parents": [
        "e0cba3c7cf0c1089ebedec9896a43f27042498fa"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Sun Oct 04 14:24:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:24:55 2026 -0400"
      },
      "message": "Update Jackson \u0026 Woodstox (#4977)"
    },
    {
      "commit": "e0cba3c7cf0c1089ebedec9896a43f27042498fa",
      "tree": "099accf54b87bbe0916f6073e16652e4d95c232b",
      "parents": [
        "ec23d1007cb02b227eed8239955ee8a9c90e59ca"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Sun Oct 04 14:23:26 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:23:26 2026 -0400"
      },
      "message": "Update Google Cloud (#4987)"
    },
    {
      "commit": "ec23d1007cb02b227eed8239955ee8a9c90e59ca",
      "tree": "60fdb6b14f7ad26f426e37829416b207cca26bd8",
      "parents": [
        "091634bfa2760065dbf46d1451e5d3d1d5047a89"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Sun Oct 04 14:22:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:22:22 2026 -0400"
      },
      "message": "Update Logging to v2.0.20 (#4981)"
    },
    {
      "commit": "091634bfa2760065dbf46d1451e5d3d1d5047a89",
      "tree": "c1a0a434c3efeb1a424173d6cc8aa50eab37756a",
      "parents": [
        "bf4640e14ff0d9b40d3079fe6bf1e09602a3e2e9"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Sun Oct 04 14:07:33 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:07:33 2026 -0400"
      },
      "message": "Update dependency org.apache.calcite.avatica:avatica-core to v1.29.0 (#4986)"
    },
    {
      "commit": "bf4640e14ff0d9b40d3079fe6bf1e09602a3e2e9",
      "tree": "18e5c02450c8e96bdbb8411b63af4abeb8345021",
      "parents": [
        "8fa68a66e53a6868058789e620d064bcf390878d"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Sun Oct 04 14:06:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:06:42 2026 -0400"
      },
      "message": "Update Admin UI (#4984)"
    },
    {
      "commit": "8fa68a66e53a6868058789e620d064bcf390878d",
      "tree": "90c35ac277eed294d67293477df01dcdfa2683d4",
      "parents": [
        "14c7aac0d151402b00259e2fb9bf5eed7049ec5d"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Sun Oct 04 14:03:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 08:03:40 2026 -0400"
      },
      "message": "Update dependency com.squareup.okio:okio to v3.18.2 (#4978)"
    },
    {
      "commit": "14c7aac0d151402b00259e2fb9bf5eed7049ec5d",
      "tree": "26e7bdf29c68c95f84b90d5d1938f635dc4490b4",
      "parents": [
        "b5c71bc5573c4e31b4cee5a7965d73587fc0ae58"
      ],
      "author": {
        "name": "Jalaz Kumar",
        "email": "jalazkumar1208@gmail.com",
        "time": "Sat Oct 03 21:08:30 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 03 11:38:30 2026 -0400"
      },
      "message": "SOLR-16396 | Migration of Get Config V2 API to JAX-RS construct (#4951)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "b5c71bc5573c4e31b4cee5a7965d73587fc0ae58",
      "tree": "d6ad64acbe1267af4e2641685042f77d973df0e9",
      "parents": [
        "91cbb6a343e4436d3b81cdcdf177f43e72c12720"
      ],
      "author": {
        "name": "Nick",
        "email": "nick.boss.us@gmail.com",
        "time": "Fri Oct 02 20:06:44 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 22:06:44 2026 -0400"
      },
      "message": "SOLR-18196: Tests: Java serialization for QueryResponse and SimpleOrderedMap (#4995)"
    },
    {
      "commit": "91cbb6a343e4436d3b81cdcdf177f43e72c12720",
      "tree": "b448c756c82073c0d79b2ed2d0ce0ba230422e02",
      "parents": [
        "427e5d5f4e30b069c4800496fea253fe4e6f99c4"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Fri Oct 02 19:37:09 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 12:37:09 2026 -0400"
      },
      "message": "SOLR-18469: Refine Implicit Request Handlers Ref Guide page to show all the information a user needs, and not duplicate anything. (#4928)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "427e5d5f4e30b069c4800496fea253fe4e6f99c4",
      "tree": "b2667db921092ff48ce586a7f3ad8a148457e6ef",
      "parents": [
        "d8ee6184f0bebd68d6bba73be78883cef4103049"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Fri Oct 02 09:34:56 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 09:34:56 2026 -0400"
      },
      "message": "SOLR-18321: Use Configsets V2 API instead of ZooKeeper cluster-state scans in bin/solr delete (#4673)\n\nCo-authored-by: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "d8ee6184f0bebd68d6bba73be78883cef4103049",
      "tree": "7e3efb80d687cd586eedb6cdd1d80a4f42a70631",
      "parents": [
        "30be63ee74bd58fe52be4270c085451760795949"
      ],
      "author": {
        "name": "Jason Gerlowski",
        "email": "gerlowskija@apache.org",
        "time": "Fri Oct 02 08:17:13 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 08:17:13 2026 -0400"
      },
      "message": "SOLR-17995: Remove deprecated coreUrl-dependent SolrStream ctors (#4970)"
    },
    {
      "commit": "30be63ee74bd58fe52be4270c085451760795949",
      "tree": "35c6c36e5396b03c3a99c010368f854c1959df21",
      "parents": [
        "99cd97296ed65350493cc9ad31cd4e18bb72664e"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Thu Oct 01 20:19:11 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 20:19:11 2026 -0400"
      },
      "message": "build: WrapperDownloader: stop blocking JDK 24+ (#4957)\n\nThe downloader should just download the Gradle Wrapper without enforcing the maximum supported Java version, as it doesn\u0027t truly know what\u0027s supported!"
    },
    {
      "commit": "99cd97296ed65350493cc9ad31cd4e18bb72664e",
      "tree": "3b3c9b01d98d66fe001ce4c048d65aeb083c0cc6",
      "parents": [
        "6a25712d28aee2c023aeeeffa7b1c80048063fee"
      ],
      "author": {
        "name": "Solr Bot",
        "email": "125606113+solrbot@users.noreply.github.com",
        "time": "Thu Oct 01 23:51:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 17:51:05 2026 -0400"
      },
      "message": "Update GitHub Actions (#4979)"
    },
    {
      "commit": "6a25712d28aee2c023aeeeffa7b1c80048063fee",
      "tree": "48b9aa3dbf9856dd57b7237589b1a97b9ca28bb9",
      "parents": [
        "b4ef2ea2af7d8994b22add6a1cdd0d116c013d4f"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 01 23:24:30 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 16:24:30 2026 -0400"
      },
      "message": "SOLR-18463: Rename Post Tool and Stream Tool to Post Command and Stream Command (#4924)"
    },
    {
      "commit": "b4ef2ea2af7d8994b22add6a1cdd0d116c013d4f",
      "tree": "dde2b3bf7f6ff80a17069e3b288223a33bea7f84",
      "parents": [
        "a343e01974a9a0e6f9d9b40768db02f8eedccbc6"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 01 23:16:43 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 16:16:43 2026 -0400"
      },
      "message": "SOLR-18468: Rename --prompt-inputs to --script-inputs (#4927)"
    },
    {
      "commit": "a343e01974a9a0e6f9d9b40768db02f8eedccbc6",
      "tree": "74a21b59dc77b86401fc9904551bc98b8e3039a5",
      "parents": [
        "c3e18f1e45506af2ed1a0087af6bcaec5b60fdf6"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 01 23:09:37 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 16:09:37 2026 -0400"
      },
      "message": "SOLR-18491: Show the v2 API next to v1 on four Ref Guide pages (#4993)"
    },
    {
      "commit": "c3e18f1e45506af2ed1a0087af6bcaec5b60fdf6",
      "tree": "1d76daeccc3619b896d2ab9175d2e5166e5832ce",
      "parents": [
        "56ec140e3636d5f4150fa87fbf7103529536ac99"
      ],
      "author": {
        "name": "Serhiy Bzhezytskyy",
        "email": "me@serhiy-bzhezytskyy.com",
        "time": "Thu Oct 01 19:50:09 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 12:50:09 2026 -0400"
      },
      "message": "SOLR-18460: Ensure all curl commands follow the same pattern (#4925)"
    },
    {
      "commit": "56ec140e3636d5f4150fa87fbf7103529536ac99",
      "tree": "f944cce7cb99af6a74b6c15cfbfa05d2cc3e341f",
      "parents": [
        "70c1a28995dd95ee23b6726f9aed81e2843de41f"
      ],
      "author": {
        "name": "Nick",
        "email": "nick.boss.us@gmail.com",
        "time": "Wed Sep 30 14:04:40 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 22:04:40 2026 +0200"
      },
      "message": "SOLR-8291, SOLR-13217: Skip null per-leaf export bitsets (#4953)"
    },
    {
      "commit": "70c1a28995dd95ee23b6726f9aed81e2843de41f",
      "tree": "b6f2f34030f03f9e4c8b4d7fb9fef0d028f273fa",
      "parents": [
        "c060bee312bed71c52c23ac476ea28a70eba6ff2"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Sep 30 14:56:26 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 14:56:26 2026 -0400"
      },
      "message": "SOLR-18197: NestPathField: tolerate legacy maxCharsForDocValues arg (#4964)\n\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "c060bee312bed71c52c23ac476ea28a70eba6ff2",
      "tree": "eef0d61c611f103b8dfc569b40c30817837d5b23",
      "parents": [
        "e54802237c941cc9e561c356cd3deb42a2d3557d"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Wed Sep 30 12:54:43 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 12:54:43 2026 -0400"
      },
      "message": "SOLR-18324: Fix NPE/RTimer assertion when a V2 request fails before a SolrQueryRequest is attached (#4676)\n\nCo-authored-by: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "e54802237c941cc9e561c356cd3deb42a2d3557d",
      "tree": "f30abd9242812df9c9d0ed9c0022e3ba07138a27",
      "parents": [
        "e55d2e7bcb23c84d18b6b0fac90ac264d2b0be63"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Tue Sep 29 21:38:10 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Tue Sep 29 21:38:10 2026 -0400"
      },
      "message": "libs.versions.toml: remove oshai-logging\n\nUnused; should have been removed when the new ui module was moved.\n"
    },
    {
      "commit": "e55d2e7bcb23c84d18b6b0fac90ac264d2b0be63",
      "tree": "dc6d61d32e467e6efe7ac71843a6f892c586408a",
      "parents": [
        "e7a39dd69444d5a020b0c4fd6febd977262bc54a"
      ],
      "author": {
        "name": "Andrzej Białecki",
        "email": "ab@apache.org",
        "time": "Tue Sep 29 00:01:59 2026 +0200"
      },
      "committer": {
        "name": "Andrzej Białecki",
        "email": "ab@apache.org",
        "time": "Tue Sep 29 13:08:55 2026 +0200"
      },
      "message": "Exclude nested dot-dirs and .gradle dirs.\n\n(cherry picked from commit b29b61bcc163c6fb083666f3e5237d2b86d13833)\n"
    },
    {
      "commit": "e7a39dd69444d5a020b0c4fd6febd977262bc54a",
      "tree": "adc39b063f4342c1493d3cacad2190e17eb2bb36",
      "parents": [
        "634be2a1c1358363fd6110b6502e094027a704e4"
      ],
      "author": {
        "name": "Andrzej Białecki",
        "email": "ab@apache.org",
        "time": "Mon Sep 28 21:05:32 2026 +0200"
      },
      "committer": {
        "name": "Andrzej Białecki",
        "email": "ab@apache.org",
        "time": "Tue Sep 29 13:08:48 2026 +0200"
      },
      "message": "Fix no longer valid formatting.\n\n(cherry picked from commit 1943f9484d76e9e72a7d69799c07d6cc3b91ea7a)\n"
    },
    {
      "commit": "634be2a1c1358363fd6110b6502e094027a704e4",
      "tree": "dd99fde63eacaf7a637638e1fca3502dcc4b49c8",
      "parents": [
        "472489f7590a7dcacc3596e403164e5e44a29781"
      ],
      "author": {
        "name": "Andrzej Białecki",
        "email": "ab@apache.org",
        "time": "Mon Sep 28 23:26:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 28 23:26:28 2026 +0200"
      },
      "message": "Update release scripts (#4956)\n\nCo-authored-by: David Smiley \u003cdsmiley@apache.org\u003e\nCo-authored-by: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "472489f7590a7dcacc3596e403164e5e44a29781",
      "tree": "e821615ce7d60863b9c842e09ed1c62594ad51cc",
      "parents": [
        "bcd23b98f2796736202680f37636db025a44e2cc"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Mon Sep 28 17:22:04 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 28 17:22:04 2026 -0400"
      },
      "message": "build: solr-ui: gradle.properties fallback on template (#4958)"
    },
    {
      "commit": "bcd23b98f2796736202680f37636db025a44e2cc",
      "tree": "b8cd29ee79e371e78df4fddac1ecf20998fa5ca3",
      "parents": [
        "0d2a4649c79a404e9f4aa1bfe26b88c3bb37407c"
      ],
      "author": {
        "name": "Andrzej Bialecki",
        "email": "andrzej.bialecki@lucidworks.com",
        "time": "Mon Sep 28 11:32:32 2026 +0200"
      },
      "committer": {
        "name": "Andrzej Bialecki",
        "email": "andrzej.bialecki@lucidworks.com",
        "time": "Mon Sep 28 11:32:32 2026 +0200"
      },
      "message": "Add branch protection for branch_10_1\n"
    },
    {
      "commit": "0d2a4649c79a404e9f4aa1bfe26b88c3bb37407c",
      "tree": "dc3285307e5479aa4abafeb96154570f8d233ced",
      "parents": [
        "b047b21d44cf7ded00c589ed6dd61c1af668c86d"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Sun Sep 27 18:32:33 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 27 18:32:33 2026 -0400"
      },
      "message": "Centralize the CloudSolrClient mock setup used by CrossDC tests (#4823)"
    },
    {
      "commit": "b047b21d44cf7ded00c589ed6dd61c1af668c86d",
      "tree": "6243cfe514e0b22622287389f83d570bb9ba70dd",
      "parents": [
        "ef22eb5cecda5d33b09364b8714f7d470db1b940"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Sun Sep 27 18:23:25 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 27 18:23:25 2026 -0400"
      },
      "message": "SOLR-18417: Fix broken ref guide link (#4954)"
    },
    {
      "commit": "ef22eb5cecda5d33b09364b8714f7d470db1b940",
      "tree": "9ecf91b58f4e89579e1be052b5f5155ac781f390",
      "parents": [
        "c526efab696bd097088f277a03b0d69b8c92398f"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Sun Sep 27 13:36:43 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 27 13:36:43 2026 -0400"
      },
      "message": "SOLR-18417: Have a proper page on healthchecks (#4886)"
    },
    {
      "commit": "c526efab696bd097088f277a03b0d69b8c92398f",
      "tree": "4ead59292fd3516c62e0d94b7af4f48f680f663c",
      "parents": [
        "1fc8c00c713ad0f84b5d46cfe3f46b3d227dc548"
      ],
      "author": {
        "name": "NextBrickINC.com",
        "email": "59092891+NextbrickInc@users.noreply.github.com",
        "time": "Sun Sep 27 10:28:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 27 13:28:22 2026 -0400"
      },
      "message": "SOLR-18347: Fix four Admin UI defects found by Selenium (#4818)\n\nCo-authored-by: rayshrey \u003c121871912+rayshrey@users.noreply.github.com\u003e\nCo-authored-by: Shrey Narayan \u003cemployeenextbrick@gmail.com\u003e\nCo-authored-by: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "1fc8c00c713ad0f84b5d46cfe3f46b3d227dc548",
      "tree": "9e27ac956a5cfc66ee3951d111687015937bdcd1",
      "parents": [
        "ba429f23878ba555f940d1515bd3909b9f127445"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Sat Sep 26 20:33:17 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 26 20:33:17 2026 -0400"
      },
      "message": "Remove vestigial @SuppressWarnings(\"deprecation\") from handleReplicationFactor (#4945)"
    },
    {
      "commit": "ba429f23878ba555f940d1515bd3909b9f127445",
      "tree": "7744c0c8945e6c81151188f0d31e9ff1a5883110",
      "parents": [
        "72add954641a3ceacb99ecfaa02717c81f22926e"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sat Sep 26 20:28:56 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 26 20:28:56 2026 -0400"
      },
      "message": "DocBasedVersionConstraints URP: reject _version_ (#4877)\n\nDocBasedVersionConstraintsProcessor now rejects a client-supplied _version_ with a 400 instead of silently ignoring it.\n  \nAnd it no longer validates the tombstone document shape when deleteVersionParam isn\u0027t configured."
    },
    {
      "commit": "72add954641a3ceacb99ecfaa02717c81f22926e",
      "tree": "dcb1236ff14b235dddd9574436abb8dc1c356557",
      "parents": [
        "d5663954268aba0e82ded2233a1a0024070bc626"
      ],
      "author": {
        "name": "Yash Goswami",
        "email": "yg8625369@outlook.com",
        "time": "Sun Sep 27 05:38:29 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 26 20:08:29 2026 -0400"
      },
      "message": "SOLR-16458: Add node threads JAX-RS API (#4722)\n\nCo-authored-by: Eric Pugh \u003cepugh@opensourceconnections.com\u003e"
    },
    {
      "commit": "d5663954268aba0e82ded2233a1a0024070bc626",
      "tree": "8a1d8ab2f9392e9f25d4e90ad0da53dab0f895a3",
      "parents": [
        "6c245f0bcd75ccd25a681e6278f4c08bcb25f83f"
      ],
      "author": {
        "name": "Mikhail Khludnev",
        "email": "mkhl@apache.org",
        "time": "Sat Sep 26 23:06:49 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 26 23:06:49 2026 +0300"
      },
      "message": "SOLR-18175: close request in PeerSync (#4950)"
    },
    {
      "commit": "6c245f0bcd75ccd25a681e6278f4c08bcb25f83f",
      "tree": "a4f430aa2ce7598791cb074e0768c557fb6c4305",
      "parents": [
        "64feac04c7d896ef2052f46b5cf362f4f5b3c004"
      ],
      "author": {
        "name": "Mikhail Khludnev",
        "email": "mkhl@apache.org",
        "time": "Sat Sep 26 15:43:51 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 26 15:43:51 2026 +0300"
      },
      "message": "SOLR-18484: {!auxIndexJoin} eager drain when there\u0027s no a sibling filter (#4949)"
    },
    {
      "commit": "64feac04c7d896ef2052f46b5cf362f4f5b3c004",
      "tree": "f7ef3f4f7e14a56dd2a8b1385330352333ffc335",
      "parents": [
        "cb93d2d9d3a3cd97aa91bb4b36cfd8ca9bca40cb"
      ],
      "author": {
        "name": "Adam Quigley",
        "email": "adamjohnquigley@gmail.com",
        "time": "Sat Sep 26 06:02:57 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 26 12:02:57 2026 +0200"
      },
      "message": "SOLR-18267: Add scalar quantized flat vector index support with no HNSW (#4698)"
    },
    {
      "commit": "cb93d2d9d3a3cd97aa91bb4b36cfd8ca9bca40cb",
      "tree": "c35ce1ec98c5089f4f5bd13c9588e055f6bb2362",
      "parents": [
        "bc428ba81bc0ce1dad04a8032dfc35966166136d"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sat Sep 26 00:35:11 2026 -0400"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sat Sep 26 00:35:11 2026 -0400"
      },
      "message": "SOLR-18175: improve searcher access\n"
    },
    {
      "commit": "bc428ba81bc0ce1dad04a8032dfc35966166136d",
      "tree": "84ad63b37d6d69f6ef9f337ebbf071313b1a7752",
      "parents": [
        "54a46689b1538319ed464a4f0b40720064f341cf"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Fri Sep 25 10:20:15 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 25 10:20:15 2026 -0400"
      },
      "message": "Documented V2 API Conventions (#4826)"
    },
    {
      "commit": "54a46689b1538319ed464a4f0b40720064f341cf",
      "tree": "48d1c8766c425100a71d75ada080f06c818ffbf6",
      "parents": [
        "48dfdeef8f4203e7b6a963685d535409096c5adb"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Thu Sep 24 22:47:02 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 22:47:02 2026 -0400"
      },
      "message": "SOLR-18474: InternalSolrClientCache separate from SolrClientCache (#4934)\n\nWithin Solr, a new security-minded subclass of SolrClientCache is used.  The normal one is forbidden.  Clients are unaffected.  \n\nCross-collection join now requires SolrCloud.\n\nCo-authored-by: Claude Opus 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "48dfdeef8f4203e7b6a963685d535409096c5adb",
      "tree": "645f3dce66bf384d345b70af788f0666952fe965",
      "parents": [
        "8de8f7a603b7a713b847f74c3be5b57d3819cc8e"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@apache.org",
        "time": "Fri Sep 25 01:22:49 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 25 01:22:49 2026 +0200"
      },
      "message": "Ref guide: present JSON before XML in Indexing with Update Handlers (#4918)"
    },
    {
      "commit": "8de8f7a603b7a713b847f74c3be5b57d3819cc8e",
      "tree": "3ceb524afec77c2c2938b55aa426bfcc173d689f",
      "parents": [
        "8e02c856a1bb0ce84999cbeb6fc0ccc19095b4a3"
      ],
      "author": {
        "name": "Mikhail Khludnev",
        "email": "mkhl@apache.org",
        "time": "Thu Sep 24 23:44:08 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 23:44:08 2026 +0300"
      },
      "message": "SOLR-18477: faster auxIndexJoin (#4937)\n\n- adaptive intersection\n- NoStoredFieldsCodec for faster merges "
    }
  ],
  "next": "8e02c856a1bb0ce84999cbeb6fc0ccc19095b4a3"
}
