)]}'
{
  "log": [
    {
      "commit": "bf7c5de140a621ea99b4458d56e62af1f37cb93e",
      "tree": "b845e0c4f430733e6d3b16acecb75320838f7934",
      "parents": [
        "8414f6b29d8282e056e4f40404c37b8be416a208"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri Oct 03 09:52:21 2025 -0700"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri Oct 03 09:53:22 2025 -0700"
      },
      "message": "Add deprecation notice\n\nChange-Id: I314924f3ee942798bfc2ef361ab677f0666e0519\n"
    },
    {
      "commit": "8414f6b29d8282e056e4f40404c37b8be416a208",
      "tree": "216c4b289e5058140ee97eaf9aec2e5cde023071",
      "parents": [
        "469efa8c0c75947f0d6157fa05f280477e294bac"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Thu Aug 29 22:39:33 2024 +0100"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Thu Aug 29 22:40:01 2024 +0100"
      },
      "message": "Fix not-attempted replication status parsing\n\nChange-Id: I3b83ea769b8564692e4eefc0b804d0a84e810609\n"
    },
    {
      "commit": "469efa8c0c75947f0d6157fa05f280477e294bac",
      "tree": "cfe1cad102a3e69dbda00e2aaea9fa4542554a19",
      "parents": [
        "ff3272b223b48415d7742a3c3b6de17f52307f27"
      ],
      "author": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Jan 02 23:06:18 2023 +0100"
      },
      "committer": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Jan 02 23:21:02 2023 +0100"
      },
      "message": "Document required installation of replication plugin lib\n\nThe replication-status plugin relies on events defined in the\nreplication plugin.\n\nSince Gerrit doesn\u0027t provide a way of defining dependencies among\nplugins, if replication-status loads before replication, some\nclasses won\u0027t be available at startup.\n\nAs a workaround the replication plugin can be added as a lib to\nmake sure the needed classes are always available at startup.\n\nBug: Issue 16554\nChange-Id: I5a8b0faa6009759249ce6277633db1c75b08bcda\n"
    },
    {
      "commit": "ff3272b223b48415d7742a3c3b6de17f52307f27",
      "tree": "b19f076098097bb5fb4c2c3133b0cb4b0f9a6219",
      "parents": [
        "2239a974997988c173590c56b02753661d248dc5",
        "1ee36f783f7d2d0c90aeb7b1f9e932031e0a5151"
      ],
      "author": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Nov 14 21:42:31 2022 +0100"
      },
      "committer": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Nov 14 21:43:47 2022 +0100"
      },
      "message": "Merge branch \u0027stable-3.4\u0027\n\n* stable-3.4:\n  Missing \"events\" namespace in IT tests\n  Import events from correct namespace\n\nChange-Id: I11c514dd4ea55701dc040c1f66c6f5316f603283\n"
    },
    {
      "commit": "1ee36f783f7d2d0c90aeb7b1f9e932031e0a5151",
      "tree": "a89c627eb302c2ff24eedeef5d828b0d52820578",
      "parents": [
        "7467a9323003f97672d89a7c094db3798580bd10"
      ],
      "author": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Tue Nov 08 10:20:01 2022 +0000"
      },
      "committer": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Nov 14 16:14:12 2022 +0100"
      },
      "message": "Missing \"events\" namespace in IT tests\n\nIT tests weren\u0027t adjusted in 7467a9323003f97672d89a7c094db3798580bd10\n\nAlso `targetNode` was deprecated, hence the use of `targetUri` instead.\n\nChange-Id: I137a6cb01923a35302faf81c1b38e8da5870281a\n"
    },
    {
      "commit": "7467a9323003f97672d89a7c094db3798580bd10",
      "tree": "5ec423aed329139b557396a53deba8a2df5e3c32",
      "parents": [
        "e9630dbff88cbd48c31a0803a10c92f9278b5cc4"
      ],
      "author": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Nov 07 17:26:17 2022 +0000"
      },
      "committer": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Nov 07 17:26:17 2022 +0000"
      },
      "message": "Import events from correct namespace\n\nEvents have been moved under the \"events\" namespace\nsince [1].\n\n[1]: https://gerrit-review.googlesource.com/c/plugins/replication/+/293505\n\nChange-Id: Iaf1df6bdd203b5503681bd791f10f02968d6aec7\n"
    },
    {
      "commit": "2239a974997988c173590c56b02753661d248dc5",
      "tree": "b19f076098097bb5fb4c2c3133b0cb4b0f9a6219",
      "parents": [
        "743454d4d651e882c87f70df8f269c549062529a"
      ],
      "author": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Wed Apr 20 23:00:37 2022 +0200"
      },
      "committer": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Wed Apr 20 23:00:37 2022 +0200"
      },
      "message": "Missing format conversion\n\nBug: Issue 15860\nChange-Id: Ibcf97dfa26ff80ae75c2a197aadca85e6be733c9\n"
    },
    {
      "commit": "743454d4d651e882c87f70df8f269c549062529a",
      "tree": "5648206a49a89626163cab741f8e5e535d367591",
      "parents": [
        "d068a535121b8545e9f3789ccc06704efe29a57a"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Fri Jul 23 14:44:54 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Wed Aug 04 10:53:51 2021 +0200"
      },
      "message": "Consume and expose pull-replication status\n\nConsume all RemoteRefReplicationEvent events in order to consume both\npush or pull-replication events.\n\nExpose the type of the replication (PUSH or FETCH) to the REST-API\nresponse payload.\n\nBug: Issue 14804\nChange-Id: I3672c1ee49c676ae518e46b85e2472362b3b1970\n"
    },
    {
      "commit": "d068a535121b8545e9f3789ccc06704efe29a57a",
      "tree": "a89c627eb302c2ff24eedeef5d828b0d52820578",
      "parents": [
        "dd629b2fc1ffee25a9d88b83dc675688999383e1",
        "e9630dbff88cbd48c31a0803a10c92f9278b5cc4"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Aug 03 12:20:11 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Aug 03 12:20:25 2021 +0200"
      },
      "message": "Merge branch \u0027stable-3.3\u0027\n\n* stable-3.3:\n  Consume scheduled replication events\n  Add gerrit CI validation\n\nChange-Id: I48d482a037aaa926db2a62c1ca14082de9dbd907\n"
    },
    {
      "commit": "e9630dbff88cbd48c31a0803a10c92f9278b5cc4",
      "tree": "7cd3cfb729784d1a149c80fe1302cd067b92d078",
      "parents": [
        "e2623868c59411528798bfdcd44f476e31de14af",
        "1e3e011b190e5d9cd4e292fa744fd4dc4196dac2"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Aug 03 11:51:19 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Aug 03 11:51:19 2021 +0200"
      },
      "message": "Merge branch \u0027stable-3.2\u0027 into stable-3.3\n\n* stable-3.2:\n  Consume scheduled replication events\n  Add gerrit CI validation\n\nChange-Id: I022a04c0381288545b9327c65052de5917f814ad\n"
    },
    {
      "commit": "1e3e011b190e5d9cd4e292fa744fd4dc4196dac2",
      "tree": "4ab3707bc859e1e90c7f4f38463294326ff4a41e",
      "parents": [
        "4894d3afdde0b0aab31ad8aaa720849c1ad569ce"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 17:15:22 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Mon Jul 26 11:12:17 2021 +0200"
      },
      "message": "Consume scheduled replication events\n\nPrior to this change replication-status was only consuming completed\nreplication events, that is, replication events that already completed,\neither successfully or not.\n\nNow, consume also scheduled replication events, so that when querying\nthe REST-API it is possible to have visibility on replication events\nthat are currently scheduled, but have yet to be completed.\n\nBug: Issue 14802\nChange-Id: I49fb3d5cf94732e5193529336fa224a87c561d63\n"
    },
    {
      "commit": "4894d3afdde0b0aab31ad8aaa720849c1ad569ce",
      "tree": "8362e62b5c9e9141aa4136ae1c2c78fcfb2e1f8e",
      "parents": [
        "b31b9673adf80e19c8052fa94a8ea0813c4f8c5e"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 15:52:52 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 15:52:52 2021 +0200"
      },
      "message": "Add gerrit CI validation\n\nBug: Issue 14809\nChange-Id: I417e702377826fab911bcc38155ac6b26172d958\n"
    },
    {
      "commit": "dd629b2fc1ffee25a9d88b83dc675688999383e1",
      "tree": "8a2f7b5da1f9b7d2f22f5c39e51be622f98b0fd1",
      "parents": [
        "6e66f478062e61262a162c65acf9877c68c81061",
        "e2623868c59411528798bfdcd44f476e31de14af"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 15:35:53 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 15:40:52 2021 +0200"
      },
      "message": "Merge branch \u0027stable-3.3\u0027\n\n* stable-3.3:\n  Initial implementation\n\nChange-Id: I1696933a2c1a870ba71eb6835e0fa281d0581eb2\n"
    },
    {
      "commit": "e2623868c59411528798bfdcd44f476e31de14af",
      "tree": "1143a0d9ffe67bbe485fe8670cbd6823fa47fa76",
      "parents": [
        "6e66f478062e61262a162c65acf9877c68c81061",
        "b31b9673adf80e19c8052fa94a8ea0813c4f8c5e"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 15:24:47 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 15:25:26 2021 +0200"
      },
      "message": "Merge branch \u0027stable-3.2\u0027 into stable-3.3\n\n* stable-3.2:\n  Initial implementation\n\nChange-Id: I6c17ba68b539ce6dbaa9610798fe07c05968f449\n"
    },
    {
      "commit": "b31b9673adf80e19c8052fa94a8ea0813c4f8c5e",
      "tree": "a7bc8ac3248f80217e665e0cd13c0062c6bc5fad",
      "parents": [
        "6e66f478062e61262a162c65acf9877c68c81061"
      ],
      "author": {
        "name": "Fabio Ponciroli",
        "email": "ponch78@gmail.com",
        "time": "Mon Dec 30 17:43:34 2019 +0100"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Tue Jul 20 11:58:53 2021 +0200"
      },
      "message": "Initial implementation\n\nExpose project replication-status over REST api\n\nBug: Issue 14133\nChange-Id: I3320bfa5ed8f54b06387d417d661b42a5ec71909\n"
    },
    {
      "commit": "6e66f478062e61262a162c65acf9877c68c81061",
      "tree": "c6848194a9cf26cc3c157c4271e1606a2bf2cdb8",
      "parents": [],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Mon Jul 12 11:39:57 2021 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Mon Jul 12 11:39:57 2021 +0200"
      },
      "message": "Initial implementation\n\nChange-Id: Ia66740d79f269e881dd1c5f4b9a9830d361b1753\n"
    }
  ]
}
