)]}'
{
  "log": [
    {
      "commit": "296ca08c06f52b607df808082888353804c36801",
      "tree": "ae924fe107672bf967a7fe7bf9f49b9bff0632c2",
      "parents": [
        "cb677ec3c734fbb36318b20315e9c0bc0ab82c06"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Jun 29 20:25:27 2026 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Jun 29 20:25:27 2026 +0200"
      },
      "message": "Add CLAUDE.md\n"
    },
    {
      "commit": "cb677ec3c734fbb36318b20315e9c0bc0ab82c06",
      "tree": "21c37b5e814ebc1d39d20718b866eebd48a6ebd9",
      "parents": [
        "39622782f87afb9d95cec4fbe9d81c24becb87e6",
        "0c2142de898b1f422fbf3b695077dd7854019000"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu May 28 15:22:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 15:22:14 2026 +0200"
      },
      "message": "Merge pull request #189 from apache/maia/workflow-1779973181399\n\nbuild: upgrade sling-bundle-parent to v66 and modernize OSGi dependencies"
    },
    {
      "commit": "0c2142de898b1f422fbf3b695077dd7854019000",
      "tree": "21c37b5e814ebc1d39d20718b866eebd48a6ebd9",
      "parents": [
        "39622782f87afb9d95cec4fbe9d81c24becb87e6"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu May 28 14:59:41 2026 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu May 28 14:59:41 2026 +0200"
      },
      "message": "build: upgrade sling-bundle-parent to v66 and modernize OSGi dependencies\n\nCo-authored-by: Maia \u003cmaia@noreply\u003e\n"
    },
    {
      "commit": "39622782f87afb9d95cec4fbe9d81c24becb87e6",
      "tree": "24c5ed73c02a9d7a9205fb2b95459f7dcec75cb8",
      "parents": [
        "02060c31a9ecdf69aeb0575ffafd877435d42a18"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Apr 16 21:59:10 2026 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Apr 16 21:59:10 2026 +0200"
      },
      "message": "SLING-13147 - Fix queue name\n"
    },
    {
      "commit": "02060c31a9ecdf69aeb0575ffafd877435d42a18",
      "tree": "f84bf5cca6a63f71713baf8a5faa8fe21c402d60",
      "parents": [
        "ae40176cd3d4728b3095fc953af2cf42796f1209"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Mon Mar 30 18:18:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 18:18:11 2026 +0200"
      },
      "message": "SLING-13147 - Support aggregated queues (#186)\n\n* SLING-13147 - Support aggregated queues\n\n* SLING-13147 - Fix sonar issues"
    },
    {
      "commit": "ae40176cd3d4728b3095fc953af2cf42796f1209",
      "tree": "63adc89cc07c481d8fbc74bb49bc6cd4dfcc0169",
      "parents": [
        "e43cbb656a4f137adbe3cf021a0222e8ae531906"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Mon Mar 30 16:18:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 16:18:34 2026 +0200"
      },
      "message": "SLING-13151 - Clear queue cache after 12h (#187)"
    },
    {
      "commit": "e43cbb656a4f137adbe3cf021a0222e8ae531906",
      "tree": "417cf3159947634301e365e8684e176c5a29ae50",
      "parents": [
        "03de81f00418c2fbe5e901e4ec7cf5cadfb654df"
      ],
      "author": {
        "name": "Dirk Rudolph",
        "email": "drudolph@adobe.com",
        "time": "Tue Mar 24 10:42:58 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 10:42:58 2026 +0100"
      },
      "message": "SLING-12825: mark processor references greedy (#174)"
    },
    {
      "commit": "03de81f00418c2fbe5e901e4ec7cf5cadfb654df",
      "tree": "7db2e4d0f272be2a703e86bf238ffce67ee17529",
      "parents": [
        "629ebe96578ab6dba01f310d846f9a2d517cfadb"
      ],
      "author": {
        "name": "Bhavik Kothari",
        "email": "20669150+bkkothari2255@users.noreply.github.com",
        "time": "Tue Mar 24 15:12:02 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 10:42:02 2026 +0100"
      },
      "message": "SLING-11026: Use dedicated threadpool for distribution journal services (#179)\n\nCo-authored-by: Bhavik Kothari \u003cbkkothari2255@users.noreply.github.com\u003e"
    },
    {
      "commit": "629ebe96578ab6dba01f310d846f9a2d517cfadb",
      "tree": "ff62bc406c0e0949a805ad0f2e25462ba6e81429",
      "parents": [
        "27105b7d5810f766dd09db04d0d255bc6b62500d"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Tue Mar 24 10:30:21 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 10:30:21 2026 +0100"
      },
      "message": "SLING-13136 - Provide separate metric for largest (non) clearable queue (#185)\n\n* SLING-13136 - Compute queue size by clearable not editable to make meaning more clear\n\n* SLING-13136 - Provide separate metric for largest (non) clearable queue\n\n* Fix Sonar code smells in queue refresh and publisher test\n\n- PubQueueProviderImpl: iterate cachedMaxQueueSizes.entrySet() instead of\n  keySet() plus get (performance rule)\n- DistributionPublisherTest: remove redundant eq() in getMaxQueueSize stubs\n\nMade-with: Cursor"
    },
    {
      "commit": "27105b7d5810f766dd09db04d0d255bc6b62500d",
      "tree": "c2d41b0d2bd6b0f4ffa2e42ff148d1d1037317ad",
      "parents": [
        "8b030283c4f93747b2ea625d13e264530b6d0038"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Thu Mar 12 14:18:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 14:18:20 2026 +0100"
      },
      "message": "SLING-13135 - Compute queue size in background (#184)\n\n* SLING-13135 - Compute queue size in background\n\n* SLING-13135 - Fixes from review\n\n* SLING-13135 - Add metric for queue size computation\n\n* SLING-13135 - Fixes from review\n\n* SLING-13135 - Fixes from review\n\n* SLING-13135 - Fixes from review\n\n* SLING-13135 - Fixes from review"
    },
    {
      "commit": "8b030283c4f93747b2ea625d13e264530b6d0038",
      "tree": "9baf80a05827c3d84cce9aeaf07e808c24a1016e",
      "parents": [
        "fa11073123d3bb225a94f9413597e3470093e2dd"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Fri Feb 27 09:47:44 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 09:47:44 2026 +0100"
      },
      "message": "SLING-13112 add current package ID to the thread name (#182)\n\n"
    },
    {
      "commit": "fa11073123d3bb225a94f9413597e3470093e2dd",
      "tree": "acf3479d98d60fe6ba1a4326c2fba9d029c479ab",
      "parents": [
        "4ff1af58dff42e97e6f58793472b84163a086d32"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Feb 11 14:30:34 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 14:30:34 2026 +0100"
      },
      "message": "SLING-13106 update dependencies (#181)\n\nCo-authored-by: Joerg Hoh \u003cjoerghoh@apache.org\u003e"
    },
    {
      "commit": "4ff1af58dff42e97e6f58793472b84163a086d32",
      "tree": "33b9f408b508addf05fec934a98e02ec37c8a92d",
      "parents": [
        "5e1bed8df7f15a2470edc56eecea181e85db57ee"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Jan 14 10:32:24 2026 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Jan 14 10:32:24 2026 +0100"
      },
      "message": "Fixed links in README.md\n"
    },
    {
      "commit": "5e1bed8df7f15a2470edc56eecea181e85db57ee",
      "tree": "11c190d863e77c8fab45893a86ad69d383b0322c",
      "parents": [
        "9f24adbab5793979f25b65974de6d467b43708bc"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Jan 14 10:20:40 2026 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Jan 14 10:20:40 2026 +0100"
      },
      "message": "Document metrics\n"
    },
    {
      "commit": "9f24adbab5793979f25b65974de6d467b43708bc",
      "tree": "c6f94d71e7242c63d29fedbbc92547d51d39ebec",
      "parents": [
        "9755a72faa6e257378ebdbee1401c06c0d7d81c6"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Nov 26 14:51:44 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Nov 26 14:51:44 2025 +0100"
      },
      "message": "Fixing logger"
    },
    {
      "commit": "9755a72faa6e257378ebdbee1401c06c0d7d81c6",
      "tree": "d1f9eab65c35ef31db2677bb180d6d6b864c4447",
      "parents": [
        "b9cfe7f4ed43e59427046fdc90cb319db5cf629c"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Wed Aug 13 12:16:08 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 12:16:08 2025 +0200"
      },
      "message": "SLING-12887 - Log duration of RangePoller (#177)\n\n"
    },
    {
      "commit": "b9cfe7f4ed43e59427046fdc90cb319db5cf629c",
      "tree": "9c8f4da4ebe6b83e09c4d6932f60ed5cc10d96cc",
      "parents": [
        "d7691ac7b7fd67fbeb1c1b72b9a9ecb1f1cd50a4"
      ],
      "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": "d7691ac7b7fd67fbeb1c1b72b9a9ecb1f1cd50a4",
      "tree": "3b5055902fabc3598097ae3b888bf4615a917e97",
      "parents": [
        "76c30345bea2b78579abec2a22c347ee635592ee"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Thu Jul 31 09:01:07 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 31 09:01:07 2025 +0200"
      },
      "message": "SLING-12872 - Add metric for distribution readiness check (#176)\n\n* SLING-12872 - Add metric for distribution readiness check\n\n* SLING-12872 - Add tests\n\n* SLING-12872 - Fix issues"
    },
    {
      "commit": "76c30345bea2b78579abec2a22c347ee635592ee",
      "tree": "9641f7374572b2d7b42b6784c8f2a51a5d3abaf2",
      "parents": [
        "db11f9539ebbb8322ce5dff2448077e9ab06d872"
      ],
      "author": {
        "name": "Dirk Rudolph",
        "email": "drudolph@adobe.com",
        "time": "Mon May 19 10:11:52 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 19 10:11:52 2025 +0200"
      },
      "message": "SLING-12784: call DistributionPackageBuilder for DELETE (#173)\n\n* feat: call packageBuilder for delete operations as well\n\n* chore: restore journal-messages release version\n\n* feat: allow package builders to return null\n\n* fix: sonar issues\n\n* fix: sonar issues\n\n* update deps, fix potential NPE"
    },
    {
      "commit": "db11f9539ebbb8322ce5dff2448077e9ab06d872",
      "tree": "e9c3eee72b8bdf7afaba54fcb996033890b6e746",
      "parents": [
        "bdfd5f7ac3b9c2e3911d13bfe3c3d304c378f655"
      ],
      "author": {
        "name": "tmaret",
        "email": "tmaret@adobe.com",
        "time": "Mon May 19 09:01:49 2025 +0200"
      },
      "committer": {
        "name": "tmaret",
        "email": "tmaret@adobe.com",
        "time": "Mon May 19 09:01:49 2025 +0200"
      },
      "message": "SLING-0 - update distribution.core and journal.messages dependencies\n"
    },
    {
      "commit": "bdfd5f7ac3b9c2e3911d13bfe3c3d304c378f655",
      "tree": "e390b1d9f22f4e4459658766c3caad91560bb9c8",
      "parents": [
        "582f9b401f9721025f1793593deac0955f8d46c4"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 15 10:18:32 2025 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 15 10:18:32 2025 +0200"
      },
      "message": "SLING-12689 - Fix names of references after change to constructor injection\n"
    },
    {
      "commit": "582f9b401f9721025f1793593deac0955f8d46c4",
      "tree": "ed984fa7d1ba4e4624b896cab5588283e6d082e6",
      "parents": [
        "1a2fa234adff9a0b0dbc54bbf11d52e56c10ec05"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Sat Apr 12 08:01:21 2025 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Sat Apr 12 08:01:21 2025 +0200"
      },
      "message": "SLING-12689 - Add max.retries to event\n"
    },
    {
      "commit": "1a2fa234adff9a0b0dbc54bbf11d52e56c10ec05",
      "tree": "3af8d486cab5d841e1f2b7a115a3d69950b95646",
      "parents": [
        "2397a87e1471873e36a150f64b355402fa2d468b"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 11 16:14:27 2025 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 11 16:14:27 2025 +0200"
      },
      "message": "SLING-12689 - downgrade api dependency\n"
    },
    {
      "commit": "2397a87e1471873e36a150f64b355402fa2d468b",
      "tree": "ac71ddbec22f43b8a7d38bf8fd19c3e6bb03acfe",
      "parents": [
        "256b48167b29c15987f5a6ae9249c40b6790084c"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 11 15:23:44 2025 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 11 15:23:44 2025 +0200"
      },
      "message": "SLING-12689 - Fix event topic\n"
    },
    {
      "commit": "256b48167b29c15987f5a6ae9249c40b6790084c",
      "tree": "c16cb7f12996514301eed584cfc95b5704aa5270",
      "parents": [
        "05d90431c71404239d72c7e53700a4fe276850a3"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 11 07:30:47 2025 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 11 07:30:47 2025 +0200"
      },
      "message": "SLING-12689 - Rename event builder\n"
    },
    {
      "commit": "05d90431c71404239d72c7e53700a4fe276850a3",
      "tree": "42610c11917efeedc5eac06761235cc2dc6ed72c",
      "parents": [
        "e7e50e30644b597f5d1969be1386b2097c37c6e0"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Apr 10 16:43:43 2025 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Apr 10 16:43:43 2025 +0200"
      },
      "message": "SLING-12689 - Remove success event\n"
    },
    {
      "commit": "e7e50e30644b597f5d1969be1386b2097c37c6e0",
      "tree": "d4c95e15b539fb3bfbc28f5a46cfcedf837e3044",
      "parents": [
        "3c7a5d8a4542480ff93dfbf745b28bb982b1f68e"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Thu Apr 10 15:48:28 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 10 15:48:28 2025 +0200"
      },
      "message": "SLING-12689 - Use events instead of callback (#172)\n\n* SLING-12689 - Use events instead of callback\n\n* SLING-12689 - Remove unused imports"
    },
    {
      "commit": "3c7a5d8a4542480ff93dfbf745b28bb982b1f68e",
      "tree": "ae2671a2ac3baebfa0a3a0237d7e6395c91eaa59",
      "parents": [
        "e79390af8ea5cf753a04d984f4c2f3c7f7b4982a"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Fri Mar 28 08:11:08 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 28 08:11:08 2025 +0100"
      },
      "message": "SLING-12689 - Add more parameters to callback (#171)\n\n"
    },
    {
      "commit": "e79390af8ea5cf753a04d984f4c2f3c7f7b4982a",
      "tree": "aea8bc22aae2cbce3d3bfebfcf947d41c40260bd",
      "parents": [
        "96a08dfbd347be8045423c751aa925d9b1c87be0"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Thu Mar 27 09:06:41 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 27 09:06:41 2025 +0100"
      },
      "message": "SLING-12689 - Support a callback when applying distribution packages (#170)\n\n* SLING-12689 - Support a callback when applying distribution packages\n\n* SLING-12689 - Support a callback when applying distribution packages\n\n* SLING-12689 - Move callback interface to messages project"
    },
    {
      "commit": "96a08dfbd347be8045423c751aa925d9b1c87be0",
      "tree": "f4c01ea58cfb212b7ecac905052585da9e54f75b",
      "parents": [
        "b10cfa7dd5daf39c63674d96d4912fc45b22ed62"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Mon Mar 24 08:21:38 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 24 08:21:38 2025 +0100"
      },
      "message": "SLING-12689 - Refactor to constructor injection (#169)\n\n* SLING-12689 - Refactor to constructor injection\n\n* SLING-12689 - Remove unused imports"
    },
    {
      "commit": "b10cfa7dd5daf39c63674d96d4912fc45b22ed62",
      "tree": "7355b7769e14d1debea4a0b8eb22c3a674c841b6",
      "parents": [
        "6d4432acf98826b012a2ee46a400cff2b974ee9e",
        "01387fa2f7c005092fce7dcd6e49a7467e616601"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Mon Mar 17 13:23:07 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 13:23:07 2025 +0100"
      },
      "message": "Merge pull request #168 from apache/SLING-12691\n\nSLING-12691 - Make sure clear command works if package is stuck"
    },
    {
      "commit": "01387fa2f7c005092fce7dcd6e49a7467e616601",
      "tree": "e978c1e6aef68c168b076318775e8ca132cea9d1",
      "parents": [
        "f1819f0d1c867cb7748fdf7012816c3a053dbbf0"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Mar 17 13:02:30 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Mar 17 13:02:30 2025 +0100"
      },
      "message": "SLING-12691 - Fix issues\n"
    },
    {
      "commit": "f1819f0d1c867cb7748fdf7012816c3a053dbbf0",
      "tree": "9c5927b748b3012c8335204095e6ee6e1faf2d6a",
      "parents": [
        "3994820f13597b37b738b12bd17deaa0d6c86428"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Mar 17 12:32:09 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Mar 17 12:32:09 2025 +0100"
      },
      "message": "SLING-12691 - Add test for clear command handling\n"
    },
    {
      "commit": "3994820f13597b37b738b12bd17deaa0d6c86428",
      "tree": "17f8285e13c7f6b509f3842b265247b8fad0b610",
      "parents": [
        "6af7506ec678c10eb7610e4a6bbd4553b88f6443"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Sat Mar 15 09:13:12 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Sat Mar 15 09:13:12 2025 +0100"
      },
      "message": "SLING-12691 - Make sure clear command works if package is stuck\n"
    },
    {
      "commit": "6d4432acf98826b012a2ee46a400cff2b974ee9e",
      "tree": "c0a85a8d11d062297b4bb03496403dbc6c0d95b0",
      "parents": [
        "c0c9952b85e162efd898844eb7fb5ee30cd6d04e"
      ],
      "author": {
        "name": "Timothee Maret",
        "email": "tmaret@apache.org",
        "time": "Fri Mar 14 22:56:49 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 14 22:56:49 2025 +0100"
      },
      "message": "SLING-12704 - Introduce a JournalDistributionPackageBuilder (#167)\n\n"
    },
    {
      "commit": "6af7506ec678c10eb7610e4a6bbd4553b88f6443",
      "tree": "f5fdb3edfd1e15d46ed016f96743352e15fbb22d",
      "parents": [
        "de100a008f1bdff2492675212ce6ccf394fa9023"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Mar 14 16:27:27 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Mar 14 16:27:27 2025 +0100"
      },
      "message": "SLING-12691 - Make sure clear command works if package is stuck\n"
    },
    {
      "commit": "c0c9952b85e162efd898844eb7fb5ee30cd6d04e",
      "tree": "5a7db75b6210ee1e52e76f3dde84724247ab65bf",
      "parents": [
        "de100a008f1bdff2492675212ce6ccf394fa9023",
        "47acd3c03e6e41a3a3da162af5e48bc1275025e0"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Fri Mar 14 13:51:08 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 14 13:51:08 2025 +0100"
      },
      "message": "Merge pull request #160 from apache/dependabot/maven/org.apache.felix-org.apache.felix.webconsole-4.9.10\n\nBump org.apache.felix:org.apache.felix.webconsole from 4.3.16 to 4.9.10"
    },
    {
      "commit": "de100a008f1bdff2492675212ce6ccf394fa9023",
      "tree": "26eb73366bff2e0c8dff667814051323737ce3b1",
      "parents": [
        "db320c19cbea7e7064d7b3b75dda725d84ec4d9d",
        "1d53641596a3a3b8b7c67398ded0e357bf2498c8"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Tue Mar 11 13:58:26 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 13:58:26 2025 +0100"
      },
      "message": "Merge pull request #164 from apache/SLING-12294\n\nSLING-12294 - Remove buffer on subscriber"
    },
    {
      "commit": "db320c19cbea7e7064d7b3b75dda725d84ec4d9d",
      "tree": "19368c3a532ec9adbec93ddc184aa4ac143c208c",
      "parents": [
        "79ab28db70c518a7fe406f8822ea97d1d2ba7260",
        "3abcfda1469315263dce4f97096807a3baa9ccc1"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Tue Mar 11 13:53:41 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 13:53:41 2025 +0100"
      },
      "message": "Merge pull request #155 from ahanikel/issues/SLING-12445\n\nSLING-12445 - SubscriberReady: Make acceptableAgeDiffMs configurable"
    },
    {
      "commit": "3abcfda1469315263dce4f97096807a3baa9ccc1",
      "tree": "19368c3a532ec9adbec93ddc184aa4ac143c208c",
      "parents": [
        "814ed469ac22353ca2cbdec7a7ad7509d0bf2812",
        "79ab28db70c518a7fe406f8822ea97d1d2ba7260"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Tue Mar 11 13:36:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 13:36:22 2025 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into issues/SLING-12445"
    },
    {
      "commit": "79ab28db70c518a7fe406f8822ea97d1d2ba7260",
      "tree": "e4115ba7f4c0e3b3782b144df83a2a8f8501780c",
      "parents": [
        "78b8e1f9d7b54b44b96013c236a5e2254417d771",
        "00cd659b94c6cc7c3f49971a8759d8f8e351b9e3"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Tue Mar 11 13:33:14 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 13:33:14 2025 +0100"
      },
      "message": "Merge pull request #166 from apache/SLING-12706\n\nSLING-12706 - Add metrics for package installation"
    },
    {
      "commit": "00cd659b94c6cc7c3f49971a8759d8f8e351b9e3",
      "tree": "e4115ba7f4c0e3b3782b144df83a2a8f8501780c",
      "parents": [
        "78b8e1f9d7b54b44b96013c236a5e2254417d771"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Mar 11 11:19:29 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Mar 11 11:19:29 2025 +0100"
      },
      "message": "SLING-12706 - Add metrics for package installation\n"
    },
    {
      "commit": "78b8e1f9d7b54b44b96013c236a5e2254417d771",
      "tree": "eb8bde5bb81d25b533558d493a63f1688dca1433",
      "parents": [
        "c5f92f9913a3598140a983841245113a40b89e17"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "chris@die-schneider.net",
        "time": "Mon Mar 10 17:33:13 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 10 17:33:13 2025 +0100"
      },
      "message": "SLING-12690 - Refactor current import observability (#165)\n\n"
    },
    {
      "commit": "1d53641596a3a3b8b7c67398ded0e357bf2498c8",
      "tree": "5f52610899596a4b5ef344ed8d2c00cbe6cb607e",
      "parents": [
        "f5d64f9ae325ab9ba6b6a04034f7d19952573f51"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Mar 04 15:37:45 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Mar 04 15:37:45 2025 +0100"
      },
      "message": "SLING-12294 - Make sure we exit when component is stopped\n"
    },
    {
      "commit": "f5d64f9ae325ab9ba6b6a04034f7d19952573f51",
      "tree": "0593ba7486e8fe081663098909d186af8cdc76e1",
      "parents": [
        "c5f92f9913a3598140a983841245113a40b89e17"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Mar 04 15:08:28 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Mar 04 15:08:28 2025 +0100"
      },
      "message": "SLING-12294 - Remove buffer on subscriber\n"
    },
    {
      "commit": "c5f92f9913a3598140a983841245113a40b89e17",
      "tree": "e60db450408f8cde89b1d13b3a49c0d8796f877d",
      "parents": [
        "b9270399c1c0b15c1d0f5824d672129201686e93"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Feb 17 17:36:59 2025 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Feb 17 17:36:59 2025 +0100"
      },
      "message": "SLING-12660 - Also log offset when package import takes too long\n"
    },
    {
      "commit": "b9270399c1c0b15c1d0f5824d672129201686e93",
      "tree": "dde2fc43af973407874165b0aa54ebd62e2e9a9a",
      "parents": [
        "f29121f1302eaadb0c3999713dceec9c3d688adf"
      ],
      "author": {
        "name": "tmaret",
        "email": "tmaret@adobe.com",
        "time": "Mon Feb 17 16:17:49 2025 +0100"
      },
      "committer": {
        "name": "tmaret",
        "email": "tmaret@adobe.com",
        "time": "Mon Feb 17 16:17:49 2025 +0100"
      },
      "message": "Revert 5b17d76fba0cc2ba88d8de223d042a303094a0c5\n"
    },
    {
      "commit": "f29121f1302eaadb0c3999713dceec9c3d688adf",
      "tree": "1cc9bc2ae0b3a35feca59b412b87bffd94cea74c",
      "parents": [
        "0e4519fb09753e02a3c3c60d44e59a9bec5ba04f"
      ],
      "author": {
        "name": "Timothee Maret",
        "email": "tmaret@apache.org",
        "time": "Mon Feb 17 14:47:31 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 17 14:47:31 2025 +0100"
      },
      "message": "SLING-12659 - Log skipped packages at DEBUG level (#162)\n\n"
    },
    {
      "commit": "0e4519fb09753e02a3c3c60d44e59a9bec5ba04f",
      "tree": "ed539bf1f02ed3457e8be44d35999df2cc52cbf1",
      "parents": [
        "61f0726eb63e1ab76c8707319b93dcbbc838833f"
      ],
      "author": {
        "name": "Timothee Maret",
        "email": "tmaret@apache.org",
        "time": "Mon Feb 17 09:45:40 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 17 09:45:40 2025 +0100"
      },
      "message": "SLING-12652 - Add component name in processor properties (#161)\n\n"
    },
    {
      "commit": "47acd3c03e6e41a3a3da162af5e48bc1275025e0",
      "tree": "cae436f4c587a2117c1ebdcc95be1b9eb77be875",
      "parents": [
        "61f0726eb63e1ab76c8707319b93dcbbc838833f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 10 18:39:57 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 10 18:39:57 2025 +0000"
      },
      "message": "Bump org.apache.felix:org.apache.felix.webconsole from 4.3.16 to 4.9.10\n\nBumps org.apache.felix:org.apache.felix.webconsole from 4.3.16 to 4.9.10.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.felix:org.apache.felix.webconsole\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "61f0726eb63e1ab76c8707319b93dcbbc838833f",
      "tree": "a4dc7c4522cbfc294bb3eaa23a432528ccc93c41",
      "parents": [
        "5b17d76fba0cc2ba88d8de223d042a303094a0c5"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Feb 04 16:39:12 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 04 16:39:12 2025 +0100"
      },
      "message": "SLING-12647 - Queue should only report blocked after a few retries (#159)\n\n* SLING-12647 - Queue should only report blocked after a few retries\r\n\r\n* SLING-12647 - Queue should only report blocked after a few retries"
    },
    {
      "commit": "5b17d76fba0cc2ba88d8de223d042a303094a0c5",
      "tree": "4b7221d23f2190bcacc7f081e6e98d0619b9b9d7",
      "parents": [
        "21d0b957220cf2a19bda843721cf52fd95c8670f",
        "3ecc77a9363ef9353b3a984d1a3b9f545b1ee74c"
      ],
      "author": {
        "name": "Timothee Maret",
        "email": "timothee.maret@gmail.com",
        "time": "Tue Feb 04 13:53:41 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 04 13:53:41 2025 +0100"
      },
      "message": "Merge branch \u0027eds-handler\u0027 into master"
    },
    {
      "commit": "21d0b957220cf2a19bda843721cf52fd95c8670f",
      "tree": "2a9cf8323f27dc6167be47bdd44163737439053d",
      "parents": [
        "19c5a243359e0361f2ec65cef0055d6b21e74354"
      ],
      "author": {
        "name": "Timothee Maret",
        "email": "tmaret@apache.org",
        "time": "Tue Feb 04 09:30:05 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 04 09:30:05 2025 +0100"
      },
      "message": "SLING-12639 - Enable Cluster Awareness for DistributionSubscriber (#158)\n\n* Add OnlyOnLeader marker service\r\n* Ensure the DistributionSubscriber is only active on the leader instance"
    },
    {
      "commit": "3ecc77a9363ef9353b3a984d1a3b9f545b1ee74c",
      "tree": "e94f42604d5b49ec2239d28888c68d9fc6ae5027",
      "parents": [
        "5940e893a6942bc348d20025b03de099eed821f3"
      ],
      "author": {
        "name": "jckautzmann",
        "email": "jkautzma@adobe.com",
        "time": "Tue Jan 28 17:08:02 2025 +0100"
      },
      "committer": {
        "name": "jckautzmann",
        "email": "jkautzma@adobe.com",
        "time": "Tue Jan 28 17:08:02 2025 +0100"
      },
      "message": "support custom package handler\n\n- fix the IT tests\n"
    },
    {
      "commit": "5940e893a6942bc348d20025b03de099eed821f3",
      "tree": "e35041e503934a98c5b8001fc9449851020d4d47",
      "parents": [
        "19c5a243359e0361f2ec65cef0055d6b21e74354"
      ],
      "author": {
        "name": "jckautzmann",
        "email": "jkautzma@adobe.com",
        "time": "Tue Jan 28 14:52:57 2025 +0100"
      },
      "committer": {
        "name": "jckautzmann",
        "email": "jkautzma@adobe.com",
        "time": "Tue Jan 28 14:52:57 2025 +0100"
      },
      "message": "support custom package handler\n\n- introduce package handler interface and package handler factory\n"
    },
    {
      "commit": "19c5a243359e0361f2ec65cef0055d6b21e74354",
      "tree": "b60ba2f683a57265257334d87be7d7e1d4cb552d",
      "parents": [
        "b9a5280cdee015fb88e941fbdc71b3cb723167d4"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:25:48 2024 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:25:48 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "b9a5280cdee015fb88e941fbdc71b3cb723167d4",
      "tree": "90fa1e10e75bad85e8308b20f5d573ca26ea66ce",
      "parents": [
        "0c0944304bc2237272fbed96daf86b2a2923a049"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:25:39 2024 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:25:39 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.distribution.journal-0.5.0\n"
    },
    {
      "commit": "0c0944304bc2237272fbed96daf86b2a2923a049",
      "tree": "af3fe64fe1a58eed3a9c0057856627ba3caec08e",
      "parents": [
        "8ae92f1ac8da336946935fb5c8b683a80ca3b9bb"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:24:07 2024 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:24:07 2024 +0100"
      },
      "message": "SLING-12379 - Upgrade version to 0.5.0\n"
    },
    {
      "commit": "8ae92f1ac8da336946935fb5c8b683a80ca3b9bb",
      "tree": "561aa957089420d06334bbbdd15e163ccde4eac8",
      "parents": [
        "f90a6e7ef11f064c79aa55b44955487a23aacccb"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:20:09 2024 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:20:09 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "f90a6e7ef11f064c79aa55b44955487a23aacccb",
      "tree": "866c840011ebb9eb7e95ab0bf33ae6a783e036a9",
      "parents": [
        "6c0e65b67dd730005e80fb4d1bda0123edbbe54c"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:19:59 2024 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 15:19:59 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.distribution.journal-0.4.2\n"
    },
    {
      "commit": "6c0e65b67dd730005e80fb4d1bda0123edbbe54c",
      "tree": "d585565b024d520ac0c2426f61bd671d68ec5b64",
      "parents": [
        "c907c571c307298b459dd274094ee168d6ff2f76"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 12:36:28 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 26 12:36:28 2024 +0100"
      },
      "message": "SLING-12379 - Send discovery message when package is processed (#156)\n\n"
    },
    {
      "commit": "c907c571c307298b459dd274094ee168d6ff2f76",
      "tree": "4e24b8944efcea3fa8b5ebcba3b12c92730a50ff",
      "parents": [
        "f90db9c15032f7caeb83ff7b0dab02a91a3133a9"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Nov 26 12:05:45 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 26 12:05:45 2024 +0100"
      },
      "message": "SLING-12429 - Only use editable queues for computing queue size (#153)\n\n* SLING-12429 - Only use editable queues for computing queue size\r\n\r\n* SLING-12429 - Only use editable queues for computing queue size"
    },
    {
      "commit": "f90db9c15032f7caeb83ff7b0dab02a91a3133a9",
      "tree": "0f11632c6b3b85f99b4f98df88243f1f82bbc548",
      "parents": [
        "007d37d0e8d7ef4f26431ff6bde0493159f73aba"
      ],
      "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:14 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "007d37d0e8d7ef4f26431ff6bde0493159f73aba",
      "tree": "cc32eb6bfcd7b76caf5563325efcfaf2ac44b778",
      "parents": [
        "ee46ca29930508c4655f20066edf22fa81ca4766"
      ],
      "author": {
        "name": "Axel Hanikel",
        "email": "ahanikel@gmail.com",
        "time": "Fri Oct 04 10:31:57 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 04 10:31:57 2024 +0200"
      },
      "message": "SLING-12444 - SubscriberIdleCheck should be registered with hc.tags (#154)\n\n* SLING-12444 - SubscriberIdleCheck should be registered with hc.tags\r\n\r\n* SLING-12444 - BookKeeper: Add timestamp to \"imported\" log message\r\n\r\n* SLING-12444 - Make hc.tags configurable\r\n\r\n* SLING-12444 - Make hc.tags configurable\r\n\r\n---------\r\n\r\nCo-authored-by: Axel Hanikel \u003cahanikel@adobe.com\u003e"
    },
    {
      "commit": "814ed469ac22353ca2cbdec7a7ad7509d0bf2812",
      "tree": "dd4ba170e916588cf9f686cf16f0527e5f8595c6",
      "parents": [
        "ee46ca29930508c4655f20066edf22fa81ca4766"
      ],
      "author": {
        "name": "Axel Hanikel",
        "email": "ahanikel@adobe.com",
        "time": "Thu Oct 03 15:20:58 2024 +0200"
      },
      "committer": {
        "name": "Axel Hanikel",
        "email": "ahanikel@adobe.com",
        "time": "Thu Oct 03 15:20:58 2024 +0200"
      },
      "message": "SLING-12445 - SubscriberReady: Make acceptableAgeDiffMs configurable\n"
    },
    {
      "commit": "ee46ca29930508c4655f20066edf22fa81ca4766",
      "tree": "a0fabf18e12b51428945c460ce3cba4f9b183354",
      "parents": [
        "688a11e06ab763c9fd1ae67c7895594b0a2f5ac4"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Sep 19 17:19:39 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Sep 19 17:19:39 2024 +0200"
      },
      "message": "SLING-12436 - Make scheduling more robust by using a named thread pool\n"
    },
    {
      "commit": "688a11e06ab763c9fd1ae67c7895594b0a2f5ac4",
      "tree": "86bd66cc803e6f7fb90c8778b274f20db35757c4",
      "parents": [
        "f0fd31cd3683f271151534e957f7c4289f01e5fe"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Sep 19 09:52:42 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Sep 19 09:52:42 2024 +0200"
      },
      "message": "SLING-12436 - Make scheduling more robust by using a named thread pool\n"
    },
    {
      "commit": "f0fd31cd3683f271151534e957f7c4289f01e5fe",
      "tree": "7dc5d631bcc5330a975449375714a84b4e688ec2",
      "parents": [
        "6736d8b47918f0e1b29c02c6f7b66ad008716ead"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Sep 12 08:09:04 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Sep 12 08:09:04 2024 +0200"
      },
      "message": " SLING-12380 - Improve logging\n"
    },
    {
      "commit": "6736d8b47918f0e1b29c02c6f7b66ad008716ead",
      "tree": "8dc364fa0004cc9200f15c5f11ff6bd54a15831f",
      "parents": [
        "bc3c6f6b4d858c95c449e8f675978b1f8ad22c9f"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jul 12 09:38:04 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jul 12 09:38:04 2024 +0200"
      },
      "message": "SLING-12380 - Improve logging\n"
    },
    {
      "commit": "bc3c6f6b4d858c95c449e8f675978b1f8ad22c9f",
      "tree": "9702de1a34f730de641f4e6767a630ecdc69f554",
      "parents": [
        "40b43286cdaec1d26afac7dd42d05f639055cacc"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jun 28 14:03:24 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jun 28 14:03:24 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "40b43286cdaec1d26afac7dd42d05f639055cacc",
      "tree": "196791acad9e30f587a6525091a3b723cd5fcb6c",
      "parents": [
        "a50d42ca29d6cdd5a635a94b8700a0fdb1361b27"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jun 28 14:03:16 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jun 28 14:03:16 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.distribution.journal-0.4.0\n"
    },
    {
      "commit": "a50d42ca29d6cdd5a635a94b8700a0fdb1361b27",
      "tree": "65207a9e72dedced561cb923ec232439e05f9c9a",
      "parents": [
        "c46ce6b76b1375431ced5c82fd71104d94c0f84b"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jun 28 14:00:22 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Jun 28 14:00:22 2024 +0200"
      },
      "message": "Update to 0.4.0-SNAPSHOT\n"
    },
    {
      "commit": "c46ce6b76b1375431ced5c82fd71104d94c0f84b",
      "tree": "ed89126cf8da5a23b4c1eb05be79ac8648fa4c16",
      "parents": [
        "d0b8d8567dc3017a686539bd854905e2c8cfbbe8"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Jun 24 17:33:41 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 24 17:33:41 2024 +0200"
      },
      "message": "SLING-12214 - Use constants for topic names (#150)\n\n* SLING-12214 - Use constants for topic names\r\n\r\n* SLING-12214 - Remove unused imports"
    },
    {
      "commit": "d0b8d8567dc3017a686539bd854905e2c8cfbbe8",
      "tree": "81a7bbf69ef702453c975bde339cbe21ca1a0919",
      "parents": [
        "d8649c2427972be7274ed7fda6c2f1b4afe346d3"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon Jun 24 09:52:49 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 24 09:52:49 2024 +0200"
      },
      "message": "SLING-12345 - Log import duration after import (#151)\n\n"
    },
    {
      "commit": "d8649c2427972be7274ed7fda6c2f1b4afe346d3",
      "tree": "ccbff4bbf625856c075f57680307d07e96c87bff",
      "parents": [
        "ba3e65f03acfa1ed095b0dba3b316bc2f4686b01"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Sun Jun 23 19:37:00 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 23 19:37:00 2024 +0200"
      },
      "message": "SLING-12357 - Add logging if import takes too long (#149)\n\n"
    },
    {
      "commit": "ba3e65f03acfa1ed095b0dba3b316bc2f4686b01",
      "tree": "ea69acc1018595defdf4cdf9faca81616636511e",
      "parents": [
        "f3f9697650b0a2eecc6a39ffc97368cf6adf7242"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Sun Jun 23 15:51:55 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 23 15:51:55 2024 +0200"
      },
      "message": "SLING-12358 - Log blocking import errors (#148)\n\n"
    },
    {
      "commit": "f3f9697650b0a2eecc6a39ffc97368cf6adf7242",
      "tree": "8c90d6270444f1347fb28d445092e98c393ef197",
      "parents": [
        "081e8c37a4fedf4463d4648f9ac9f152c6cd5ac9"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue May 28 16:43:38 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 28 16:43:38 2024 +0200"
      },
      "message": "SLING-12328 - Measure current import duration (#147)\n\n* SLING-12328 - Measure current import duration\r\n\r\n* SLING-12328 - Add test"
    },
    {
      "commit": "081e8c37a4fedf4463d4648f9ac9f152c6cd5ac9",
      "tree": "715104befdae1b0b4193e2e0b92d323519e407e0",
      "parents": [
        "cce68570839a0f3cb267fa8f1fc700c70257d6ff"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Mon May 27 16:57:38 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 27 16:57:38 2024 +0200"
      },
      "message": "SLING-12327 - Use async send (#145)\n\n"
    },
    {
      "commit": "cce68570839a0f3cb267fa8f1fc700c70257d6ff",
      "tree": "3d88c9ed0b0d1c8a235cfd82abcc14a4261c93fb",
      "parents": [
        "bfd60fac378ca4823c032ea0b5f3466439693803"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue May 21 15:41:42 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue May 21 15:41:42 2024 +0200"
      },
      "message": "SLING-12314 - Ad docs\n"
    },
    {
      "commit": "bfd60fac378ca4823c032ea0b5f3466439693803",
      "tree": "b3485d131ce7b584dddc0370cb1bfde503dcdf07",
      "parents": [
        "885ad97a0343c20b28c3cdbf5a0985b516e998de"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue May 07 12:39:03 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue May 07 12:39:03 2024 +0200"
      },
      "message": "SLING-12314 - Add publish agent name tag\n"
    },
    {
      "commit": "885ad97a0343c20b28c3cdbf5a0985b516e998de",
      "tree": "8f14e7f01b639bd37bad19c4b124c35be2af98c8",
      "parents": [
        "86e1c8e97bf50cd618541510b68879a789dab3fe"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu May 02 19:58:01 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu May 02 19:58:01 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "86e1c8e97bf50cd618541510b68879a789dab3fe",
      "tree": "8ba5cd588cb4135dd8d546ae912cc915f23c0c09",
      "parents": [
        "bbbdc7823b5d7e23881ffcb9fe1568747065b8cc"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu May 02 19:57:53 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu May 02 19:57:53 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.distribution.journal-0.3.0\n"
    },
    {
      "commit": "bbbdc7823b5d7e23881ffcb9fe1568747065b8cc",
      "tree": "bcbe700b438ed5700c9e4e583480ccb4de640492",
      "parents": [
        "5b16bd25882a2b805713dd7eb7a537e856d66bf0"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu May 02 19:57:01 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu May 02 19:57:01 2024 +0200"
      },
      "message": "Upgrade to releases\n"
    },
    {
      "commit": "5b16bd25882a2b805713dd7eb7a537e856d66bf0",
      "tree": "ee7d6d523b8edc95ad02b79bd05621a2552501f4",
      "parents": [
        "7cd97dc8a0de1458fe25b5bad50bfacd7100f987"
      ],
      "author": {
        "name": "Danilo Banjac",
        "email": "53165717+danilobanjac@users.noreply.github.com",
        "time": "Thu May 02 08:50:43 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 02 08:50:43 2024 +0200"
      },
      "message": "Sling 12274 3 (#144)\n\n* SLING-12274: Catch runtime exception also when executing invalidate request.\r\n\r\n* SLING-12274: Add paths when building test package message.\r\n\r\n---------\r\n\r\nCo-authored-by: Danilo Banjac \u003cdbanjac@adobe.com\u003e"
    },
    {
      "commit": "7cd97dc8a0de1458fe25b5bad50bfacd7100f987",
      "tree": "12e82b900282084725fbaf19d49f2525c5409b5f",
      "parents": [
        "b3505f47b57d9f387d25ea805c72dd72544c39b9"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Apr 24 14:46:29 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Apr 24 14:46:29 2024 +0200"
      },
      "message": "SLING-12292 - Add pub_name for subscriber\n"
    },
    {
      "commit": "b3505f47b57d9f387d25ea805c72dd72544c39b9",
      "tree": "7af4282e437e1a25023d4fe8acd5b551bcdd7f85",
      "parents": [
        "452c4c38f4b89aa1b85b6302d251cebc0c8bb441"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 23 15:31:58 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 23 15:31:58 2024 +0200"
      },
      "message": "SLING-12292 - Fix PublishMetrics\n"
    },
    {
      "commit": "452c4c38f4b89aa1b85b6302d251cebc0c8bb441",
      "tree": "44b8c18164940f237a011959c553289e0334953d",
      "parents": [
        "302be3bb7a1a60c534f7f3647b888e88448db6ed"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 23 13:37:37 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 23 13:37:51 2024 +0200"
      },
      "message": "SLING-12292 - Fix PublishMetrics\n"
    },
    {
      "commit": "302be3bb7a1a60c534f7f3647b888e88448db6ed",
      "tree": "9956ef50f49991b9fd4e361f976127b844265e48",
      "parents": [
        "8c77300cb96d52f39145dace41fa524dcd89052e"
      ],
      "author": {
        "name": "Danilo Banjac",
        "email": "53165717+danilobanjac@users.noreply.github.com",
        "time": "Thu Apr 18 17:00:36 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 18 17:00:36 2024 +0200"
      },
      "message": "SLING-12274: Catch runtime exception also when executing invalidate request. (#142)\n\nCo-authored-by: Danilo Banjac \u003cdbanjac@adobe.com\u003e"
    },
    {
      "commit": "8c77300cb96d52f39145dace41fa524dcd89052e",
      "tree": "601fbf3c030081c8fa158ab44f372b45d858f3bd",
      "parents": [
        "502b13c2ac8dad614280c22557804c89741c08fa"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Wed Apr 17 09:35:41 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 17 09:35:41 2024 +0200"
      },
      "message": "SLING-12295 - Add queue size metric (#141)\n\n"
    },
    {
      "commit": "502b13c2ac8dad614280c22557804c89741c08fa",
      "tree": "ddf367629cb671509ad5d8e381fd5c92381e3e2e",
      "parents": [
        "a06c5c886b160af8724339d8b010d20dbb5ea1a2"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 16 16:11:35 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 16:11:35 2024 +0200"
      },
      "message": "SLING-12292 - Add tags to metrics (#138)\n\n* SLING-12292 - Add tags to metrics\r\n\r\n* SLING-12292 - Add tags to publish metrics"
    },
    {
      "commit": "a06c5c886b160af8724339d8b010d20dbb5ea1a2",
      "tree": "bc2e3ec1cdec76879b1c995109c447303354cf86",
      "parents": [
        "a2c3f9cff15d6292642bd95e8237afc83ab6fa69"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 16 15:33:34 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 15:33:34 2024 +0200"
      },
      "message": "SLING-12289 - Only store status if it does not yet exist (#140)\n\n"
    },
    {
      "commit": "a2c3f9cff15d6292642bd95e8237afc83ab6fa69",
      "tree": "5a602a0ff499294f7d92f8f80ae12f23330fbf16",
      "parents": [
        "0ddee4a2afe1b0af77f4afe63780e5a051eca329"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Tue Apr 16 15:08:37 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 15:08:37 2024 +0200"
      },
      "message": "SLING-12288 - Allow configuration of timeouts for SubscriberReady check (#139)\n\n"
    },
    {
      "commit": "0ddee4a2afe1b0af77f4afe63780e5a051eca329",
      "tree": "8bd0107427f5325423937f6c8fa48e05b7ae9ff5",
      "parents": [
        "9f4f025a566fb8968bd924cfcbb3c257a7008861"
      ],
      "author": {
        "name": "Danilo Banjac",
        "email": "53165717+danilobanjac@users.noreply.github.com",
        "time": "Mon Apr 15 12:47:35 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 15 12:47:35 2024 +0200"
      },
      "message": "SLING-12274 - Introduce import pre-processor hook. (#137)\n\n* SLING-12274 - Introduce import pre-processor hook.\r\n\r\n* Use snapshot\r\n\r\n---------\r\n\r\nCo-authored-by: Danilo Banjac \u003cdbanjac@adobe.com\u003e\r\nCo-authored-by: Christian Schneider \u003cchris@die-schneider.net\u003e"
    },
    {
      "commit": "9f4f025a566fb8968bd924cfcbb3c257a7008861",
      "tree": "71b1446d6b1558c0c0bb047701323f42bd3b84f5",
      "parents": [
        "f4662464d5dc92ad8eb358600659453f2ab2af25"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 15:43:35 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 15:43:35 2024 +0200"
      },
      "message": "SLING-12292 - Cleanup\n"
    },
    {
      "commit": "f4662464d5dc92ad8eb358600659453f2ab2af25",
      "tree": "3ac8f3734aeb022fa43d20ff7910e850998eaeb4",
      "parents": [
        "5c2aa91f7494af3378866f032176e2f1a7d64766"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 14:56:22 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 14:56:22 2024 +0200"
      },
      "message": "SLING-12292 - Move metrics into publisher and bookkeeper\n"
    },
    {
      "commit": "5c2aa91f7494af3378866f032176e2f1a7d64766",
      "tree": "cc912377b319414bc86897c8df07ae73c9141187",
      "parents": [
        "76a7d7606a478e9677c4ac3f2dc78619ce0a060e"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 14:47:44 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 14:47:44 2024 +0200"
      },
      "message": "SLING-12292 - Split metrics into publisher and subscriber\n"
    },
    {
      "commit": "76a7d7606a478e9677c4ac3f2dc78619ce0a060e",
      "tree": "c431f40ecb6c680cfd265837eecf4ddc33f10d2e",
      "parents": [
        "f0b3c5663cb326c41993f405a24211bd997e90da"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 09:03:15 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 09:03:15 2024 +0200"
      },
      "message": "SLING-12293 - Remove unused JcrBinaryStore\n"
    },
    {
      "commit": "f0b3c5663cb326c41993f405a24211bd997e90da",
      "tree": "87906900b47a9323a80151d1e849fb621b13ec74",
      "parents": [
        "a0cd33642dc1aae54f7c3b84a79a5972eb89fdfd"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 08:24:33 2024 +0200"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Fri Apr 12 08:24:33 2024 +0200"
      },
      "message": "SLING-12292 - Add support for tags\n"
    },
    {
      "commit": "a0cd33642dc1aae54f7c3b84a79a5972eb89fdfd",
      "tree": "90319be92af7b2863f4dc5919475ca967fa3a709",
      "parents": [
        "f5ac2150974c58af3070ff60bda559647a048518"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Mar 28 15:49:11 2024 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Mar 28 15:49:11 2024 +0100"
      },
      "message": "Switch back to snapshot\n"
    },
    {
      "commit": "f5ac2150974c58af3070ff60bda559647a048518",
      "tree": "3bad2c822e5571d94ae4c7383ee0ff82a86b7dd4",
      "parents": [
        "68bd56964e8653253d32cecd83379e96ac39701e"
      ],
      "author": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Mar 28 15:36:59 2024 +0100"
      },
      "committer": {
        "name": "Christian Schneider",
        "email": "cschneid@adobe.com",
        "time": "Thu Mar 28 15:36:59 2024 +0100"
      },
      "message": "Switch back to snapshot\n"
    }
  ],
  "next": "68bd56964e8653253d32cecd83379e96ac39701e"
}
