)]}'
{
  "commit": "90e7af160d4dfab5a2118544b6089fa3eeebf0d9",
  "tree": "1fce8b1971462f15f33b003576c83f603e8cce6b",
  "parents": [
    "edcf531d1354918a62e1f3160125d42ee5677a17"
  ],
  "author": {
    "name": "Roy Teeuwen",
    "email": "royteeuwen@apache.org",
    "time": "Thu May 21 09:26:22 2026 +0200"
  },
  "committer": {
    "name": "Roy Teeuwen",
    "email": "royteeuwen@apache.org",
    "time": "Thu May 21 15:27:27 2026 +0200"
  },
  "message": "SLING-13207: Fix stale NativeJavaPackage cache race condition on DynamicClassLoaderManager rebind\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8f84351cd26893264af73e29a46fe62f7578d9c",
      "old_mode": 33188,
      "old_path": "src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java",
      "new_id": "b390aef83535246bf7607de8d67ab5d51eb4b279",
      "new_mode": 33188,
      "new_path": "src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java"
    },
    {
      "type": "modify",
      "old_id": "e630f28f07febd76497faabd889a5bd25900d6fa",
      "old_mode": 33188,
      "old_path": "src/test/java/org/apache/sling/scripting/javascript/RepositoryScriptingTestBase.java",
      "new_id": "3665ec8579b3017a69f8b92ce192d8b5bc008fcb",
      "new_mode": 33188,
      "new_path": "src/test/java/org/apache/sling/scripting/javascript/RepositoryScriptingTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "d59035168734e4fc03617a257ef116daf7a590df",
      "old_mode": 33188,
      "old_path": "src/test/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactoryTest.java",
      "new_id": "42190c19ccb9ea79ef74897ab5af41c3313bf6ba",
      "new_mode": 33188,
      "new_path": "src/test/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactoryTest.java"
    },
    {
      "type": "modify",
      "old_id": "577b052d8b554986f9a9dbf8e074fe83fa3573fe",
      "old_mode": 33188,
      "old_path": "src/test/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineTest.java",
      "new_id": "f3dbe92a2bdabf16fb0703a6c75355814505f72e",
      "new_mode": 33188,
      "new_path": "src/test/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineTest.java"
    },
    {
      "type": "modify",
      "old_id": "98fcb62b3b71badb025e69a7da55c6beca3cef41",
      "old_mode": 33188,
      "old_path": "src/test/java/org/apache/sling/scripting/javascript/internal/ScriptEngineHelper.java",
      "new_id": "861e988e319b9ad114d1927418adbd3b170c97e0",
      "new_mode": 33188,
      "new_path": "src/test/java/org/apache/sling/scripting/javascript/internal/ScriptEngineHelper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bb58c7fef47d9b5f84c079c2f00967a2fde7fac",
      "new_mode": 33188,
      "new_path": "src/test/java/org/apache/sling/scripting/javascript/internal/StalePackageCacheRaceConditionTest.java"
    },
    {
      "type": "modify",
      "old_id": "d8c9e7762c8aecd64660d179f4cea4cb78c31266",
      "old_mode": 33188,
      "old_path": "src/test/java/org/apache/sling/scripting/javascript/io/EspReaderTest.java",
      "new_id": "0418e9f0d7354956cd287d91c683957dcfe37d53",
      "new_mode": 33188,
      "new_path": "src/test/java/org/apache/sling/scripting/javascript/io/EspReaderTest.java"
    }
  ]
}
