)]}'
{
  "log": [
    {
      "commit": "c2746f3c71fa6faca72d870c0da19a4326b86bd4",
      "tree": "8ca65143e687fa6381edcce53a61566918af1935",
      "parents": [
        "e9adc2e8dc592f463238ba1d33dd6f9fcc91e63e"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 16 17:55:26 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 17:55:26 2026 +0200"
      },
      "message": "docs: expand AGENTS.md and README.md with new tests and gotchas (#20)\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e"
    },
    {
      "commit": "e9adc2e8dc592f463238ba1d33dd6f9fcc91e63e",
      "tree": "83d1321eeab58b0b05eb3ec63eca9d84c08c4524",
      "parents": [
        "8146292078e954e7bad47c798bc25ad5b8828d29"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 16 14:17:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 14:17:00 2026 +0200"
      },
      "message": "docs: update AGENTS.md and README.md with additional test classes and constraints (#19)\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e"
    },
    {
      "commit": "8146292078e954e7bad47c798bc25ad5b8828d29",
      "tree": "c2268832c07350c528e820107bd28cf66c64637e",
      "parents": [
        "9d09194bd30dcc735214dd6bb4e17762b93da953"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 02 12:47:58 2026 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 02 12:47:58 2026 +0200"
      },
      "message": "Add security section to AGENTS.md\n"
    },
    {
      "commit": "9d09194bd30dcc735214dd6bb4e17762b93da953",
      "tree": "ad52ebb9ac28b54c9ad26029e6d856406fe831dc",
      "parents": [
        "8596f52f2f5c6e4585a884597c760b0742e1acbb"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 02 11:09:32 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 11:09:32 2026 +0200"
      },
      "message": "docs: expand AGENTS.md and README.md with initializer, allow-list, and mount details (#18)\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e"
    },
    {
      "commit": "8596f52f2f5c6e4585a884597c760b0742e1acbb",
      "tree": "b8234aac40605bd8e435af49d03881ef2b0aff2d",
      "parents": [
        "9ef82f3b0c20925559b2c10e45bb9e6938083fde"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 02 08:36:16 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 08:36:16 2026 +0200"
      },
      "message": "docs: add AGENTS.md, CLAUDE.md, and expand README (#17)\n\nAdd AGENTS.md with full project overview, core commands, layout,\ndevelopment constraints, testing guidelines, and gotchas. Add\nCLAUDE.md that delegates to AGENTS.md. Expand README with build,\ntest, code quality, requirements, main components, project structure,\nlogin administrative allow-list, and node-types/namespaces sections.\nAlso fix a minor typo (\u0027can registered\u0027 → \u0027can be registered\u0027).\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e"
    },
    {
      "commit": "9ef82f3b0c20925559b2c10e45bb9e6938083fde",
      "tree": "394e539f6a391f87f4a3a6d4a85e4c43c0d8cfe0",
      "parents": [
        "b7bce64ee01bffa12324794f5eb97d7506eaa8aa",
        "23850ab4d45e1fe211030ebf25d8f368b7054419"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed May 27 17:34:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 17:34:10 2026 +0200"
      },
      "message": "Merge pull request #16 from apache/maia/workflow-1779888477583\n\nchore: upgrade parent POM to v66 and reformat Java sources"
    },
    {
      "commit": "23850ab4d45e1fe211030ebf25d8f368b7054419",
      "tree": "394e539f6a391f87f4a3a6d4a85e4c43c0d8cfe0",
      "parents": [
        "b7bce64ee01bffa12324794f5eb97d7506eaa8aa"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed May 27 15:27:57 2026 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed May 27 15:27:57 2026 +0200"
      },
      "message": "chore: upgrade parent POM to v66 and reformat Java sources\n\nUpdates sling-bundle-parent from 52 to 66, sets sling.java.version\u003d8,\nreorders imports to follow Google Java Style, and reformats Javadoc\ncomments throughout the codebase. No functional changes.\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e\n"
    },
    {
      "commit": "b7bce64ee01bffa12324794f5eb97d7506eaa8aa",
      "tree": "41626faaf40122e788464176023993ca9fc28fe3",
      "parents": [
        "71e1fab9c4a9aa2821d05d6d3628388c2c7f4a08",
        "3dcf49bb95f077ce8e3bd635596cbd386ecf293a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Dec 22 11:54:32 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 11:54:32 2025 +0100"
      },
      "message": "Merge pull request #15 from ankursinglaadobe/SLING-13041\n\nSLING-13041: Fixing Inconsistent precedence behavior between legacy a…"
    },
    {
      "commit": "3dcf49bb95f077ce8e3bd635596cbd386ecf293a",
      "tree": "41626faaf40122e788464176023993ca9fc28fe3",
      "parents": [
        "71e1fab9c4a9aa2821d05d6d3628388c2c7f4a08"
      ],
      "author": {
        "name": "Ankur Singla",
        "email": "ankursingla@adobe.com",
        "time": "Mon Dec 22 15:34:50 2025 +0530"
      },
      "committer": {
        "name": "Ankur Singla",
        "email": "ankursingla@adobe.com",
        "time": "Mon Dec 22 15:34:50 2025 +0530"
      },
      "message": "SLING-13041: Fixing Inconsistent precedence behavior between legacy and new configuration\n"
    },
    {
      "commit": "71e1fab9c4a9aa2821d05d6d3628388c2c7f4a08",
      "tree": "d6e37346fe9aa85885b3467e050c5f0a5102cf8e",
      "parents": [
        "db96d7cd411861a5c4bebf2527cd3d51fce7ebe5",
        "352cf7db3d2bd10577040756f2f38f77d2241628"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Dec 19 15:15:34 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 19 15:15:34 2025 +0100"
      },
      "message": "Merge pull request #14 from ankursinglaadobe/SLING-13039\n\nSLING-13039: Fix Legacy bundle regexp configuration ignored when bypa…"
    },
    {
      "commit": "352cf7db3d2bd10577040756f2f38f77d2241628",
      "tree": "d6e37346fe9aa85885b3467e050c5f0a5102cf8e",
      "parents": [
        "db96d7cd411861a5c4bebf2527cd3d51fce7ebe5"
      ],
      "author": {
        "name": "Ankur Singla",
        "email": "ankursingla@adobe.com",
        "time": "Fri Dec 19 19:21:28 2025 +0530"
      },
      "committer": {
        "name": "Ankur Singla",
        "email": "ankursingla@adobe.com",
        "time": "Fri Dec 19 19:21:28 2025 +0530"
      },
      "message": "SLING-13039: Fix Legacy bundle regexp configuration ignored when bypass configuration is missing\n"
    },
    {
      "commit": "db96d7cd411861a5c4bebf2527cd3d51fce7ebe5",
      "tree": "46fc2799cf0b1995bc3e6855adaaf270d7c77b00",
      "parents": [
        "1f248fb39e77c2314760abb6c6185221517af374"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:20:02 2025 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:20:02 2025 +0200"
      },
      "message": "SLING-12866 - Restrict force pushes, auto-delete branches on merge\n"
    },
    {
      "commit": "1f248fb39e77c2314760abb6c6185221517af374",
      "tree": "a97dfe083002b918df39d200a9b39fa6bb45c396",
      "parents": [
        "c8a53dff4ec163e19a014c470126eb4450f78cde"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 17:48:53 2024 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 18:06:18 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "c8a53dff4ec163e19a014c470126eb4450f78cde",
      "tree": "f9019a62cf528867d57107cebe0db9ebaddb536f",
      "parents": [
        "f560797df5d4f601035d7378e2616341815f67ee"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Oct 12 19:09:17 2023 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Oct 12 19:09:17 2023 +0200"
      },
      "message": "SLING-12094 - Use GitHub for the Maven scm.url value\n"
    },
    {
      "commit": "f560797df5d4f601035d7378e2616341815f67ee",
      "tree": "12c9569daa0df86edcf94c5a1201c59f60b5dced",
      "parents": [
        "5662535682ca55a16ada59e46b4c46fe73eda00a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 02 06:59:26 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 02 06:59:26 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "5662535682ca55a16ada59e46b4c46fe73eda00a",
      "tree": "c559afd13dca852c00074954a25b5ee2dcb659f6",
      "parents": [
        "b5afbd6088d3d311bb0151287481e760f88d7094"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 02 06:59:19 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 02 06:59:19 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.2.0\n"
    },
    {
      "commit": "b5afbd6088d3d311bb0151287481e760f88d7094",
      "tree": "1397546d438a8c4928d44f6f44cd7bfcf509dabc",
      "parents": [
        "89e3620f08b011026ed7ad3db52a3b0aefb23794",
        "6089832f16a72ec68561e0c94ee0dc5b551628a4"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Sep 29 10:21:37 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 29 10:21:37 2023 +0200"
      },
      "message": "Merge pull request #11 from apache/issues/SLING-11741\n\nIssues/sling 11741"
    },
    {
      "commit": "6089832f16a72ec68561e0c94ee0dc5b551628a4",
      "tree": "1397546d438a8c4928d44f6f44cd7bfcf509dabc",
      "parents": [
        "d2124685d3d54fbb553072aa66d242b6b94bbc20"
      ],
      "author": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Tue Sep 26 22:31:27 2023 +0200"
      },
      "committer": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Tue Sep 26 22:31:27 2023 +0200"
      },
      "message": "address sonar cloud bugs and smells\n"
    },
    {
      "commit": "d2124685d3d54fbb553072aa66d242b6b94bbc20",
      "tree": "4e0372d399e40e2a281b44ddff4ce536600dc5d1",
      "parents": [
        "ce1e6a92377fdd7c912353c2aa96deec10e645b7"
      ],
      "author": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Tue Sep 26 22:04:05 2023 +0200"
      },
      "committer": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Tue Sep 26 22:04:05 2023 +0200"
      },
      "message": "SLING-12046 - Update org.apache.sling.jcr.base to parent pom 52\n"
    },
    {
      "commit": "ce1e6a92377fdd7c912353c2aa96deec10e645b7",
      "tree": "642f0fba83de13db44ef0741c39df1dab66b7a91",
      "parents": [
        "3051bbf53855a6af6311aa452d827ffc13d480db"
      ],
      "author": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Tue Sep 26 18:27:51 2023 +0200"
      },
      "committer": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Tue Sep 26 18:27:51 2023 +0200"
      },
      "message": "Let LegacyFragment extend AllowListFragment\n"
    },
    {
      "commit": "3051bbf53855a6af6311aa452d827ffc13d480db",
      "tree": "5ece46766ae7085821766a657b8f32c2147ffa2f",
      "parents": [
        "f4c6b07ba07276f95f688142d255e89514f30275"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Sep 20 09:14:02 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Sep 20 09:14:02 2023 +0200"
      },
      "message": "Avoid changing OSGi configurations at runtime\n"
    },
    {
      "commit": "f4c6b07ba07276f95f688142d255e89514f30275",
      "tree": "cfa1746d0f4771d4a7e308295c2c19570b0b9bbd",
      "parents": [
        "7dcbb0a8b416e57a2b1ea5824a4a5c3e38fa2b09"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Sep 19 10:26:08 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 19 10:26:08 2023 +0200"
      },
      "message": "Update AllowListFragment.java"
    },
    {
      "commit": "7dcbb0a8b416e57a2b1ea5824a4a5c3e38fa2b09",
      "tree": "0cbb73ea2a1a9eb8a61dce9f0bac77b83baeb03f",
      "parents": [
        "a0be7ddb128c143606df02909625eef2701b0372"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 06 14:54:39 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 06 14:54:39 2023 +0200"
      },
      "message": "Handle case when configuration already exists\n"
    },
    {
      "commit": "a0be7ddb128c143606df02909625eef2701b0372",
      "tree": "98526f848e8c4faa898fc87cae31c5a869a3f03f",
      "parents": [
        "f33148701b114da4aead5d373e8e5dac852a0511"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Jun 05 06:53:15 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Jun 05 06:53:15 2023 +0200"
      },
      "message": "Add comment and update logging\n"
    },
    {
      "commit": "f33148701b114da4aead5d373e8e5dac852a0511",
      "tree": "cbc70392f8b3682569204cdde9b6c6b3396b8f73",
      "parents": [
        "3974dbfee7af48aff0a436dccfed7126d992a426"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:26:01 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Make sure configurations are updated before using service starts\n"
    },
    {
      "commit": "3974dbfee7af48aff0a436dccfed7126d992a426",
      "tree": "f75a27a12c016d2a3c44552c12512fc64902edc4",
      "parents": [
        "cb64abc32b373173307924c3ff97c5dddc56fb2c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:22:00 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Use constants for pid/factory pid\n"
    },
    {
      "commit": "cb64abc32b373173307924c3ff97c5dddc56fb2c",
      "tree": "68cfb5685056edfc16761c5a27a6ae0fa3610c2a",
      "parents": [
        "ab930d1ca171d51de75867539bb39de7e72d24b3"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:14:17 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Merge code into a single class\n"
    },
    {
      "commit": "ab930d1ca171d51de75867539bb39de7e72d24b3",
      "tree": "770df7b74b3938f5849f228554313c8af4b56998",
      "parents": [
        "66254bc4dc96b46580bdc9aca7e8ad3893c8c44c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Jun 03 18:44:02 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Fix factory configuration handling, update all occurences, fix tests\n"
    },
    {
      "commit": "66254bc4dc96b46580bdc9aca7e8ad3893c8c44c",
      "tree": "30e8d8a204332d1833a911518de8c4785b0fc2fa",
      "parents": [
        "f0ecb5e2d13bdceae2b50946c18b5f5fac4a6239"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Jun 03 15:15:59 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Rename variables\n"
    },
    {
      "commit": "f0ecb5e2d13bdceae2b50946c18b5f5fac4a6239",
      "tree": "73d0fb69954246c3d82890297ba9618e2bdf2605",
      "parents": [
        "bccbc09a9434754249bb6eaa85e2816e571a40d6"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Jun 03 14:01:28 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Rename fragment to AllowListFragment\n"
    },
    {
      "commit": "bccbc09a9434754249bb6eaa85e2816e571a40d6",
      "tree": "d5adc8179d13f78c6a4c8a0ca2550d43783f752d",
      "parents": [
        "7695e1864769b66eba7112a68af75a5cb09869e5"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Jun 03 13:50:01 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Update gitignore\n"
    },
    {
      "commit": "7695e1864769b66eba7112a68af75a5cb09869e5",
      "tree": "11d2053f9effd23ddea3b7173cf5a7d98f74f994",
      "parents": [
        "a2dadc694edd2da9e8bc9fd68712d0750712686f"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Jun 03 13:49:24 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Switch to cm service dependency and remove perm file\n"
    },
    {
      "commit": "a2dadc694edd2da9e8bc9fd68712d0750712686f",
      "tree": "245bad71d4c422cd04b600f161d44c3f01678561",
      "parents": [
        "dddeff50c51d42b42ce1ce041eefcc2beaf27e3f"
      ],
      "author": {
        "name": "cristian cioriia",
        "email": "cioriia@adobe.com",
        "time": "Tue Mar 21 16:05:29 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Implement PR feedback.\n"
    },
    {
      "commit": "dddeff50c51d42b42ce1ce041eefcc2beaf27e3f",
      "tree": "d78d4313c67906fa11ff7481ced56d4322bc1739",
      "parents": [
        "d3750196448a2323711504aaffaf7c8b0b508440"
      ],
      "author": {
        "name": "cristian cioriia",
        "email": "cioriia@adobe.com",
        "time": "Thu Feb 23 16:44:45 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Update the configurations when the listener components start.\n"
    },
    {
      "commit": "d3750196448a2323711504aaffaf7c8b0b508440",
      "tree": "56f1aede7f71d70be28d234bf77f70b83e7955f4",
      "parents": [
        "5e6f38c29b1fe0c419de9708c10481a3e4f8d30b"
      ],
      "author": {
        "name": "cristian cioriia",
        "email": "cioriia@adobe.com",
        "time": "Wed Feb 22 17:30:31 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "Update configuration for the allowlist based on the older whitelist configs.\n"
    },
    {
      "commit": "5e6f38c29b1fe0c419de9708c10481a3e4f8d30b",
      "tree": "d280a4db2b31665d402cb2677c42c995f4231721",
      "parents": [
        "89e3620f08b011026ed7ad3db52a3b0aefb23794"
      ],
      "author": {
        "name": "cristian cioriia",
        "email": "cioriia@adobe.com",
        "time": "Wed Feb 22 17:29:33 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Jun 04 10:42:45 2023 +0200"
      },
      "message": "[SLING-11741] Provide alternative terminology for inequitable terms\n"
    },
    {
      "commit": "89e3620f08b011026ed7ad3db52a3b0aefb23794",
      "tree": "50c554f249322818316dd9aa454d160c55dbefad",
      "parents": [
        "8834f93dedd6886bc12155ea2abbe8f11fb07b5b"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:55 2023 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:55 2023 +0300"
      },
      "message": "SLING-11709 - Set up Jira autolinks to all Sling Github projects\n\nUpdate .asf.yaml to respect defaults\n"
    },
    {
      "commit": "8834f93dedd6886bc12155ea2abbe8f11fb07b5b",
      "tree": "236117292d55d277218399d5cf7e5149db973122",
      "parents": [
        "5cb1578bea19740f560933fc9ae8362d0309964d",
        "11d72d6a2a0284ca79b90a30b5a605b00a6010ef"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 04 18:00:07 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 04 18:00:07 2023 +0200"
      },
      "message": "Merge pull request #10 from apache/SLING-11819\n\nSLING-11819 : Update to latest Sling mock dependencies"
    },
    {
      "commit": "11d72d6a2a0284ca79b90a30b5a605b00a6010ef",
      "tree": "236117292d55d277218399d5cf7e5149db973122",
      "parents": [
        "0fc4bef94ac156448eb5c6aacdfb42b1f09e1b67"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 04 16:34:25 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 04 16:34:25 2023 +0200"
      },
      "message": "Update to parent pom 49\n"
    },
    {
      "commit": "0fc4bef94ac156448eb5c6aacdfb42b1f09e1b67",
      "tree": "ccc13a30ded507f1f137a9f0a02f6f594b9d2a47",
      "parents": [
        "5cb1578bea19740f560933fc9ae8362d0309964d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 04 15:56:11 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 04 15:56:11 2023 +0200"
      },
      "message": "SLING-11819 : Update to latest Sling mock dependencies\n"
    },
    {
      "commit": "5cb1578bea19740f560933fc9ae8362d0309964d",
      "tree": "0b810d059344f3af7fab3a194519d7c053f9abde",
      "parents": [
        "5971a09ac7d7a50c573499c45598eaf80c0cbdc8"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue Apr 04 15:40:22 2023 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue Apr 04 15:40:22 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "5971a09ac7d7a50c573499c45598eaf80c0cbdc8",
      "tree": "912b82735d6cef268ed870ea502b66b8dec14929",
      "parents": [
        "624329c233a9bc4f090073195cbfbaf6e52a7234"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue Apr 04 15:40:15 2023 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue Apr 04 15:40:15 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.14\n"
    },
    {
      "commit": "624329c233a9bc4f090073195cbfbaf6e52a7234",
      "tree": "d32865e98cb8ba9dd73a1927748ee171c5be42f1",
      "parents": [
        "8bc0096c6d56890c5ebd3e273fa663278308bd24"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 04 13:31:20 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 04 13:31:20 2023 +0200"
      },
      "message": "SLING-11818 : Update to Sling Parent POM 48 broke api generation\n"
    },
    {
      "commit": "8bc0096c6d56890c5ebd3e273fa663278308bd24",
      "tree": "989bf2315d218dddbf8ad1406e0d78ad9e1384fa",
      "parents": [
        "393b5c9604b30eb591661403eec70106560c975b"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed Feb 08 18:32:15 2023 +0100"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed Feb 08 18:32:15 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "393b5c9604b30eb591661403eec70106560c975b",
      "tree": "c4e7200be75ae41c8ba0e07fe9c252b75421c7e0",
      "parents": [
        "779d8a7dd0437a4f31de02c0d995afcf83b9904b"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed Feb 08 18:32:07 2023 +0100"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed Feb 08 18:32:07 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.12\n"
    },
    {
      "commit": "779d8a7dd0437a4f31de02c0d995afcf83b9904b",
      "tree": "66db4015c4b068ae2c5f80a050a523539404a5c5",
      "parents": [
        "97ea7f527040b1bcb0f7f9888a4c599ca91f58cb",
        "6ed0a030fd5f13774aff0073c55cbe3ace0153cb"
      ],
      "author": {
        "name": "anchela",
        "email": "angela@apache.org",
        "time": "Wed Feb 08 18:27:44 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 08 18:27:44 2023 +0100"
      },
      "message": "Merge pull request #8 from apache/SLING-11770\n\nSLING-11770 : Cleanup in sling-jcr-base"
    },
    {
      "commit": "6ed0a030fd5f13774aff0073c55cbe3ace0153cb",
      "tree": "66db4015c4b068ae2c5f80a050a523539404a5c5",
      "parents": [
        "97ea7f527040b1bcb0f7f9888a4c599ca91f58cb"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed Feb 08 17:48:30 2023 +0100"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed Feb 08 17:48:30 2023 +0100"
      },
      "message": "SLING-11770 : Cleanup in sling-jcr-base\n"
    },
    {
      "commit": "97ea7f527040b1bcb0f7f9888a4c599ca91f58cb",
      "tree": "ea5765b5afbe2f5054ed83756caf1c92af726a85",
      "parents": [
        "98f9d456df6fc50ad105b9d1f55486c1a13b1663"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Jun 23 16:22:47 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Jun 23 16:22:47 2022 +0200"
      },
      "message": "Update to parent 48\n\nOnly use individual OSGi chapter dependencies"
    },
    {
      "commit": "98f9d456df6fc50ad105b9d1f55486c1a13b1663",
      "tree": "fb7bd2e6ba94cbdb22bd321b28387e1166d55690",
      "parents": [
        "a2b83cf7fce74a73c4fcd6d531bbfd3fecbf9224"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:22 2022 -0500"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:22 2022 -0500"
      },
      "message": "SLING-11051 - Fixing JavaDoc badge\n"
    },
    {
      "commit": "a2b83cf7fce74a73c4fcd6d531bbfd3fecbf9224",
      "tree": "bf7091a74eb92f8c0e0fd877c86357a6eb289211",
      "parents": [
        "63d3470edf6361daa1cf956832aa0bad3b28b655"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:43:13 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:43:13 2021 +0200"
      },
      "message": "SLING-10676 - remove SECURITY.md which is not needed\n"
    },
    {
      "commit": "63d3470edf6361daa1cf956832aa0bad3b28b655",
      "tree": "a92b8518e19f7ca884d25acedb3dac8060271771",
      "parents": [
        "c063ae1d8bfd03376694574efa0af7347b6a27e5"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:08 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:08 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "c063ae1d8bfd03376694574efa0af7347b6a27e5",
      "tree": "88da8143635279c790d87ae4aab3c8306bd062c6",
      "parents": [
        "911f7ac66ad6465002539c219b4ffdac1ea10cc0"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:11:10 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:11:10 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "911f7ac66ad6465002539c219b4ffdac1ea10cc0",
      "tree": "bf7091a74eb92f8c0e0fd877c86357a6eb289211",
      "parents": [
        "74a55c733864b0b6abcd8f66cc9d9f7758d334d6"
      ],
      "author": {
        "name": "Stefan Egli",
        "email": "stefanegli@apache.org",
        "time": "Mon Jul 19 14:59:03 2021 +0200"
      },
      "committer": {
        "name": "Stefan Egli",
        "email": "stefanegli@apache.org",
        "time": "Mon Jul 19 14:59:03 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "74a55c733864b0b6abcd8f66cc9d9f7758d334d6",
      "tree": "6a87de640b60f7924b69a1769b6e646bea02ac7f",
      "parents": [
        "0101dd65c24cc7afacb8fc6679a4408fe9d4bf5a"
      ],
      "author": {
        "name": "Stefan Egli",
        "email": "stefanegli@apache.org",
        "time": "Mon Jul 19 14:58:52 2021 +0200"
      },
      "committer": {
        "name": "Stefan Egli",
        "email": "stefanegli@apache.org",
        "time": "Mon Jul 19 14:58:52 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.10\n"
    },
    {
      "commit": "0101dd65c24cc7afacb8fc6679a4408fe9d4bf5a",
      "tree": "b547b16b8336bae66db23f2134f52fa097c9ae53",
      "parents": [
        "9c1e936862d6e72265cb9420965da937066f3273",
        "cb05a2c3f79327aaae3e38a3978617ab99372ac3"
      ],
      "author": {
        "name": "stefan-egli",
        "email": "stefanegli@apache.org",
        "time": "Mon Jul 19 14:47:48 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 19 14:47:48 2021 +0200"
      },
      "message": "Merge pull request #6 from mreutegg/SLING-10624\n\nSLING-10624: Callback when SlingRepository init fails"
    },
    {
      "commit": "cb05a2c3f79327aaae3e38a3978617ab99372ac3",
      "tree": "b547b16b8336bae66db23f2134f52fa097c9ae53",
      "parents": [
        "04f6bf1ff19bb79f8342602c93a53ed786455878"
      ],
      "author": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Mon Jul 19 13:29:12 2021 +0200"
      },
      "committer": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Mon Jul 19 13:29:12 2021 +0200"
      },
      "message": "SLING-10624: Callback when SlingRepository init fails\n\nFix JavaDoc\n"
    },
    {
      "commit": "04f6bf1ff19bb79f8342602c93a53ed786455878",
      "tree": "012b1be771951830a3f892f6c6e437d4508916f2",
      "parents": [
        "fef044697beb40b3b86775d11e9f80dd461a6bd5"
      ],
      "author": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Fri Jul 16 17:32:50 2021 +0200"
      },
      "committer": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Fri Jul 16 17:36:17 2021 +0200"
      },
      "message": "SLING-10624: Callback when SlingRepository init fails\n\nRename callback method to stoppingOnError\nAdd test coverage\n"
    },
    {
      "commit": "fef044697beb40b3b86775d11e9f80dd461a6bd5",
      "tree": "961c48c5714519738397795d2a9978d0b9eb51b7",
      "parents": [
        "9fe5d5ab66f626ef18c347209a2a57aaff9c5f5c"
      ],
      "author": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Fri Jul 16 17:06:51 2021 +0200"
      },
      "committer": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Fri Jul 16 17:06:51 2021 +0200"
      },
      "message": "SLING-10624: Callback when SlingRepository init fails\n\nAlso cover case when repository initializer throws an exception\n"
    },
    {
      "commit": "9fe5d5ab66f626ef18c347209a2a57aaff9c5f5c",
      "tree": "b8831616a62731f880f4ebdf9448aab6eab939ad",
      "parents": [
        "9c1e936862d6e72265cb9420965da937066f3273"
      ],
      "author": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Fri Jul 16 14:29:40 2021 +0200"
      },
      "committer": {
        "name": "Marcel Reutegger",
        "email": "mreutegg@adobe.com",
        "time": "Fri Jul 16 14:31:07 2021 +0200"
      },
      "message": "SLING-10624: Callback when SlingRepository init fails\n"
    },
    {
      "commit": "9c1e936862d6e72265cb9420965da937066f3273",
      "tree": "42c954730ceaf600ae75453080925ee3932217d8",
      "parents": [
        "d452d8b0bfe31f5f98eed43cdb94043f1c2e93b1"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Wed Jun 02 16:08:14 2021 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Wed Jun 02 16:08:14 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "d452d8b0bfe31f5f98eed43cdb94043f1c2e93b1",
      "tree": "ec3c2de7ad7a5b055d605addef57371b1e377e55",
      "parents": [
        "cc18e04f49f39b736a064ca56c86505fd14f2ea4"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Wed Jun 02 16:08:01 2021 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Wed Jun 02 16:08:01 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.8\n"
    },
    {
      "commit": "cc18e04f49f39b736a064ca56c86505fd14f2ea4",
      "tree": "6b69a0d2581fa6d0db74353fd0240a6f12661965",
      "parents": [
        "a69896e9c876c280a7c87c2f3e15127ca9f60018"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Wed Jun 02 16:06:45 2021 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Wed Jun 02 16:06:45 2021 +0200"
      },
      "message": "Fix javadoc\n"
    },
    {
      "commit": "a69896e9c876c280a7c87c2f3e15127ca9f60018",
      "tree": "24d9296377aed86a28854141bfc4c868cdd591ca",
      "parents": [
        "c26b4882c6be1ff149a6316b739301c5d5beb266"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Mon May 31 16:07:31 2021 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Mon May 31 16:07:31 2021 +0200"
      },
      "message": "SLING-9821: fix error message\n"
    },
    {
      "commit": "c26b4882c6be1ff149a6316b739301c5d5beb266",
      "tree": "a2c135a9586e6938d9261b8c281a0cd2263c9f80",
      "parents": [
        "66be360910c265473799635fcac0e23895898913",
        "0a95674d96c11c687c5bfcd37db532118c10a138"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "pauls@apache.org",
        "time": "Mon May 31 15:56:42 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 31 15:56:42 2021 +0200"
      },
      "message": "Merge pull request #5 from nit0906/SLING-10428\n\nSLING-10428 : Lower the dependency version for oak-commons in sling.j…"
    },
    {
      "commit": "0a95674d96c11c687c5bfcd37db532118c10a138",
      "tree": "a2c135a9586e6938d9261b8c281a0cd2263c9f80",
      "parents": [
        "66be360910c265473799635fcac0e23895898913"
      ],
      "author": {
        "name": "Nitin Gupta",
        "email": "nitigup@Nitins-MacBook-Pro.local",
        "time": "Thu May 27 20:00:29 2021 +0530"
      },
      "committer": {
        "name": "Nitin Gupta",
        "email": "nitigup@Nitins-MacBook-Pro.local",
        "time": "Thu May 27 20:00:29 2021 +0530"
      },
      "message": "SLING-10428 : Lower the dependency version for oak-commons in sling.jcr.base\n"
    },
    {
      "commit": "66be360910c265473799635fcac0e23895898913",
      "tree": "b96a8f4545f9a6dc39689a6fa5734199f1f0dc5f",
      "parents": [
        "4877092f558e17eee7051e77e20e160a3722875d"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:56:14 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:56:14 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "4877092f558e17eee7051e77e20e160a3722875d",
      "tree": "db92ff8f72eb14118158d0545f4fbd18303a1347",
      "parents": [
        "7e484c67fb68e2798d04cec5e2f1b0b42e11f684"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:55:58 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:56:04 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.6\n"
    },
    {
      "commit": "7e484c67fb68e2798d04cec5e2f1b0b42e11f684",
      "tree": "585da01ce86f82f037d58603ae83996c8f425899",
      "parents": [
        "26eaf8e9d1a37e050479d3f2256dd85dfe644ba1"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:26:19 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:56:04 2020 +0200"
      },
      "message": "Remove outdated comment - can\u0027t override final methods."
    },
    {
      "commit": "26eaf8e9d1a37e050479d3f2256dd85dfe644ba1",
      "tree": "62ff89348cbc04fb83316a06e441b55f938c9b8d",
      "parents": [
        "6ac1e5c5f2c9fac6e984dabf54bdfd0dc9bab0d8"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:25:42 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Sep 22 16:56:04 2020 +0200"
      },
      "message": "SLING-9722 - AbstractSlingRepositoryManager.stop throws NullPointerExceptions if invoked multiple times\n\nAdd null check. There may still be a check-then-act condition here. However, the waitForStartupThreadToComplete method is probably heavyweight enough to ensure that we don\u0027t see the race condition fulfilled."
    },
    {
      "commit": "6ac1e5c5f2c9fac6e984dabf54bdfd0dc9bab0d8",
      "tree": "afad7588b310ba1f2d60a657ae7ca882dc935de3",
      "parents": [
        "30226135fbd41b22f4fe472ed676f36bd51b3e9c"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:18:29 2020 -0400"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:18:29 2020 -0400"
      },
      "message": "Adding sonarqube badges as per SLING-9682\n"
    },
    {
      "commit": "30226135fbd41b22f4fe472ed676f36bd51b3e9c",
      "tree": "bc38f2859cee686269b477356ce68509c934481b",
      "parents": [
        "268dd0f1bb9e878f772816f65f4fae66c89d2485"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:48:10 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:48:10 2020 +0200"
      },
      "message": "Updating badges for org-apache-sling-jcr-base\n"
    },
    {
      "commit": "268dd0f1bb9e878f772816f65f4fae66c89d2485",
      "tree": "50e63dced00f242b9cc9c499bd4144c5d3473571",
      "parents": [
        "e9295dbc95e88bbb61a3412f4904c269bd592c22"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 17:12:40 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 17:12:40 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "e9295dbc95e88bbb61a3412f4904c269bd592c22",
      "tree": "c10d69d0fa02af85db22b6783a979b846c4a16e7",
      "parents": [
        "985bb2a62d4647997d496a22d2c8076d9eede0e6"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 17:12:29 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 17:12:29 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.4\n"
    },
    {
      "commit": "985bb2a62d4647997d496a22d2c8076d9eede0e6",
      "tree": "d23a5bbe3e465cc54b69f6489cbcf832724f51ed",
      "parents": [
        "4bd647ff9e78583a2e030e21639b43b9d33d8fb6"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 17:03:33 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 17:03:33 2020 +0200"
      },
      "message": "SLING-9629 - Jackrabbit RMI imports no longer marked as optional"
    },
    {
      "commit": "4bd647ff9e78583a2e030e21639b43b9d33d8fb6",
      "tree": "fdede8d17f43dad5af8eb27e6f343b95f9f9867a",
      "parents": [
        "0bc538a4ecbc888167752a589de4bc4b8cd819e6"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:17:43 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:17:43 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "0bc538a4ecbc888167752a589de4bc4b8cd819e6",
      "tree": "d2aa8d270241a4319fac6afe046c019ae811f673",
      "parents": [
        "388f60aefcb04e483afae099f17f6c0ed9de4429"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:17:33 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:17:33 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.2\n"
    },
    {
      "commit": "388f60aefcb04e483afae099f17f6c0ed9de4429",
      "tree": "4c4ac42d991f2da8d97b2747d74133081cb73785",
      "parents": [
        "0f0898a2843eef5f9c871d29cfae5acd9af7a097"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:16:46 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:16:46 2020 +0200"
      },
      "message": "Align module name with Jira release name\n"
    },
    {
      "commit": "0f0898a2843eef5f9c871d29cfae5acd9af7a097",
      "tree": "3a1a5871422d14fc4d08fe7fbc169066f12b79e1",
      "parents": [
        "fe509315d848f755509ccd8e6c660bf542b03c4a"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:15:34 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 16:15:34 2020 +0200"
      },
      "message": "SLING-9627 - jcr.base: update to parent pom 39 or newer\n"
    },
    {
      "commit": "fe509315d848f755509ccd8e6c660bf542b03c4a",
      "tree": "9817c10d714b92495c06cb52a5f074db84c79cca",
      "parents": [
        "ea2101ce18c71046e7f24a8eba8e8f74b56ed8f4"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 15:27:40 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue Aug 04 17:09:24 2020 +0300"
      },
      "message": "SLING-7811 - NPE when repository is starting up due to repository manager shutdown\n\n- make startup wait parameters configurable\n- log stack trace when repository initialisation does not complete"
    },
    {
      "commit": "ea2101ce18c71046e7f24a8eba8e8f74b56ed8f4",
      "tree": "1e2662f9910de654ae8b7fedddf55fca518d1a08",
      "parents": [
        "bebb0c899aa4783697079170c6246a0ea2d7c544"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 15:16:23 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue Aug 04 17:09:24 2020 +0300"
      },
      "message": "SLING-7811 - NPE when repository is starting up due to repository manager shutdown\n\nMinor code cleanups"
    },
    {
      "commit": "bebb0c899aa4783697079170c6246a0ea2d7c544",
      "tree": "4f0fd8a186fc6855b97217c074058221708a3ad9",
      "parents": [
        "e8fe5e004b5af1802bb2a76dbbb583a437f848ee"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Aug 04 15:03:54 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue Aug 04 17:09:24 2020 +0300"
      },
      "message": "SLING-7811 - NPE when repository is starting up due to repository manager shutdown\n\n- simplify flow control by removing \u0027stopRequested\u0027 and \u0027throwable\u0027\n- no longer use interrupts to stop the repository\n- wait for the repository to start fully before stopping, with a deadline of 5 minutes\n"
    },
    {
      "commit": "e8fe5e004b5af1802bb2a76dbbb583a437f848ee",
      "tree": "542cdadaae08036dd49a9d78a5aee459b05581ad",
      "parents": [
        "a5361e948fcc388f13ea9a70ae492ea8710eed52"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Aug 26 13:34:30 2019 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Aug 26 13:34:30 2019 +0200"
      },
      "message": "Add info about RepositoryMount and add javadoc\n"
    },
    {
      "commit": "a5361e948fcc388f13ea9a70ae492ea8710eed52",
      "tree": "393ee3a545ca7e4350b5266266ecc340e58a3002",
      "parents": [
        "beac20f604ae8bc7ad5aaa53e8ce31de1c4d159e"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Mon May 27 13:22:30 2019 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Mon May 27 13:22:30 2019 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "beac20f604ae8bc7ad5aaa53e8ce31de1c4d159e",
      "tree": "33339fac7bb52040ac71bcaa4c70d444bd8c9cb1",
      "parents": [
        "884e3d2aa8463d888a5de292a789cc071a3e3076"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Mon May 27 13:22:10 2019 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Mon May 27 13:22:10 2019 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.1.0\n"
    },
    {
      "commit": "884e3d2aa8463d888a5de292a789cc071a3e3076",
      "tree": "5a90ac0699df8bba43a43fa76b4cbde558b3736b",
      "parents": [
        "f9ae155a525524cd5a773cf6d9515cc1b444f51a",
        "41942a81edcff1ae094bf1da6476dedc56cf00b6"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Sun May 19 22:48:33 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 19 22:48:33 2019 +0200"
      },
      "message": "Merge pull request #1 from apache/SLING-8411\n\nSLING-8411: Provide a way to bifurcat a repository path to a provider…"
    },
    {
      "commit": "41942a81edcff1ae094bf1da6476dedc56cf00b6",
      "tree": "5a90ac0699df8bba43a43fa76b4cbde558b3736b",
      "parents": [
        "29be3ed6c2b82b7d389e5dc9981d1404fdd07160"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Sun May 19 22:44:35 2019 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Sun May 19 22:44:35 2019 +0200"
      },
      "message": "Minor code formating\n"
    },
    {
      "commit": "29be3ed6c2b82b7d389e5dc9981d1404fdd07160",
      "tree": "286978086161ecc93fbe10123d0ecb449a629fc6",
      "parents": [
        "ef60091ab6e0198f7320abcb8f24b4d97fb65e5d"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Tue May 14 10:18:05 2019 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Tue May 14 10:18:05 2019 +0200"
      },
      "message": "SLING-8411: fix iterator\n"
    },
    {
      "commit": "ef60091ab6e0198f7320abcb8f24b4d97fb65e5d",
      "tree": "feb3e7753398cca9b77a2b624e709160c754ff4e",
      "parents": [
        "63e79550819e48d436b53903862d68253a501e40"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Fri May 10 14:37:12 2019 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Fri May 10 14:37:12 2019 +0200"
      },
      "message": "SLING-8411: add some tests\n"
    },
    {
      "commit": "63e79550819e48d436b53903862d68253a501e40",
      "tree": "c93d6bb405ded4908c286088accaa9530ebd2213",
      "parents": [
        "f9ae155a525524cd5a773cf6d9515cc1b444f51a"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu May 09 16:55:12 2019 +0200"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu May 09 16:55:12 2019 +0200"
      },
      "message": "SLING-8411: Provide a way to bifurcat a repository path to a provider mount.\n"
    },
    {
      "commit": "f9ae155a525524cd5a773cf6d9515cc1b444f51a",
      "tree": "9e2c3a216f8b3690aa1d4f035c734a0802484f59",
      "parents": [
        "fdc5edac1efa6960eea2f345bda3e1afb86c5704"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Feb 20 09:22:47 2019 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Feb 20 09:22:47 2019 +0100"
      },
      "message": "Update to latest surefire plugin\n"
    },
    {
      "commit": "fdc5edac1efa6960eea2f345bda3e1afb86c5704",
      "tree": "a96f3101658bd0dfd42f5cf64fb3726244bf4ac9",
      "parents": [
        "11a5d7a5465e52dd583a953cf03f48603147ed2a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Feb 20 09:14:14 2019 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Feb 20 09:14:14 2019 +0100"
      },
      "message": "Update to latest paren pom\n"
    },
    {
      "commit": "11a5d7a5465e52dd583a953cf03f48603147ed2a",
      "tree": "e8115874460797b55250ac279db28fda009dc8cb",
      "parents": [
        "a704d8cf0696210d8e5bee6d5ed43284224f8324"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 31 13:15:29 2019 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 31 13:15:29 2019 +0100"
      },
      "message": "Updating badges for org-apache-sling-jcr-base\n"
    },
    {
      "commit": "a704d8cf0696210d8e5bee6d5ed43284224f8324",
      "tree": "5f5fdd6b9c58311b8298b46a4722872ad8bd642a",
      "parents": [
        "14bb314a86143f910ddb3b1117df55d29bcb5de8"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 29 23:09:41 2019 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jan 29 23:09:41 2019 +0100"
      },
      "message": "SLING-7245 - Validate pull requests using Jenkins\n"
    },
    {
      "commit": "14bb314a86143f910ddb3b1117df55d29bcb5de8",
      "tree": "08d3bd64d1b2ebfb6ec710931dfe03f5ea2cf691",
      "parents": [
        "5b3a4427b711cfcbdc86631b4bf12871beb06728"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 12:36:47 2018 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 12:36:47 2018 -0800"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "5b3a4427b711cfcbdc86631b4bf12871beb06728",
      "tree": "34f0ce9bb45a4b82b38da28ebaa14ada8ac3fdb7",
      "parents": [
        "6e9b38a1d57f582086263ac9f0e942113a410b89"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 12:36:12 2018 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 12:36:12 2018 -0800"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.base-3.0.6\n"
    },
    {
      "commit": "6e9b38a1d57f582086263ac9f0e942113a410b89",
      "tree": "61dc4aa5345341965f33da4bd4914df9853f1ae1",
      "parents": [
        "68a49f345b547aabb9256216de5eb32315389a1b"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 12:30:09 2018 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 12:30:09 2018 -0800"
      },
      "message": "SLING-8139 fix javadoc errors and warnings"
    },
    {
      "commit": "68a49f345b547aabb9256216de5eb32315389a1b",
      "tree": "ecf6f4c40642f6eb1173b6d6969a67c7284ac382",
      "parents": [
        "de884b669836aacb2666da1e7bae1a6735de3bdb"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 11:34:48 2018 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Dec 12 11:34:48 2018 -0800"
      },
      "message": "depend on a released version of o.a.s.serviceusermapper"
    },
    {
      "commit": "de884b669836aacb2666da1e7bae1a6735de3bdb",
      "tree": "152fcb57eccc2b4def66aa521983aff0ebc1edc2",
      "parents": [
        "fc75d74b664f87d2bd68f10428a88d78a626aa61"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 28 12:04:12 2018 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 28 12:04:12 2018 -0800"
      },
      "message": "SLING-8140 The descriptor file generated for the\nRepositoryPrinterProvider component is empty"
    },
    {
      "commit": "fc75d74b664f87d2bd68f10428a88d78a626aa61",
      "tree": "8c2785294eca295fdee90310e5ab569e794c9f3e",
      "parents": [
        "088ad9f148ac77257a021e1875de7454674bb731"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Tue Nov 27 16:27:56 2018 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Tue Nov 27 16:27:56 2018 -0800"
      },
      "message": "SLING-8139 Improve support to read/write ACE restrictions from\nAccessControlUtil"
    },
    {
      "commit": "088ad9f148ac77257a021e1875de7454674bb731",
      "tree": "bf11d881780e1cefce893dab52d27b51198afbb0",
      "parents": [
        "918d7640f70ddb945d2c7a9f15ddc636d0baca2a"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Sep 20 11:09:04 2018 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Sep 20 11:09:04 2018 +0200"
      },
      "message": "trivial: added license header to *.md files\n"
    }
  ],
  "next": "918d7640f70ddb945d2c7a9f15ddc636d0baca2a"
}
