)]}'
{
  "log": [
    {
      "commit": "cb6adf87e81b5199c9ee53cebcd9f1ec0cce2e9d",
      "tree": "47389bf8a55c46a8e4731269bc19676466b9a75c",
      "parents": [
        "59c05367fad3782d91a9a6315870bdec6ec37bb8"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 09:30:16 2026 +0900"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 09:30:16 2026 +0900"
      },
      "message": "Require collocatordb 1.5.0\n\n1.5.0 fixes the two leaks in the collocator lookup, which leaked 3.6 kB per\nuncached getClassicCollocators or getCollocationAssociation request, and builds\nagainst the rocksdb of the distribution.\n\nThe version check refuses anything older, verified against both: with the\ninstalled 1.3.2 Makefile.PL stops with \"Installed collocatordb version 1.3.2 is\ntoo low\", with 1.5.0 it passes.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I35ef6cf0a5fb179c5caf811c98cc5a2cde054417\n"
    },
    {
      "commit": "59c05367fad3782d91a9a6315870bdec6ec37bb8",
      "tree": "5f4ae7414a01ee4578363aa88078ff41f485bce1",
      "parents": [
        "25ab1702b0ae44fcd4b56fe4e6a7b5665d1e431a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 07:58:10 2026 +0900"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 07:58:10 2026 +0900"
      },
      "message": "CI: install Devel::CheckLib before resolving the dependencies\n\ncpanm runs Makefile.PL to find out what a distribution needs, so everything\nMakefile.PL itself uses has to be installed before that. It uses\nDevel::CheckLib to look for libcollocatordb, which is not part of the CI image,\nso Makefile.PL aborted at its use statement, wrote no Makefile and cpanm gave\nup with \"Configuring /builds/ids-kl/derekovecs ... N/A\". Listing the module in\nPREREQ_PM cannot help, as those are only known after Makefile.PL has run.\n\nThis worked locally only because of an uncommitted inc/Devel/CheckLib.pm, which\nMakefile.PL picks up via \"use lib qw(inc)\".\n\nThe Dockerfile already installs Devel::CheckLib explicitly for the same reason,\nCI does it now as well. Makefile.PL declares it in CONFIGURE_REQUIRES, so that\ninstallations from a distribution tarball pull it in by themselves.\n\nVerified with gitlab-ci-local: build-and-test passes, 12 tests in 2 files.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Id1aee5f978092bf33594e081d43893f1ac78c692\n"
    },
    {
      "commit": "0dd6ad7cb4c4b70d8ed59839dc1512d8da113d12",
      "tree": "3e2985c2d3029e25ab6618ed03840d476f94b0eb",
      "parents": [
        "a6a81dcb99524efe7504326454058afcde9be2db"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 15 16:55:45 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 15 16:55:45 2024 +0100"
      },
      "message": "move Devel::CheckLib dep from test to main\n\nChange-Id: I414b7363c6827b9a6fb6d8640f9180b9426a1d8f\n"
    },
    {
      "commit": "9f6a19df86491bed130d56789665ea64f10b60fe",
      "tree": "ad3e60c28dddaef69e82e788125375e17f410e26",
      "parents": [
        "e288d8e5bb61cf6d223a90761d05baf4f73acc0c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 15 16:22:47 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 15 16:22:47 2024 +0100"
      },
      "message": "switch to collocatordb 1.3.2\n\nChange-Id: I77420c7ef3b9184fa78107c42575c3f162c1ce20\n"
    },
    {
      "commit": "3576c62c5b5ef6998bf0799f70b3e419bfded41b",
      "tree": "4115c549a1a9f163f8fcc49777018823153c6c14",
      "parents": [
        "68e29be001bb9f0e6228aef2233aff284a75e72b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 08:51:58 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 05 08:51:58 2023 +0100"
      },
      "message": "Fetch downtime calendar on server side\n\nChange-Id: I15fbe6b42489fa233dc0e17c31910e8a06444a3c\n"
    },
    {
      "commit": "c82b15fd22b3aabe7a59c41a8ced2d0d66de502f",
      "tree": "c7536dc9137d2a9914c5913e244d5c66475b759c",
      "parents": [
        "89cb6bc0ca2cbed8209da15d8bb8ce36aefc84c4"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jul 19 17:36:27 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jul 19 17:36:27 2022 +0200"
      },
      "message": "Revive -d option to dump vecs as ascii file\n\nChange-Id: Ib78b6ad00af74aaf410544f8c872ac6cf67e90e8\n"
    },
    {
      "commit": "3e3e3262f2394d438e01a566f836da7cf41a20d0",
      "tree": "071bd699045e36303ce351129ae6501bcc491a59",
      "parents": [
        "9a7996a7231b44600efdd851873e45eb38554c3b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Apr 12 23:11:45 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Apr 13 11:15:49 2022 +0200"
      },
      "message": "Add example data and tests\n\nChange-Id: Ife7b03d33607ec6c27da39b783e66e28f6496bbc\n"
    },
    {
      "commit": "bf9bac048b1cd4ce56945b4c00a5065e270f9190",
      "tree": "e7f3dba31d93120f23be6d69ea00d292eb9cffb7",
      "parents": [
        "09a493bb2ae6c7395b531641e2b8f64868647f26"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Apr 11 21:16:47 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Apr 11 23:23:51 2022 +0200"
      },
      "message": "Make project a Perl package\n\nChange-Id: I9cf3c99a1b849d939ace9c9a3b265267e45ab21c\n"
    }
  ]
}
