)]}'
{
  "log": [
    {
      "commit": "860a9dbd42d1bfb021688bd40ded58d38dedaf8b",
      "tree": "115d51d96d9a10fe2e90a772b337ed526e96e5aa",
      "parents": [
        "a6dcef49314a2651a5838c2b4ab2263aac69cd36"
      ],
      "author": {
        "name": "Uwe Schindler",
        "email": "uschindler@apache.org",
        "time": "Wed Nov 24 17:25:14 2021 +0100"
      },
      "committer": {
        "name": "Uwe Schindler",
        "email": "uschindler@apache.org",
        "time": "Wed Nov 24 17:25:14 2021 +0100"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "a6dcef49314a2651a5838c2b4ab2263aac69cd36",
      "tree": "fef3a8436e53e159565e352eeb3c83a95f909654",
      "parents": [
        "4d6c3e17c6574b5d0fa626359a7f14c435bc5e9f"
      ],
      "author": {
        "name": "Uwe Schindler",
        "email": "uschindler@apache.org",
        "time": "Wed Nov 24 17:21:20 2021 +0100"
      },
      "committer": {
        "name": "Uwe Schindler",
        "email": "uschindler@apache.org",
        "time": "Wed Nov 24 17:21:20 2021 +0100"
      },
      "message": "Remove reference to 8.x, change github PR jobs to use 8.11 branch\n"
    },
    {
      "commit": "4d6c3e17c6574b5d0fa626359a7f14c435bc5e9f",
      "tree": "6398fd0887276332f6ba78d7a242d0fa41755017",
      "parents": [
        "4bbf2391da3dc23a7fade0d194853a3b82ac30dc"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@users.noreply.github.com",
        "time": "Wed Jun 02 15:57:05 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 02 15:57:05 2021 +0200"
      },
      "message": "Re-introduce ant precommit github action in 8x branch (#2503)\n\n"
    },
    {
      "commit": "4bbf2391da3dc23a7fade0d194853a3b82ac30dc",
      "tree": "a0c7edc0db6b2fc076f51cc294d6e27d33585bfc",
      "parents": [
        "bd11862326f24f8628d50a4f5dbde18dc1916f0d"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Wed Mar 10 12:59:47 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 12:59:47 2021 +0100"
      },
      "message": "Update layout."
    },
    {
      "commit": "bd11862326f24f8628d50a4f5dbde18dc1916f0d",
      "tree": "0ebcf4f8fa6bb928edcbc430fc07012e2da2459e",
      "parents": [
        "69013d33580a525eed0ecdfefa4c82dd13268f69"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Wed Mar 10 12:58:19 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Wed Mar 10 12:58:19 2021 +0100"
      },
      "message": "A bit of helping hand on how to work with existing PRs.\n"
    },
    {
      "commit": "69013d33580a525eed0ecdfefa4c82dd13268f69",
      "tree": "b61d88587b928b6c3d561d1faa9f2a7a21f703a0",
      "parents": [
        "fa22dd1969b8a8c5dd2ccf1bb1e88c3e5c956c51"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Wed Mar 10 09:24:17 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Wed Mar 10 09:24:17 2021 +0100"
      },
      "message": "SOLR-14762: add a readme with instructions and pointers to new repositories.\n"
    },
    {
      "commit": "fa22dd1969b8a8c5dd2ccf1bb1e88c3e5c956c51",
      "tree": "8f57a99980891ccc68701b94b94342f7ae0e02d6",
      "parents": [
        "7ada4032180b516548fc0263f42da6a7a917f92b"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Wed Mar 10 09:22:31 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Wed Mar 10 09:22:31 2021 +0100"
      },
      "message": "SOLR-14762: wipe master branch after the split point.\n"
    },
    {
      "commit": "7ada4032180b516548fc0263f42da6a7a917f92b",
      "tree": "9c9983aaa5fafebc14f95287b6d486b40a0ec1df",
      "parents": [
        "578b2aea8f50deead79a70fac229140a63b8221c"
      ],
      "author": {
        "name": "Andrzej Bialecki",
        "email": "ab@apache.org",
        "time": "Tue Mar 09 16:57:34 2021 +0100"
      },
      "committer": {
        "name": "Andrzej Bialecki",
        "email": "ab@apache.org",
        "time": "Tue Mar 09 16:58:29 2021 +0100"
      },
      "message": "SOLR-14749: Make sure the plugin config is reloaded on Overseer.\n"
    },
    {
      "commit": "578b2aea8f50deead79a70fac229140a63b8221c",
      "tree": "113e4853ead4b7a7a26df9337487c2ee62d1cf80",
      "parents": [
        "8969225bd2307ef46b9169d69b5446e361cd7740"
      ],
      "author": {
        "name": "Ignacio Vera",
        "email": "ivera@apache.org",
        "time": "Tue Mar 09 08:50:58 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 08:50:58 2021 +0100"
      },
      "message": "LUCENE-9580: Fix bug in the polygon tessellator when introducing collinear edges during polygon splitting (#2452)\n\n"
    },
    {
      "commit": "8969225bd2307ef46b9169d69b5446e361cd7740",
      "tree": "8065eb330773b402ebd69739ecd309fcc3aac8c6",
      "parents": [
        "144ef2a0c054b54ee533f5618f36651931825f7d"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Tue Mar 09 08:33:05 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Tue Mar 09 08:33:05 2021 +0100"
      },
      "message": "LUCENE-8626: correct test suite name.\n"
    },
    {
      "commit": "144ef2a0c054b54ee533f5618f36651931825f7d",
      "tree": "9e45421559f4aaa0ed0b1e256a4773ab8d3e1492",
      "parents": [
        "cf1025e576a6cec6f724108994a778795cad6b64"
      ],
      "author": {
        "name": "Ignacio Vera",
        "email": "ivera@apache.org",
        "time": "Tue Mar 09 08:11:59 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 08:11:59 2021 +0100"
      },
      "message": "LUCENE-9705: Create Lucene90StoredFieldsFormat (#2444)\n\n"
    },
    {
      "commit": "cf1025e576a6cec6f724108994a778795cad6b64",
      "tree": "c4ebcc5169c816d643d2c3b365bfbdc39d6ccf0e",
      "parents": [
        "419db2304113fd97d79a8148dbdbb492ad879eb6"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Tue Mar 09 00:27:03 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 00:27:03 2021 -0500"
      },
      "message": "SOLR-2852: SolrJ: remove Woodstox dependency (#2461)\n\nIt was never truly required there.\r\nPervasive use of \"javabin\" reduces the need to care about client-side XML speed.  Better to reduce dependencies and let clients use the libs they want."
    },
    {
      "commit": "419db2304113fd97d79a8148dbdbb492ad879eb6",
      "tree": "28a59612e7185bc6826e774a7fcc21fa37137106",
      "parents": [
        "605d3a00bbdaa5f0b1726b6452ce2a105f8acd50"
      ],
      "author": {
        "name": "Christine Poerschke",
        "email": "cpoerschke@apache.org",
        "time": "Mon Mar 08 15:30:59 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 08 15:30:59 2021 +0000"
      },
      "message": "LUCENE-8626: enforce name standardisation for org.apache.lucene tests (#2441)\n\nCo-authored-by: Dawid Weiss \u003cdweiss@apache.org\u003e"
    },
    {
      "commit": "605d3a00bbdaa5f0b1726b6452ce2a105f8acd50",
      "tree": "42a26eaf99b857e116c734031a7157935e43f4b3",
      "parents": [
        "b591daad38f729825434b26a0ac390a7b3d3d9c2"
      ],
      "author": {
        "name": "Jan Høydahl",
        "email": "janhoy@users.noreply.github.com",
        "time": "Mon Mar 08 15:48:17 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 08 15:48:17 2021 +0100"
      },
      "message": "SOLR-15163 Update DOAP file for solr TLP (#2464)\n\n"
    },
    {
      "commit": "b591daad38f729825434b26a0ac390a7b3d3d9c2",
      "tree": "41c56376ff449c1915f901cc5fdedaf1a4bcf684",
      "parents": [
        "409bc37c138eb081e62fc1c1862f58dd7873abff"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Mon Mar 08 15:04:20 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Mon Mar 08 15:04:20 2021 +0100"
      },
      "message": "SOLR-14759: correct build logic.\n"
    },
    {
      "commit": "409bc37c138eb081e62fc1c1862f58dd7873abff",
      "tree": "abe2ff74714b0bd0f96d7b75bc5936e6f59d7cc2",
      "parents": [
        "408b3775ddc204f9e8e27f7fc591e95d584308d4"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Mon Mar 08 14:59:08 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 08 14:59:08 2021 +0100"
      },
      "message": "SOLR-14759: a few initial changes so that Lucene can be built independently while Solr code is still in place. (#2448)\n\n"
    },
    {
      "commit": "408b3775ddc204f9e8e27f7fc591e95d584308d4",
      "tree": "600be2cd53ba48d01fa0c27e24e48ae2a69cac24",
      "parents": [
        "d53b3da0eaad67130a31e6cf6dc3712dc05e22c1"
      ],
      "author": {
        "name": "Mike Drob",
        "email": "mdrob@apache.org",
        "time": "Mon Mar 08 07:32:40 2021 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 08 14:32:40 2021 +0100"
      },
      "message": "SOLR-14759 fix tests that need on lucene test-src (#2462)\n\nRewrite one, ignore the other two."
    },
    {
      "commit": "d53b3da0eaad67130a31e6cf6dc3712dc05e22c1",
      "tree": "bc33d89eb723fc14ddb91b49517a74531a685d20",
      "parents": [
        "e9ddaaca51661ddae471246b798afd80ebc7eef0"
      ],
      "author": {
        "name": "Christine Poerschke",
        "email": "cpoerschke@apache.org",
        "time": "Mon Mar 08 13:21:52 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 08 13:21:52 2021 +0000"
      },
      "message": "LUCENE-8626: standardise 3 more Lucene test names (#2440)\n\n"
    },
    {
      "commit": "e9ddaaca51661ddae471246b798afd80ebc7eef0",
      "tree": "03875266cfa35c6aa943f89bf0e9bfa7ee6e452a",
      "parents": [
        "140c37eb0f0024ce6f9defa6b32351f6417074f4"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Sun Mar 07 20:37:07 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Sun Mar 07 20:37:07 2021 -0500"
      },
      "message": "SOLR-15193: Fix typo\n"
    },
    {
      "commit": "140c37eb0f0024ce6f9defa6b32351f6417074f4",
      "tree": "8b22e0cdfb314b80a2e610f99f47c913a586d3b3",
      "parents": [
        "606cea94d76ffeb978fb23c32dd4baf848a36baf"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Sun Mar 07 20:31:07 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Sun Mar 07 20:31:21 2021 -0500"
      },
      "message": "SOLR-15193: Improve maxDocFreq docs\n"
    },
    {
      "commit": "606cea94d76ffeb978fb23c32dd4baf848a36baf",
      "tree": "c64112ba3fb690cc0819c9c78565c52f5807afed",
      "parents": [
        "03aec55f1e28fcd9a95b29e5beaf769ca0d023c7"
      ],
      "author": {
        "name": "Tomoko Uchida",
        "email": "tomoko.uchida.1111@gmail.com",
        "time": "Sun Mar 07 21:54:58 2021 +0900"
      },
      "committer": {
        "name": "Tomoko Uchida",
        "email": "tomoko.uchida.1111@gmail.com",
        "time": "Sun Mar 07 21:54:58 2021 +0900"
      },
      "message": "LUCENE-9322: trivial fix in documentation.\n"
    },
    {
      "commit": "03aec55f1e28fcd9a95b29e5beaf769ca0d023c7",
      "tree": "53ede62eeb65fee0eabe921a0d27fdfc96e17f10",
      "parents": [
        "895deb89e6313bf82e3a0ec8e74f3b13407bc1bc"
      ],
      "author": {
        "name": "Tomas Fernandez Lobbe",
        "email": "tflobbe@apache.org",
        "time": "Fri Mar 05 21:38:33 2021 -0800"
      },
      "committer": {
        "name": "Tomas Fernandez Lobbe",
        "email": "tflobbe@apache.org",
        "time": "Fri Mar 05 21:38:33 2021 -0800"
      },
      "message": "SOLR-15154: Close Reader used for credentials file\n"
    },
    {
      "commit": "895deb89e6313bf82e3a0ec8e74f3b13407bc1bc",
      "tree": "a013f9a0ad13e8d926ab386e61950277a3b0b914",
      "parents": [
        "fe33a436a084a43b3fdceb7beea662730c535337"
      ],
      "author": {
        "name": "Houston Putman",
        "email": "houston@apache.org",
        "time": "Fri Mar 05 18:29:39 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 05 18:29:39 2021 -0500"
      },
      "message": "Install ACL package for Solr Docker tests Github action (#2463)\n\nACL is no longer provided by default in Ubuntu 20.04\r\n\r\nOther changes:\r\n- Made tests easier to debug\r\n- Removed two inconsequential lines from the Dockerfile"
    },
    {
      "commit": "fe33a436a084a43b3fdceb7beea662730c535337",
      "tree": "63d0342f0506a45b19aad1e1bec46c1da7f615f0",
      "parents": [
        "f36a867bd07270421b8295f1698adf45c4905149"
      ],
      "author": {
        "name": "Tomas Fernandez Lobbe",
        "email": "tflobbe@apache.org",
        "time": "Fri Mar 05 10:51:22 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 05 10:51:22 2021 -0800"
      },
      "message": "SOLR-15154: Let Http2SolrClient pass Basic Auth credentials to all requests (#2445)\n\nCredentials can now be set explicitly at the client level, or can be read from System properties like in the previous version of the client when using PreemptiveBasicAuthClientBuilderFactory. Other implementations of HttpClientBuilderFactory can now also be used."
    },
    {
      "commit": "f36a867bd07270421b8295f1698adf45c4905149",
      "tree": "403994774f96eadf308091d90920dc4534687316",
      "parents": [
        "99a4bbf3a0ab937cc66a9f256223f7b7bfaf9427"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Fri Mar 05 13:42:13 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 05 13:42:13 2021 -0500"
      },
      "message": "SOLR-15219: Fix TestPointFields integer overflow (#2460)\n\nAnd also restore it\u0027s getRandomInts(..,..,bound) semantics to what it was -- positive or negative random values."
    },
    {
      "commit": "99a4bbf3a0ab937cc66a9f256223f7b7bfaf9427",
      "tree": "c42b345879384aaf611fb0c97bf9077723466adf",
      "parents": [
        "6e67b9f959cc9b523a3d368e797ce2f18fd2e05a"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Fri Mar 05 16:00:02 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 05 10:00:02 2021 -0500"
      },
      "message": "LUCENE-9824: Hunspell suggestions: speed up ngram score calculation for each dictionary entry (#2457)\n\n"
    },
    {
      "commit": "6e67b9f959cc9b523a3d368e797ce2f18fd2e05a",
      "tree": "1ec44d8a705d33ac20d6218fd2b26b23a5a069e5",
      "parents": [
        "36386f48321fa4836d5c0ec80e86e14c091b9e66"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Fri Mar 05 09:17:44 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Fri Mar 05 09:17:44 2021 -0500"
      },
      "message": "SOLR-15193: Fix wording\n"
    },
    {
      "commit": "36386f48321fa4836d5c0ec80e86e14c091b9e66",
      "tree": "5b69b32cd6430bfd13453ef2cebfb8ec6a636ea5",
      "parents": [
        "eb0c04b752c552ee063ed2622f077fb6098989e8"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Fri Mar 05 09:14:48 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Fri Mar 05 09:14:48 2021 -0500"
      },
      "message": "SOLR-15193: Fix wording\n"
    },
    {
      "commit": "eb0c04b752c552ee063ed2622f077fb6098989e8",
      "tree": "70b602f3c807d54fd0f7c4656c671f8691dcec23",
      "parents": [
        "ddbd3b88ec8a9c3acc55e351f94f370a11f514b5"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Fri Mar 05 09:11:59 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Fri Mar 05 09:11:59 2021 -0500"
      },
      "message": "SOLR-15193: Add maxDocFreq docs\n"
    },
    {
      "commit": "ddbd3b88ec8a9c3acc55e351f94f370a11f514b5",
      "tree": "9bf22c48fbef4535291c8507efd0109ae5dfb8d0",
      "parents": [
        "8e337ab63fac9aeeaf76e91c698cabad0ccbe769"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Thu Mar 04 23:43:16 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 04 23:43:16 2021 -0500"
      },
      "message": "SOLR-15185: Optimize Hash QParser (#1524)\n\nused in parallel() streaming expression.  Hash algorithm is different.\r\n* Simpler\r\n* Don\u0027t use Filter (to be removed)\r\n* Do use TwoPhaseIterator, not PostFilter\r\n* Don\u0027t pre-compute matching docs (wasteful)\r\n* Support more fields, and more field types\r\n* Faster hash on Strings (avoid Char conversion)\r\n* Stronger hash when using multiple fields"
    },
    {
      "commit": "8e337ab63fac9aeeaf76e91c698cabad0ccbe769",
      "tree": "3cd9f252d0d0bd9696856e130a8b386edb91bd26",
      "parents": [
        "231e3afe0691e55403d297f99778736798726acb"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Thu Mar 04 18:58:12 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Thu Mar 04 18:59:03 2021 -0500"
      },
      "message": "LUCENE-9822: Assert that ForUtil.BLOCK_SIZE can be PFOR-encoded in a single byte\n\nFor/PFor code has BLOCK_SIZE\u003d128 as a static final constant, with a lot\nof assumptions and optimizations for that case. For example it will\nencode 3 exceptions at most and optimizes the exception encoding with a\nsingle byte.\n\nThis would not work at all if you changed the constant in the code to\nsomething like 512, but an assertion at an early stage helps make\nexperimentation less painful, and better \"documents\" the assumption of how\nthe exception encoding currently works.\n"
    },
    {
      "commit": "231e3afe0691e55403d297f99778736798726acb",
      "tree": "a4357ab3e2c51c1aeceb26725871eda0fcc62440",
      "parents": [
        "19e6560b7f990f825d6f66ba51fb44d937c2f065"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Thu Mar 04 23:56:11 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 04 17:56:11 2021 -0500"
      },
      "message": "LUCENE-9687: Hunspell suggestions: reduce work in the findSimilarDictionaryEntries loop (#2451)\n\nThe loop is called a lot of times, and some allocations and method calls can be spared"
    },
    {
      "commit": "19e6560b7f990f825d6f66ba51fb44d937c2f065",
      "tree": "eb765db046d3dba279d265cfb762f6ece4b9af68",
      "parents": [
        "0e37835e0b29c56d412474ae01a2a4e55fcc7e07"
      ],
      "author": {
        "name": "Bruno Roustant",
        "email": "broustant@salesforce.com",
        "time": "Thu Mar 04 16:16:34 2021 +0100"
      },
      "committer": {
        "name": "Bruno Roustant",
        "email": "broustant@salesforce.com",
        "time": "Thu Mar 04 16:20:17 2021 +0100"
      },
      "message": "Restore read-only permission in solr-tests.policy\n"
    },
    {
      "commit": "0e37835e0b29c56d412474ae01a2a4e55fcc7e07",
      "tree": "ca0bb49837160fcfc922255d929c5c2f9d8253a9",
      "parents": [
        "8d62e2723aa20bf961615189604ae9b6d5445ac0"
      ],
      "author": {
        "name": "noblepaul",
        "email": "noble.paul@gmail.com",
        "time": "Thu Mar 04 22:55:30 2021 +1100"
      },
      "committer": {
        "name": "noblepaul",
        "email": "noble.paul@gmail.com",
        "time": "Thu Mar 04 22:55:30 2021 +1100"
      },
      "message": "DOAP changes for release 8.8.0\n"
    },
    {
      "commit": "8d62e2723aa20bf961615189604ae9b6d5445ac0",
      "tree": "5f92eda58bf321d1fb177d4b4cb9e8e751a3ba82",
      "parents": [
        "c974b233e48638d0a169202d09f148d1afcb3b21"
      ],
      "author": {
        "name": "Thomas Wöckinger",
        "email": "two@silbergrau.com",
        "time": "Wed Mar 03 21:39:29 2021 -0500"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Wed Mar 03 21:41:22 2021 -0500"
      },
      "message": "SOLR-15191: Fix EnumFieldTest\n(9x/8x difference)\n"
    },
    {
      "commit": "c974b233e48638d0a169202d09f148d1afcb3b21",
      "tree": "55c010da046192d49b324a9eb58154b4cb7d87ea",
      "parents": [
        "d822a38a48b8cc1844baad2e1e20088e90603847"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Wed Mar 03 14:43:01 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 03 14:43:01 2021 -0500"
      },
      "message": "SOLR-15204: Document bin solr zk and zkcli (#2437)\n\n* Update examples to use bin/solr zk"
    },
    {
      "commit": "d822a38a48b8cc1844baad2e1e20088e90603847",
      "tree": "b34e21fd17c1b03fe0fea5f30296e10864eea245",
      "parents": [
        "6ba9fe5be35dea3ff66d89f63bc876286f186ea4"
      ],
      "author": {
        "name": "Christine Poerschke",
        "email": "cpoerschke@apache.org",
        "time": "Tue Mar 02 13:44:24 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 02 13:44:24 2021 +0000"
      },
      "message": "SOLR-15206: improve CoreContainer constructor javadocs (#2443)\n\n"
    },
    {
      "commit": "6ba9fe5be35dea3ff66d89f63bc876286f186ea4",
      "tree": "8668e80f5eb90bcf56866e434a555b3b5867d169",
      "parents": [
        "8b443420b878f236c78973ec546d1988ac6b7bdb"
      ],
      "author": {
        "name": "zacharymorn",
        "email": "zacharymorn@yahoo.com",
        "time": "Tue Mar 02 00:54:08 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 02 09:54:08 2021 +0100"
      },
      "message": "LUCENE-9406: Add IndexWriterEventListener to track events in IndexWriter (#2342)\n\n"
    },
    {
      "commit": "8b443420b878f236c78973ec546d1988ac6b7bdb",
      "tree": "322c0d8714df035137a2895b5a5781a1da605a7e",
      "parents": [
        "9e8207a5587ca54081a718d275e42236cd833062"
      ],
      "author": {
        "name": "百岁",
        "email": "mozhenghua19811109@126.com",
        "time": "Tue Mar 02 11:27:37 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 01 22:27:37 2021 -0500"
      },
      "message": "SOLR-15100: make ConfigSetService configurable in solr.xml (#2343)\n\n"
    },
    {
      "commit": "9e8207a5587ca54081a718d275e42236cd833062",
      "tree": "37a8259fd17086aef3ea4efca5f78fe8a1ca0a0a",
      "parents": [
        "17c6a7c37f96a78a95878b4fba523d99070cff1e"
      ],
      "author": {
        "name": "Michael Sokolov",
        "email": "sokolovm@amazon.com",
        "time": "Mon Mar 01 17:43:35 2021 -0500"
      },
      "committer": {
        "name": "Michael Sokolov",
        "email": "sokolovm@amazon.com",
        "time": "Mon Mar 01 17:43:35 2021 -0500"
      },
      "message": "LUCENE-9819: fix random failures in TestKnnGraph due to insufficient graph connectivity\n"
    },
    {
      "commit": "17c6a7c37f96a78a95878b4fba523d99070cff1e",
      "tree": "e7f2004a9fe0c36cd89cf3335216802652b98a3b",
      "parents": [
        "53deb6f7351ae9cbc5a8ff9138643b01ccffc86a"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Mon Mar 01 14:19:17 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Mon Mar 01 14:19:17 2021 -0500"
      },
      "message": "SOLR-15193: Improve formatting\n"
    },
    {
      "commit": "53deb6f7351ae9cbc5a8ff9138643b01ccffc86a",
      "tree": "c8e5e34205ffd605103959162feb06ceacf4cf9b",
      "parents": [
        "7dc43f46fd85a5b47fe3ac5aa68d4d21eb4d65e5"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Mon Mar 01 10:41:18 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Mon Mar 01 10:41:18 2021 -0500"
      },
      "message": "SOLR-15132: Update CHANGES.txt\n"
    },
    {
      "commit": "7dc43f46fd85a5b47fe3ac5aa68d4d21eb4d65e5",
      "tree": "c4553cffbfb4e5299a7b8c31a79d5a6ceac40e2a",
      "parents": [
        "2c5b86b67374fc9e6ff4f5f8b18b61adce4b3e3a"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Mon Mar 01 16:02:18 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 01 16:02:18 2021 +0100"
      },
      "message": "LUCENE-9818: print slowest suites, add an option to enable/ disable the function from options. (#2439)\n\n"
    },
    {
      "commit": "2c5b86b67374fc9e6ff4f5f8b18b61adce4b3e3a",
      "tree": "192574178668ddac2694d80887e7cf468acba576",
      "parents": [
        "ef3a23b3d0a4b0946f25ae0c66ca3d01d5380766"
      ],
      "author": {
        "name": "Andrzej Bialecki",
        "email": "ab@apache.org",
        "time": "Mon Mar 01 15:21:54 2021 +0100"
      },
      "committer": {
        "name": "Andrzej Bialecki",
        "email": "ab@apache.org",
        "time": "Mon Mar 01 15:21:54 2021 +0100"
      },
      "message": "SOLR-15130: Support for per-collection replica placement node sets, a.k.a \"node type\"\nplacements.\n"
    },
    {
      "commit": "ef3a23b3d0a4b0946f25ae0c66ca3d01d5380766",
      "tree": "b1c76043e81ef8fe46c95947a13d6594414795f7",
      "parents": [
        "dade99cb4d70a8d1fd9eecd85741668828f7b874"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Mon Mar 01 11:19:47 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Mon Mar 01 11:19:47 2021 +0100"
      },
      "message": "LUCENE-9793: add task length reporting for github PRs.\n"
    },
    {
      "commit": "dade99cb4d70a8d1fd9eecd85741668828f7b874",
      "tree": "e4914a646fad4d12b9022fd350d3b9be9badfbab",
      "parents": [
        "96eb043131c3aa24d3e7de6be11fde0d7c776109"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sun Feb 28 17:54:30 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sun Feb 28 17:54:30 2021 -0500"
      },
      "message": "LUCENE-9816: lazy-init LZ4-HC hashtable in BlockTreeTermsWriter\n\nLZ4-HC hashtable is heavy (128kb int[] + 128kb short[]) and must be\nfilled with special values on initialization. This is a lot of overhead\nfor fields that might not use the compression at all.\n\nDon\u0027t initialize this for a field until we see hints that the data might\nbe compressible and need to use the table in order to test it out.\n"
    },
    {
      "commit": "96eb043131c3aa24d3e7de6be11fde0d7c776109",
      "tree": "0a807a294b854b4dd53980d237235bdddacae0d6",
      "parents": [
        "1fff1746909361aaccab8b5c146026eba9fbeb88"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sun Feb 28 14:43:36 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sun Feb 28 14:43:36 2021 -0500"
      },
      "message": "fix TestKnnGraph test failure if it gets SimpleText\n\nThis test reaches into lucene90 internals, fails with classcastexception\nif it happens to get simpletext.\n"
    },
    {
      "commit": "1fff1746909361aaccab8b5c146026eba9fbeb88",
      "tree": "1c5a400c054e2f7423a6096cc43b7e6fd51db4ba",
      "parents": [
        "988a16fe95d01125392a29365818f94bce0f98df"
      ],
      "author": {
        "name": "Ilan Ginzburg",
        "email": "ilansolr@gmail.com",
        "time": "Sun Feb 28 00:53:42 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 28 00:53:42 2021 +0100"
      },
      "message": "SOLR-14928: add exponential backoff wait time when Compare And Swap fails in distributed cluster state update due to concurrent update (#2438)\n\n"
    },
    {
      "commit": "988a16fe95d01125392a29365818f94bce0f98df",
      "tree": "fb4b8f9fc636cd55e4ac3f7270f50ed93a04ad53",
      "parents": [
        "d4fb023756746982496009b1d3962ae6f6e4049b"
      ],
      "author": {
        "name": "Thomas Wöckinger",
        "email": "thomaswoeckinger@users.noreply.github.com",
        "time": "Sat Feb 27 20:33:39 2021 +0100"
      },
      "committer": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Sat Feb 27 14:35:29 2021 -0500"
      },
      "message": "SOLR-15191: Fix JSON faceting on EnumFieldType (#2426)\n\n* Fix JSON Faceting on EnumFieldType if allBuckets, numBuckets or missing is set.\r\n* Enhance hash method of JSON faceting to support EnumFieldType and perhaps some other/custom field types\r\n\r\nCo-authored-by: Thomas Wöckinger \u003ctwo@silbergrau.com\u003e\r\nCo-authored-by: David Smiley \u003cdsmiley@apache.org\u003e"
    },
    {
      "commit": "d4fb023756746982496009b1d3962ae6f6e4049b",
      "tree": "64d9c024d7a7e2ed88751eeb381883b0f1e9fdf1",
      "parents": [
        "6348c284fd32a5db2666da1e0ceb625486dd8c69"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Sat Feb 27 09:13:51 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 27 09:13:51 2021 -0500"
      },
      "message": "SOLR-15194: relax requirements and allow http urls. (#2430)\n\nRelax the need for https urls for JWT IDP\u0027s if you pass in solr.auth.jwt.allowOutboundHttp\u003dtrue system property.\r\n"
    },
    {
      "commit": "6348c284fd32a5db2666da1e0ceb625486dd8c69",
      "tree": "f2e3f3e1eb4a67277330a30ee5431b35895c5169",
      "parents": [
        "373e1d6c83f5d3e24c9c979acb41a36182f07097",
        "e88b3e9c204f907fdb41d6d0f40d685574acde97"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Fri Feb 26 20:27:23 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Fri Feb 26 20:27:23 2021 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of https://gitbox.apache.org/repos/asf/lucene-solr\n"
    },
    {
      "commit": "373e1d6c83f5d3e24c9c979acb41a36182f07097",
      "tree": "6febfbafcf5656a51e467939d99d8d372d00b1e9",
      "parents": [
        "4f6469b17387fb1ee05a8304c80ff607cdce7bc1"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Fri Feb 26 20:24:01 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Fri Feb 26 20:24:01 2021 -0500"
      },
      "message": "LUCENE-9814: fix extremely slow 7.0 backwards tests in master\n\nThe 7.0 backwards tests added to master must have come from an older\nbranch before they were fixed: they\u0027ve added minutes to my test times.\n\nThese tests have already been fixed in master, so that the crazy\ncorner-case stress tests are only running slowly in jekins and we dont\nhave 15-30s long tests locally.\n\nRe-applying same fixes to 7.0 tests removes minutes from my test times.\n"
    },
    {
      "commit": "e88b3e9c204f907fdb41d6d0f40d685574acde97",
      "tree": "0b4b315004fe3299ec478483eaef341ff7e3161c",
      "parents": [
        "4f6469b17387fb1ee05a8304c80ff607cdce7bc1"
      ],
      "author": {
        "name": "Christine Poerschke",
        "email": "cpoerschke@apache.org",
        "time": "Fri Feb 26 17:38:06 2021 +0000"
      },
      "committer": {
        "name": "Christine Poerschke",
        "email": "cpoerschke@apache.org",
        "time": "Fri Feb 26 17:38:06 2021 +0000"
      },
      "message": "Fix \u0027invoke\u0027 typo in UUIDUpdateProcessorFactory javadocs.\n"
    },
    {
      "commit": "4f6469b17387fb1ee05a8304c80ff607cdce7bc1",
      "tree": "92defa69bffd989821f31e1ff7a9fd18afa92dac",
      "parents": [
        "5bca3d196096866a8c9e73d619bee656594bb895"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Fri Feb 26 06:24:57 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 26 00:24:57 2021 -0500"
      },
      "message": "LUCENE-9812: Hunspell: honor empty stripping affixes when generating suggestions (#2432)\n\n"
    },
    {
      "commit": "5bca3d196096866a8c9e73d619bee656594bb895",
      "tree": "1fe1bcd699bff4b20bac765183dfb973ae315041",
      "parents": [
        "62971c4f990437e3ba4a5f4a2e980a058c2c01f1"
      ],
      "author": {
        "name": "zacharymorn",
        "email": "zacharymorn@yahoo.com",
        "time": "Thu Feb 25 18:32:34 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 25 21:32:34 2021 -0500"
      },
      "message": "LUCENE-9639: Implements SimpleTextVectorReader#ramBytesUsed (#2433)\n\n\r\n\r\n* Use single class imports"
    },
    {
      "commit": "62971c4f990437e3ba4a5f4a2e980a058c2c01f1",
      "tree": "1384d999356d9e47e7b2d006a6b2763d33252bb6",
      "parents": [
        "220db7631179619e05a9ad579c09ac925ed89557"
      ],
      "author": {
        "name": "David Smiley",
        "email": "dsmiley@apache.org",
        "time": "Thu Feb 25 16:29:30 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 25 16:29:30 2021 -0500"
      },
      "message": "SOLR-13034: RTG sometimes didn\u0027t materialize LazyField (#2408)\n\nPartial (AKA Atomic) updates could encounter \"LazyField\" instances in the document\r\ncache and not know hot to deal with them when writing the updated doc to the update log."
    },
    {
      "commit": "220db7631179619e05a9ad579c09ac925ed89557",
      "tree": "d8fb7edb76627506693683d22fbc4e90eb386a03",
      "parents": [
        "119aec804ec02d93e0a5c7a798fabd6aef70b4b1"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Thu Feb 25 08:38:57 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Thu Feb 25 08:39:10 2021 -0500"
      },
      "message": "SOLR-15193: Fix wording\n"
    },
    {
      "commit": "119aec804ec02d93e0a5c7a798fabd6aef70b4b1",
      "tree": "a04a0d316f2468eaec18b76168d5997bb278dc9a",
      "parents": [
        "04c95c71af5281e5a6145d0f3b37d871e391d048"
      ],
      "author": {
        "name": "Noble Paul",
        "email": "noble.paul@gmail.com",
        "time": "Thu Feb 25 22:47:04 2021 +1100"
      },
      "committer": {
        "name": "Noble Paul",
        "email": "noble.paul@gmail.com",
        "time": "Thu Feb 25 22:47:04 2021 +1100"
      },
      "message": "removed empty file\n"
    },
    {
      "commit": "04c95c71af5281e5a6145d0f3b37d871e391d048",
      "tree": "fe0a6cd87930f84a9c8116a1b43e220be6fd560e",
      "parents": [
        "1f8b708a54f95f9636884ab467e0f461770fcc59"
      ],
      "author": {
        "name": "Ilan Ginzburg",
        "email": "ilansolr@gmail.com",
        "time": "Thu Feb 25 00:08:16 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 25 00:08:16 2021 +0100"
      },
      "message": "SOLR-15146: remove unreachable code (#2431)\n\n"
    },
    {
      "commit": "1f8b708a54f95f9636884ab467e0f461770fcc59",
      "tree": "6332ec26119cfd9d830878254bfe841a5569cde7",
      "parents": [
        "a3691bc81d0ed99165b332581fb9d2edca347b8b"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 17:39:02 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 17:39:02 2021 -0500"
      },
      "message": "SOLR-15193: Fix typos\n"
    },
    {
      "commit": "a3691bc81d0ed99165b332581fb9d2edca347b8b",
      "tree": "da4b1b0b9fddcbb8838912e1638fc7c9ec120b18",
      "parents": [
        "56cb9a304c8b593959e0818910c385f11b95777a"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 17:33:29 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 17:33:42 2021 -0500"
      },
      "message": "SOLR-15193: Fix typos\n"
    },
    {
      "commit": "56cb9a304c8b593959e0818910c385f11b95777a",
      "tree": "aed924fa27d35f85d8df6505eb3fb0d371b51105",
      "parents": [
        "9a304068718850bdc2d940314ed798b17a2874d1"
      ],
      "author": {
        "name": "zacharymorn",
        "email": "zacharymorn@yahoo.com",
        "time": "Wed Feb 24 12:37:34 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 24 15:37:34 2021 -0500"
      },
      "message": "LUCENE-9639: Add unit tests for SimpleTextVector format (#2404)\n\n... and fix the implementation so it passes!"
    },
    {
      "commit": "9a304068718850bdc2d940314ed798b17a2874d1",
      "tree": "5bfe363b4bb57766782265fcfbd9d7b345b87ef6",
      "parents": [
        "4fb530c52edea6cabac1fd096c7173a4350f0bbf"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 15:19:35 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 15:19:35 2021 -0500"
      },
      "message": "SOLR-15193: Fix typos\n"
    },
    {
      "commit": "4fb530c52edea6cabac1fd096c7173a4350f0bbf",
      "tree": "f543c04e04b5961adead6aa5b1b22a63fa98e533",
      "parents": [
        "a5d84631196f9e70316726ee114adbc2b62dfe64"
      ],
      "author": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 15:02:37 2021 -0500"
      },
      "committer": {
        "name": "Joel Bernstein",
        "email": "jbernste@apache.org",
        "time": "Wed Feb 24 15:02:57 2021 -0500"
      },
      "message": "SOLR-15193: Add Graph to the Visual Guide to Streaming Expressions and Math Expressions\n"
    },
    {
      "commit": "a5d84631196f9e70316726ee114adbc2b62dfe64",
      "tree": "4c4c980b14355576ae2b7601c43ec2239c54aa4d",
      "parents": [
        "3a99e2aa82d860b6a319cea39607ab3c8ef590b5"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Wed Feb 24 17:58:32 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 24 11:58:32 2021 -0500"
      },
      "message": "LUCENE-9810: Hunspell: when generating suggestions, skip too deep word FST subtrees (#2427)\n\n* LUCENE-9810: Hunspell: when generating suggestions, skip too deep word FST subtrees\r\n\r\nwe skip roots longer than misspelled+4 anyway, so there\u0027s no need to read their arcs\r\n\r\n* check more in TestPerformance.de_suggest"
    },
    {
      "commit": "3a99e2aa82d860b6a319cea39607ab3c8ef590b5",
      "tree": "dc6045afa083431e92fc71c8eacb7b667fa50c51",
      "parents": [
        "e1ff4c13541f279799d03d65cf90a50ec5cea8ea"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Wed Feb 24 17:45:35 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 24 11:45:35 2021 -0500"
      },
      "message": "LUCENE-9806: Hunspell: speed up affix condition checking (#2423)\n\n* LUCENE-9806: Hunspell: speed up affix condition checking\r\n\r\ncheck only stem beginning/end without strip/condition, not the whole candidate\r\navoid regexp if possible\r\n\r\n* hunspell: simplify AffixCondition, add more tests\r\n\r\n* add a license to the test"
    },
    {
      "commit": "e1ff4c13541f279799d03d65cf90a50ec5cea8ea",
      "tree": "17de65ca9985f7ef3f68f06b5c780df3125f056e",
      "parents": [
        "9d6fd98810aff7311e124be98f8c8f8cc66520be"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Wed Feb 24 17:43:37 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 24 11:43:37 2021 -0500"
      },
      "message": "LUCENE-9808: Hunspell suggestions: consider space/dash-separated words for each case variation (#2425)\n\n"
    },
    {
      "commit": "9d6fd98810aff7311e124be98f8c8f8cc66520be",
      "tree": "6d5938b151698b84065858801e9ca75da8f35146",
      "parents": [
        "f8be421ae1f4d9d021b71c7ec4e060413b951363"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Wed Feb 24 17:41:50 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 24 11:41:50 2021 -0500"
      },
      "message": "LUCENE-9811: Hunspell suggestions: speed up ngram calculation by not searching for substrings in impossible places (#2428)\n\n"
    },
    {
      "commit": "f8be421ae1f4d9d021b71c7ec4e060413b951363",
      "tree": "97cf458cfdd470ede08666d78528951537472bf3",
      "parents": [
        "84a35dfaea27581174c1104e239187112a1b5d43"
      ],
      "author": {
        "name": "Ignacio Vera",
        "email": "ivera@apache.org",
        "time": "Wed Feb 24 11:15:11 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 24 11:15:11 2021 +0100"
      },
      "message": "LUCENE-9705: Create Lucene90TermVectorsFormat (#2334)\n\n"
    },
    {
      "commit": "84a35dfaea27581174c1104e239187112a1b5d43",
      "tree": "79c02bbd427c9dbda7123f541bce9792b41dcd98",
      "parents": [
        "eba0e255352adb2cb72031699c3f8d3963286d89"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Wed Feb 24 02:46:24 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Wed Feb 24 02:46:24 2021 -0500"
      },
      "message": "LUCENE-9794: Optimize skipBytes implementation in remaining DataInput subclasses\n\nFix various DataInputs to no longer use skipBytesSlowly, add new tests.\n"
    },
    {
      "commit": "eba0e255352adb2cb72031699c3f8d3963286d89",
      "tree": "5c5569d8659ff1d8a1e959c6505f5b2232eb968f",
      "parents": [
        "cfb976425025a276a1f82dbb39b3699fbfffb5b2"
      ],
      "author": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 17:34:07 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 23 17:34:07 2021 -0700"
      },
      "message": "SOLR-15181: update schema to not specify the docValuesFormat (#2424)\n\n"
    },
    {
      "commit": "cfb976425025a276a1f82dbb39b3699fbfffb5b2",
      "tree": "798763389d3658b24c3a412afb7448dda509c036",
      "parents": [
        "10ece1bf2bf97d106610349cd4e2fecaa5567692"
      ],
      "author": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 12:32:50 2021 -0700"
      },
      "committer": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 12:32:50 2021 -0700"
      },
      "message": "Add backcompat indices for 8.8.1\n"
    },
    {
      "commit": "10ece1bf2bf97d106610349cd4e2fecaa5567692",
      "tree": "4988f25be66ac46538e26e0cab7404d4c1d7d063",
      "parents": [
        "bb607bf3fd5463e02e0a7282b6dfa8fd994df532"
      ],
      "author": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 12:21:49 2021 -0700"
      },
      "committer": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 12:21:49 2021 -0700"
      },
      "message": "Fix :lucene:core:spotlessApply failure due to 8.8.1 version update\n"
    },
    {
      "commit": "bb607bf3fd5463e02e0a7282b6dfa8fd994df532",
      "tree": "dd60daf4520818ec1d8e8c96a1b6cd40a55f8b9b",
      "parents": [
        "b37e165a2a05f6188595bb430be0540b91d24c4a"
      ],
      "author": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 09:02:52 2021 -0700"
      },
      "committer": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 09:02:52 2021 -0700"
      },
      "message": "Add bugfix version 8.8.1\n"
    },
    {
      "commit": "b37e165a2a05f6188595bb430be0540b91d24c4a",
      "tree": "0cd8dde6a021c9533902fbdad7f24fd58561e8d2",
      "parents": [
        "381a5cacb001453235e008976f6dc312fb149d37"
      ],
      "author": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 08:33:07 2021 -0700"
      },
      "committer": {
        "name": "Timothy Potter",
        "email": "thelabdude@gmail.com",
        "time": "Tue Feb 23 08:33:07 2021 -0700"
      },
      "message": "DOAP changes for release 8.8.1\n"
    },
    {
      "commit": "381a5cacb001453235e008976f6dc312fb149d37",
      "tree": "26132fb77ba7636a17eeb0d87a5d5874401b766d",
      "parents": [
        "c61b458719909ab9a1e395d3985f7f9cd50f3390"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Tue Feb 23 13:00:02 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 23 07:00:02 2021 -0500"
      },
      "message": "LUCENE-9805: Hunspell: fix space + mixed case heuristics on suggestions (#2420)\n\n"
    },
    {
      "commit": "c61b458719909ab9a1e395d3985f7f9cd50f3390",
      "tree": "e1398e93037c2460b8afc4b20792a0581ffc24e4",
      "parents": [
        "342ea856d38edccb9d845c64caf4af8d7a38d23d"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Tue Feb 23 12:58:22 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 23 06:58:22 2021 -0500"
      },
      "message": "LUCENE-9804: Hunspell: fix most similar dictionary entry search by reversing the comparator (#2419)\n\n"
    },
    {
      "commit": "342ea856d38edccb9d845c64caf4af8d7a38d23d",
      "tree": "d215acaf5f6a776f1d9c409af681cc0374dc312c",
      "parents": [
        "7d3f3d61ce7da3f8e6799421ae34388782c00bae"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Tue Feb 23 12:55:45 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 23 06:55:45 2021 -0500"
      },
      "message": "LUCENE-9803: Hunspell: don\u0027t check second stage suffixes if the first stage flag only occurs in prefixes (#2418)\n\n"
    },
    {
      "commit": "7d3f3d61ce7da3f8e6799421ae34388782c00bae",
      "tree": "b3be16fe36490324e456d350c9fd39d4ed85b5c4",
      "parents": [
        "34993c22ddbac702bfad321a04bbd753e9ade1c4"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Tue Feb 23 06:54:39 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 23 06:54:39 2021 -0500"
      },
      "message": "Fix tests.profile output to not run many many times (#2417)\n\nThe profiler should only be invoked once at the end of the build. During\r\nrefactoring the buildFinished() hook became nested underneath stuff such\r\nas allProjects which causes it to run too many times."
    },
    {
      "commit": "34993c22ddbac702bfad321a04bbd753e9ade1c4",
      "tree": "c8f3c86116bdaf8835af732e9e33f9d27ce676a0",
      "parents": [
        "af49df48515e3f03ec4183a626c75eeccfffefa7"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Tue Feb 23 05:25:21 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 22 23:25:21 2021 -0500"
      },
      "message": "LUCENE-9801: Hunspell suggestions: speed up expandWord by enumerating only applicable affixes (#2416)\n\n"
    },
    {
      "commit": "af49df48515e3f03ec4183a626c75eeccfffefa7",
      "tree": "5a0785d2d74fa148a41da937f090a1f3522cb77f",
      "parents": [
        "d1a5b9df021dd292b0f4352a807041e85c42270c"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Mon Feb 22 22:39:14 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Mon Feb 22 22:39:14 2021 -0500"
      },
      "message": "Fix compilation failure on linux due to wrong case of package name\n\nCorrect package name in backwards-codecs from Lucene87 -\u003e lucene87\n\nIt may cause no issues for case-insensitive filesystems such as on Mac\nOS X or Windows, but it breaks on linux.\n"
    },
    {
      "commit": "d1a5b9df021dd292b0f4352a807041e85c42270c",
      "tree": "63a596a5f206a47b1701a13ef5f8344a4084252a",
      "parents": [
        "4d7b2aebfe01e2a8d0407c179238bb5e092b8d2a"
      ],
      "author": {
        "name": "Noble Paul",
        "email": "noble.paul@gmail.com",
        "time": "Tue Feb 23 13:03:38 2021 +1100"
      },
      "committer": {
        "name": "Noble Paul",
        "email": "noble.paul@gmail.com",
        "time": "Tue Feb 23 13:03:38 2021 +1100"
      },
      "message": "refactor /cluster/aliases V2 API to use annotations\n"
    },
    {
      "commit": "4d7b2aebfe01e2a8d0407c179238bb5e092b8d2a",
      "tree": "001167a9cfd82b054076c9d81b33f11f4466a1ba",
      "parents": [
        "42da2b45e6f38ecbb746e571692cc907b79ca426"
      ],
      "author": {
        "name": "Julie Tibshirani",
        "email": "julie.tibshirani@elastic.co",
        "time": "Mon Feb 22 11:49:02 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 22 11:49:02 2021 -0800"
      },
      "message": "LUCENE-9705: Create Lucene90DocValuesFormat and Lucene90NormsFormat (#2392)\n\nFor now these are just copies of Lucene80DocValuesFormat and\r\nLucene80NormsFormat. The existing formats were moved to backwards-codecs."
    },
    {
      "commit": "42da2b45e6f38ecbb746e571692cc907b79ca426",
      "tree": "54a96b6f58459cfe5c17b584437eba7013d07477",
      "parents": [
        "bfce5f36da5ff3aac3771d92f5e57d95cdafe41a"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Mon Feb 22 20:06:24 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 22 14:06:24 2021 -0500"
      },
      "message": "LUCENE-9800: Hunspell: put a time limit on suggestion calculation (#2414)\n\n* LUCENE-9800: Hunspell: put a time limit on suggestion calculation\r\n\r\n* fix review remarks"
    },
    {
      "commit": "bfce5f36da5ff3aac3771d92f5e57d95cdafe41a",
      "tree": "a070946520c4d392fb0d351a6ff13b19fcf6a001",
      "parents": [
        "f43fe7642e9f1eb48b7438e2b132d9efc641edb6"
      ],
      "author": {
        "name": "Julie Tibshirani",
        "email": "julie.tibshirani@elastic.co",
        "time": "Mon Feb 22 11:02:37 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 22 11:02:37 2021 -0800"
      },
      "message": "LUCENE-9616: Add developer docs on how to update a format. (#2395)\n\nThis commit adds simple guidelines on how to make a change to a file format:\r\n* Document how the \u0027copy-on-write\u0027 approach works with backwards-codecs\r\n* Clarify that we prefer to copy the format instead of using internal versions"
    },
    {
      "commit": "f43fe7642e9f1eb48b7438e2b132d9efc641edb6",
      "tree": "2de4c9fdfc5f78855d0252e61d5b70565e294695",
      "parents": [
        "f783848e710f56f410906c235138842b5ac04b69"
      ],
      "author": {
        "name": "Julie Tibshirani",
        "email": "julie.tibshirani@elastic.co",
        "time": "Mon Feb 22 10:45:13 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 22 10:45:13 2021 -0800"
      },
      "message": "LUCENE-9705: Create Lucene90PostingsFormat (#2310)\n\nFor now this is just a copy of Lucene90PostingsFormat. The existing\r\nLucene84PostingsFormat was moved to backwards-codecs, along with its utility\r\nclasses."
    },
    {
      "commit": "f783848e710f56f410906c235138842b5ac04b69",
      "tree": "08f892e21b0a9a3cf9c7ce04f0e1f8174169f2a3",
      "parents": [
        "e420e6c8f6f4bc80575901f4b9adbe77001b5aeb"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Mon Feb 22 11:35:36 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 22 05:35:36 2021 -0500"
      },
      "message": "LUCENE-9799: Hunspell: don\u0027t check second-level affixes when the first level isn\u0027t a continuation (#2413)\n\n* LUCENE-9799: Hunspell: don\u0027t check second-level affixes when the first level isn\u0027t a continuation\r\n\r\n* check more words in TestPerformance"
    },
    {
      "commit": "e420e6c8f6f4bc80575901f4b9adbe77001b5aeb",
      "tree": "ea75a76b03c00df49340b9f398310e14230b6a72",
      "parents": [
        "c472be5b8687037cf774098e3ac8f9acec48956d"
      ],
      "author": {
        "name": "Gus Heck",
        "email": "46900717+gus-asf@users.noreply.github.com",
        "time": "Sun Feb 21 14:36:19 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 21 14:36:19 2021 -0500"
      },
      "message": "SOLR-15160 update cloud.sh (#2393)\n\n"
    },
    {
      "commit": "c472be5b8687037cf774098e3ac8f9acec48956d",
      "tree": "792b5a23d7e7ce3c58d4bb37b8003c549d0bbef4",
      "parents": [
        "88ff3cd58d882970b4f9b943396edd6b84b89dc2"
      ],
      "author": {
        "name": "Ilan Ginzburg",
        "email": "ilansolr@gmail.com",
        "time": "Sun Feb 21 19:04:53 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 21 19:04:53 2021 +0100"
      },
      "message": "SOLR-15157: fix wrong assumptions on stats returned by Overseer when cluster state updates are distributed (#2410)\n\n"
    },
    {
      "commit": "88ff3cd58d882970b4f9b943396edd6b84b89dc2",
      "tree": "f0bea66a9910ca82fd818e4c17ae24af9c2bf8b8",
      "parents": [
        "7619165470a1dc8d111115b93f7dca27bb63bc0f"
      ],
      "author": {
        "name": "Gus Heck",
        "email": "gus@apache.org",
        "time": "Sun Feb 21 12:05:53 2021 -0500"
      },
      "committer": {
        "name": "Gus Heck",
        "email": "gus@apache.org",
        "time": "Sun Feb 21 12:05:53 2021 -0500"
      },
      "message": "SOLR-14787 CHANGES.txt entry.\n"
    },
    {
      "commit": "7619165470a1dc8d111115b93f7dca27bb63bc0f",
      "tree": "17baabf194803787f7146f8a3e80ab560d2453e3",
      "parents": [
        "b298d7fb160a49f552dc3987b83aa53601c7b29a"
      ],
      "author": {
        "name": "Gus Heck",
        "email": "gus@apache.org",
        "time": "Mon Feb 01 18:28:31 2021 -0500"
      },
      "committer": {
        "name": "Gus Heck",
        "email": "gus@apache.org",
        "time": "Sun Feb 21 11:57:24 2021 -0500"
      },
      "message": "Documenting CloneFieldUpdateProcessorFactory once is enough :).\n"
    },
    {
      "commit": "b298d7fb160a49f552dc3987b83aa53601c7b29a",
      "tree": "ea756c2c21310c7105e7f9f42078b88ad5ccce15",
      "parents": [
        "107926e486f8cd6bbfc8abb055c9f58fe56f9cbb"
      ],
      "author": {
        "name": "Kevin Watters",
        "email": "kwatters@kmwllc.com",
        "time": "Sun Feb 21 11:49:36 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 21 11:49:36 2021 -0500"
      },
      "message": "SOLR-14787 - Adding support to use inequalities to the payload check query parser. (#1954)\n\n"
    },
    {
      "commit": "107926e486f8cd6bbfc8abb055c9f58fe56f9cbb",
      "tree": "8189f987661fb9625701f4f897f9b688b1b8cd21",
      "parents": [
        "d2fb89c22f44fdc23501751cdf7fbf654c073b07"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sun Feb 21 11:19:41 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sun Feb 21 11:19:41 2021 -0500"
      },
      "message": "LUCENE-9795: fix CheckIndex not to validate SortedDocValues as if they were BinaryDocValues\n\nCheckIndex already validates SortedDocValues properly: reads every\ndocument\u0027s ordinal and validates derefing all the ordinals back to bytes\nfrom the terms dictionary.\n\nIt should not do an additional (very slow) pass where it treats the\nfield as if it were binary (doc -\u003e ord -\u003e byte[]), this is slow and\ndoesn\u0027t validate any additional index data.\n\nNow that the term dictionary of SortedDocValues may be compressed, it is\nespecially slow to misuse the docvalues field in this way.\n"
    },
    {
      "commit": "d2fb89c22f44fdc23501751cdf7fbf654c073b07",
      "tree": "0c0719eecbc20c6ad832ec3b161a232d8177423c",
      "parents": [
        "224843a2ba24829cd2bbbef67160ce62df3493eb"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Sat Feb 20 20:05:47 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dweiss@apache.org",
        "time": "Sat Feb 20 20:18:16 2021 +0100"
      },
      "message": "LUCENE-9793: Add task time aggregation utility (enabled with -Ptask.times\u003dtrue).\n"
    },
    {
      "commit": "224843a2ba24829cd2bbbef67160ce62df3493eb",
      "tree": "6db46ac4434623530e9c4d7abaf44713f9672a74",
      "parents": [
        "c51fee9c1a59030bda61b600cca8923410f1e090"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Sat Feb 20 19:28:47 2021 +0100"
      },
      "committer": {
        "name": "Dawid Weiss",
        "email": "dweiss@apache.org",
        "time": "Sat Feb 20 20:18:02 2021 +0100"
      },
      "message": "Clean up stale comments a bit.\n"
    },
    {
      "commit": "c51fee9c1a59030bda61b600cca8923410f1e090",
      "tree": "fd6659fdbf023128fcb74dd383c8c5a4f865b599",
      "parents": [
        "2f0d191452b9a02dcccd60cf551b450801668203"
      ],
      "author": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sat Feb 20 12:11:32 2021 -0500"
      },
      "committer": {
        "name": "Robert Muir",
        "email": "rmuir@apache.org",
        "time": "Sat Feb 20 12:11:32 2021 -0500"
      },
      "message": "LUCENE-9480: Make DataInput.skipBytes(long) abstract\n\nskipBytes() is a \"relative\" version of seek(), but DataInput previously\nimplemented it via read() calls, because DataInput\u0027s API does not\ninclude absolute positioning methods (seek, getFilePointer).\n\nThis resulted in inefficiencies: calls to skipBytes() would cause\nbuffers to be allocated, bytes copied, etc.\n\nInstead, make the subclass implement skipBytes() explicitly. The old\nDataInput implementation is marked deprecated and renamed to skipBytesSlowly().\n\nSome subclasses still implement skipBytes() via skipBytesSlowly(), to be\nfixed in future improvements.\n"
    },
    {
      "commit": "2f0d191452b9a02dcccd60cf551b450801668203",
      "tree": "ef71d2a33b474d9a4de67d35d1597df145afaa41",
      "parents": [
        "582a9f2e14d6fa850f97d7cf698470928d5748dc"
      ],
      "author": {
        "name": "Eric Pugh",
        "email": "epugh@opensourceconnections.com",
        "time": "Sat Feb 20 10:49:09 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 20 10:49:09 2021 -0500"
      },
      "message": "SOLR-15162: Add some parameters to make MODIFYCOLLECTION v1 and v2 more similar.    (#2402)\n\n* expose readOnly parameter to v2 of modifycollection.\r\n\r\n\r\nCo-authored-by: epugh@opensourceconnections.com \u003c\u003e"
    },
    {
      "commit": "582a9f2e14d6fa850f97d7cf698470928d5748dc",
      "tree": "70aaae7f06fdc9e228bb652e65d00b52a936a15f",
      "parents": [
        "515a41dee97fd1929ae9d3ff132a5b9376c52983"
      ],
      "author": {
        "name": "Jason Gerlowski",
        "email": "jason.gerlowski@lucidworks.com",
        "time": "Fri Feb 19 15:54:26 2021 -0500"
      },
      "committer": {
        "name": "Jason Gerlowski",
        "email": "jason.gerlowski@lucidworks.com",
        "time": "Fri Feb 19 15:54:26 2021 -0500"
      },
      "message": "SOLR-15087: CHANGES.txt entry\n"
    },
    {
      "commit": "515a41dee97fd1929ae9d3ff132a5b9376c52983",
      "tree": "d110388f82b03684ffb5c2990308e62d6a5cbc6d",
      "parents": [
        "31a64927a46fb2b34c1a18f1f82cb61b3fc4f0d3"
      ],
      "author": {
        "name": "Dawid Weiss",
        "email": "dawid.weiss@carrotsearch.com",
        "time": "Fri Feb 19 21:13:40 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 19 21:13:40 2021 +0100"
      },
      "message": "LUCENE-9792: add testRegressions task that downloads and runs hunspell regression tests. (#2407)\n\n"
    },
    {
      "commit": "31a64927a46fb2b34c1a18f1f82cb61b3fc4f0d3",
      "tree": "003a60b410c05e5fdb733d982c074be1108ee8e4",
      "parents": [
        "5325d2e6f47381ba0884ad233fdc2a11192269ee"
      ],
      "author": {
        "name": "Peter Gromov",
        "email": "peter@jetbrains.com",
        "time": "Fri Feb 19 20:16:39 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 19 20:16:39 2021 +0100"
      },
      "message": "LUCENE-9785: Hunspell: don\u0027t check case in compound middle and end (#2398)\n\n"
    }
  ],
  "next": "5325d2e6f47381ba0884ad233fdc2a11192269ee"
}
