)]}'
{
  "log": [
    {
      "commit": "2fc76c7987b955e5cb9107ae6a531520d8131fd6",
      "tree": "cb57a16dedf55edc8411ae6f648c7e53a7b8d20f",
      "parents": [
        "abbf409ffe93bd6794290a7761606124f0482250"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 20:43:19 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 20:43:19 2025 +0100"
      },
      "message": "Fix -F -T option combination\n\nChange-Id: I1dd87e6b12118db44cac5c209d737a0d4fee63e1\n"
    },
    {
      "commit": "abbf409ffe93bd6794290a7761606124f0482250",
      "tree": "ea8783539cc86be64c981a9ebbecaac289227978",
      "parents": [
        "741a55e83c51a87b08cf398b8e9ca3c295eec53a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 18:26:04 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 18:26:04 2025 +0100"
      },
      "message": "Fix ci workflow again\n\nChange-Id: I2c6377adf3935b5ff088c4be4c5688409b55b0d2\n"
    },
    {
      "commit": "741a55e83c51a87b08cf398b8e9ca3c295eec53a",
      "tree": "0e9a1152f01b8b2ec318dabb75b57d367d17384e",
      "parents": [
        "20adf42a6f81babbc12ea5539bb584daf547a24d"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 16:48:44 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 16:48:44 2025 +0100"
      },
      "message": "Fox -o option for -T with docker taggers\n\nChange-Id: Ia6dbbe506ea5cae8debaa9216b9fa11e1ff233ec\n"
    },
    {
      "commit": "20adf42a6f81babbc12ea5539bb584daf547a24d",
      "tree": "79922a4e09057920c09982d4d41ebd2d4493a0db",
      "parents": [
        "ec7c2aec171132a766474753e563c662242c2778"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 12:51:37 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 12:51:37 2025 +0100"
      },
      "message": "Run docker requiring tests only when available\n\nChange-Id: I016feeeffb9ee72d51ce4c3f7974b52efc5e1fb6\n"
    },
    {
      "commit": "ec7c2aec171132a766474753e563c662242c2778",
      "tree": "ef3483ecf0f30b046a214d6ac76d95fd4d016130",
      "parents": [
        "fc47eb43ce418319d386622af2833ed50fb4c7dc"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 10:09:45 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 04 12:46:31 2025 +0100"
      },
      "message": "Fix gitlab ci timeout: do not run dockers inside docker\n\nChange-Id: Ic8db923424f920ece37df71c063efca1339c25e1\n"
    },
    {
      "commit": "fc47eb43ce418319d386622af2833ed50fb4c7dc",
      "tree": "7ab87d43eeb206ee236144dc894b69f180dc63ea",
      "parents": [
        "994a23250d89b0baed6ff85486d27b4249677637"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Dec 03 20:47:14 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Dec 03 20:47:14 2025 +0100"
      },
      "message": "fix missing newline in text output formats\n\nChange-Id: I1c15ba79a5623ba252d781929258c970aef9f4b2\n"
    },
    {
      "commit": "994a23250d89b0baed6ff85486d27b4249677637",
      "tree": "40d8da5825309a245e438be9193915b69f0bc0d8",
      "parents": [
        "390bf47d45d1ee4aae76898cad0b28b0f4518303"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Dec 03 20:45:50 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Dec 03 20:46:55 2025 +0100"
      },
      "message": "automatically gzip output for now, w2v, conllu target formats if -o ends with `.gz`\n\nChange-Id: I2e9b90a51bd183bf02e6d18df65dcf40b4ef6b05\n"
    },
    {
      "commit": "390bf47d45d1ee4aae76898cad0b28b0f4518303",
      "tree": "6c375eb61a3487d173e093df58d297e83999e14c",
      "parents": [
        "c4401fa18fbc6dfbef7dd128fc07f81f4b2fa5f2"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Dec 03 09:21:19 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Dec 03 17:12:54 2025 +0100"
      },
      "message": "Fix progressbar for w2v/now output with -o and without -q\n\nResolves #15\n\nChange-Id: Iaa558b157b52660d062c8fb555ea283ef79f4401\n"
    },
    {
      "commit": "c4401fa18fbc6dfbef7dd128fc07f81f4b2fa5f2",
      "tree": "27a417294498b841b8950aa18902badf77fa151a",
      "parents": [
        "ea46d618845392e98a495a3a61ad204b80d8246a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Dec 02 12:40:54 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Dec 02 19:03:57 2025 +0100"
      },
      "message": "Fix foundry overwrite option\n\nResolves #14\n\nChange-Id: Iaaeaf499ec3dad1b8c5b33a28ff60e8703217486\n"
    },
    {
      "commit": "ea46d618845392e98a495a3a61ad204b80d8246a",
      "tree": "f3ec8b91679e2dce885af5761633d02a18ea1aaa",
      "parents": [
        "4d7dace64724efd521ca641b40aaab6343db77f0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Dec 01 21:19:32 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Dec 01 21:19:32 2025 +0100"
      },
      "message": "Bump version to v3.1.0-rc1\n\nChange-Id: I7dca20ef063f6347b04c071575bb01f87955f9c1\n"
    },
    {
      "commit": "4d7dace64724efd521ca641b40aaab6343db77f0",
      "tree": "ddb09e219b59261832076f0739399358c5d1869e",
      "parents": [
        "85f957adceadb4bb33d0da41ede4fd37c488b7c4"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Dec 01 20:59:52 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Dec 01 20:59:52 2025 +0100"
      },
      "message": "Fix too many lines in tagger/parser conllu\n\nChange-Id: I63775dc794a83675dd47ec01e3be66539a21d0a1\n"
    },
    {
      "commit": "85f957adceadb4bb33d0da41ede4fd37c488b7c4",
      "tree": "6fe6c038ec806bf006bbb72a620fb857e5eca7be",
      "parents": [
        "9d2dc81803ca560d7a1180a4776c01f4c3f53b6e"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Dec 01 15:47:14 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Dec 01 16:27:48 2025 +0100"
      },
      "message": "Add native spaCy support\n\nChange-Id: Ibd3d660d2fc27a142e8d5e013b8bbb400bff5b9c\n"
    },
    {
      "commit": "9d2dc81803ca560d7a1180a4776c01f4c3f53b6e",
      "tree": "5e2989b4ffdcf8a410b014b990742d3c3dd68864",
      "parents": [
        "ca40b8f2163bc4e3bfa5446cc6a4e1b081f84d74"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 27 22:18:37 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 30 21:26:49 2025 +0100"
      },
      "message": "Add native treetagger support\n\nChange-Id: I155da3c0d6b185bb718d9c685d45a3862fd9cc49\n"
    },
    {
      "commit": "f05937909f7c9d03dd75ef346415a99a26ec9601",
      "tree": "464f67d5086d9b195257386627203c9ba92dc090",
      "parents": [
        "1c79273a362504642fbcc4c5ccc4156aa0e4408e"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 28 15:06:59 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 30 21:26:49 2025 +0100"
      },
      "message": "Fix -o option for conllu output\n\nChange-Id: I74339433c7234b89dbcb0be6c5a077294725230e\n"
    },
    {
      "commit": "1c79273a362504642fbcc4c5ccc4156aa0e4408e",
      "tree": "0cebd3afce6f9d10670d71f51f34f99adab8c4e9",
      "parents": [
        "76ae8f35abb3a2567b69ccb3ded4a3adc6fde5a6"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 28 14:45:55 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 30 21:26:49 2025 +0100"
      },
      "message": "Don\u0027t warn on missing zip entries when writing text\n\nChange-Id: I171f95257e024faa603e5fa1efb9cec741a99729\n"
    },
    {
      "commit": "76ae8f35abb3a2567b69ccb3ded4a3adc6fde5a6",
      "tree": "00b0b1828454f82aab43dc90ee09bf9e7da4718b",
      "parents": [
        "e082596357ab104ea2d0960a475b3cbfe51a4f9d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 21 10:56:44 2025 +0000"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 27 13:53:12 2025 +0100"
      },
      "message": "Bump xml-apis:xml-apis from 1.0.b2 to 2.0.2\n\nBumps xml-apis:xml-apis from 1.0.b2 to 2.0.2.\n\n---\nupdated-dependencies:\n- dependency-name: xml-apis:xml-apis\n  dependency-version: 2.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\nChange-Id: If651f1d914bd78609754b699e3082f9ff6f00274\n"
    },
    {
      "commit": "e082596357ab104ea2d0960a475b3cbfe51a4f9d",
      "tree": "2b53352285b54ba4533b6ef0a40136a5a1a74ad7",
      "parents": [
        "198208957197def0be3b574bd8bf1d2175e3108e"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 27 11:42:32 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 27 13:36:00 2025 +0100"
      },
      "message": "Bump version to v3.0.0\n\nChange-Id: I01287a1c7a025b65d4bc988beff495b3b227a858\n"
    },
    {
      "commit": "f36c2ccd7dec4cd679888d8148cd8ea9ab0bb339",
      "tree": "463b114b5e1ebac9b2c85600f66d0d68b15fbb5c",
      "parents": [
        "c44a68d82f3bbc2f18ac9a4011952d952079a001"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 21 10:56:51 2025 +0000"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 27 13:22:57 2025 +0100"
      },
      "message": "Bump org.apache.opennlp:opennlp-tools from 2.5.6 to 2.5.6.1\n\nBumps [org.apache.opennlp:opennlp-tools](https://github.com/apache/opennlp) from 2.5.6 to 2.5.6.1.\n- [Release notes](https://github.com/apache/opennlp/releases)\n- [Commits](https://github.com/apache/opennlp/compare/opennlp-2.5.6...opennlp-2.5.6.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.opennlp:opennlp-tools\n  dependency-version: 2.5.6.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\nCloses #6 /home/kupietz/KorAP/korapxmltool/.git/COMMIT_EDITMSG\n\nChange-Id: I523d7af0743ce6dc8c2a69086190f1f5da48aafc\n"
    },
    {
      "commit": "85ed41680b73bdc0b5f322cd3e0e2e6d6969ba9e",
      "tree": "e962fe3ce0ed9de55b7a9d88dd94c29fc71061ff",
      "parents": [
        "192500c96f926a8293020e1974b790a522634e08"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 26 17:37:56 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 26 18:34:51 2025 +0100"
      },
      "message": "Make -o option more consistent\n\nResolves #12\n\nChange-Id: I3ee65a4d50a56cabc866b287355be51660cf618a\n"
    },
    {
      "commit": "192500c96f926a8293020e1974b790a522634e08",
      "tree": "0f3f1a7254aedd0974e648fedff750c09fea2e68",
      "parents": [
        "56153d5910ffa8b10705b0196acb0789a798097b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 25 17:02:30 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 26 17:34:51 2025 +0100"
      },
      "message": "Sort multiple XPOS/Lemma annotations by descending probability\n\nChange-Id: I749e00b3343193f64099343bb985d73e40f09df7\n"
    },
    {
      "commit": "56153d5910ffa8b10705b0196acb0789a798097b",
      "tree": "5ff19c6ebd185701cf920f14eda9017c902f50ba",
      "parents": [
        "3886deecdb8b9cdfb48983f1181d70036eb54d84"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 22 13:29:35 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 22 13:29:35 2025 +0100"
      },
      "message": "Bump version to v3.00-rc3\n\nChange-Id: Icea8ef9644c52415361169b52560bb84c601df8f\n"
    },
    {
      "commit": "512ff62c3cbbad0510eb10f6902320b620ea3e81",
      "tree": "d14f61ae5a4a0e2a94560a2f571c4b91e9ff7c2a",
      "parents": [
        "b8deaa350ff949d53b3b727d7c0b68595e9f5c60"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 22 12:13:17 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 22 12:53:14 2025 +0100"
      },
      "message": "Fix: Support multiple token/POS interpretations\n\nResolves #9\n\nConNLL-U:\n\n3 aber  aber|aber  _   ADV|KON _   _    _    _   0.784759|0.215241\n\nKorAP-XML:\n\n \u003cspan id\u003d\"t_115\" from\u003d\"627\" to\u003d\"631\"\u003e\n   \u003cfs type\u003d\"lex\" xmlns\u003d\"http://www.tei-c.org/ns/1.0\"\u003e\n    \u003cf name\u003d\"lex\"\u003e\n     \u003cfs\u003e\n      \u003cf name\u003d\"lemma\"\u003eaber\u003c/f\u003e\n      \u003cf name\u003d\"certainty\"\u003e0.784759\u003c/f\u003e\n      \u003cf name\u003d\"ctag\"\u003eADV\u003c/f\u003e\n     \u003c/fs\u003e\n    \u003c/f\u003e\n    \u003cf name\u003d\"lex\"\u003e\n     \u003cfs\u003e\n      \u003cf name\u003d\"lemma\"\u003eaber\u003c/f\u003e\n      \u003cf name\u003d\"certainty\"\u003e0.215241\u003c/f\u003e\n      \u003cf name\u003d\"ctag\"\u003eKON\u003c/f\u003e\n     \u003c/fs\u003e\n    \u003c/f\u003e\n   \u003c/fs\u003e\n  \u003c/span\u003e\n\nKrill:\n      [\n        \"_115$\u003ci\u003e627\u003ci\u003e631\",\n        \"i:aber\",\n        \"s:aber\",\n        \"tt/l:aber\",\n        \"tt/p:ADV$\u003cb\u003e129\u003cb\u003e200\",\n        \"tt/p:KON$\u003cb\u003e129\u003cb\u003e54\"\n      ],\n\nChange-Id: I73e21926074030ea137e6a2ee4e4fc73c8264fce\n"
    },
    {
      "commit": "b8deaa350ff949d53b3b727d7c0b68595e9f5c60",
      "tree": "b74acfd3857c149d0f65127c966916bb89c25325",
      "parents": [
        "63ab802503969bb477a12b149a8981feb4886215"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 18:15:13 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 18:15:13 2025 +0100"
      },
      "message": "Bump version to 3.00-rc2\n\nChange-Id: Ib6d79f20bb354cc30f6e3417937b6a8bf387d421\n"
    },
    {
      "commit": "63ab802503969bb477a12b149a8981feb4886215",
      "tree": "738cf6a9fbba444c693a9ffcc47fb22dbfa99f77",
      "parents": [
        "9d93073623696903486c503e6f852a1cde17c6e8"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 18:04:53 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 18:04:53 2025 +0100"
      },
      "message": "Add missing cmc.conllu file\n\nChange-Id: Iac863a51784c30463ce192dea34f308dbed95b35\n"
    },
    {
      "commit": "9d93073623696903486c503e6f852a1cde17c6e8",
      "tree": "e6986b7740f7ae01d8d2e0409b25c37b28d55598",
      "parents": [
        "5fe9ca6ef8b1a09d81eb2c463ec1d70d5a7d7231"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 17:55:10 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 17:55:10 2025 +0100"
      },
      "message": "Remove gunzip dependency from tests\n\nChange-Id: I411ccdd0368878cd486e14b16646d95d823e2787\n"
    },
    {
      "commit": "5fe9ca6ef8b1a09d81eb2c463ec1d70d5a7d7231",
      "tree": "68bca92cf7f0369cb4fca41df8147811e90c5c2c",
      "parents": [
        "6717ee0e04ce827d71c6234126d781c90094c2c0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 17:47:58 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 17:48:19 2025 +0100"
      },
      "message": "Make sure the foundry is picked up from external annotators (-A)\n\nResolves #8\n\nChange-Id: I29a284ef24b90c01ada84eee7bfb8fedf7169d7f\n"
    },
    {
      "commit": "6717ee0e04ce827d71c6234126d781c90094c2c0",
      "tree": "b1091a4940288035f3406b70ad69d16e609f25c5",
      "parents": [
        "8d334063f99d1d99136ce0d1de6059440c5c5797"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 15:24:59 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 17:48:13 2025 +0100"
      },
      "message": "Support non-BMP tokens (emojis, …) in krill output\n\nResolves #7\n\nChange-Id: I6045053b7e6f7497287c538df8bf1116fab1afc5\n"
    },
    {
      "commit": "8d334063f99d1d99136ce0d1de6059440c5c5797",
      "tree": "aef2c41c01da08534903fec5eb9523c160c134ac",
      "parents": [
        "bb92300f9495143e65d149c0a934b0235decea2a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 15:21:13 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 15:21:13 2025 +0100"
      },
      "message": "Warn on missing text content\n\nChange-Id: I40c1a50d596e043bfe67303ec08c5e55d8382cf9\n"
    },
    {
      "commit": "6b1af775b8a256864db100fbfb78f1489c1e8540",
      "tree": "d140946fceafc55a6bc44f3d33b56f5f986e44b8",
      "parents": [
        "6ca3c80890bbc8b3b46ef595b596d7ba9f0be45f"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:49:37 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:49:37 2025 +0100"
      },
      "message": "Add missing wud24_sample.marmot-malt.conllu resource\n\nChange-Id: Ib359830ef62ae719bd3ca90aeebf497f55584a7f\n"
    },
    {
      "commit": "6ca3c80890bbc8b3b46ef595b596d7ba9f0be45f",
      "tree": "349c9ab3cd290bae2ed1d7834852cceddc870b83",
      "parents": [
        "fd2794ac8bdf908039704f32f7043fd76b9ba83f"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:46:46 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:46:46 2025 +0100"
      },
      "message": "Mute progressbar in tests\n\nChange-Id: I1d665fb8d46cc205150f12c9d8ec6131c4d96b81\n"
    },
    {
      "commit": "fd2794ac8bdf908039704f32f7043fd76b9ba83f",
      "tree": "292b31f9b1de8915dfdd7f6f6d8473936187cc3c",
      "parents": [
        "af5d3aae1935f939f7a72d6be4eab3f1ec5e3ed2"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:37:04 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:37:04 2025 +0100"
      },
      "message": "Replace unzip dependency in ConlluConversionTest with native Kotlin\n\nChange-Id: Icb6dfc1710dc9189d624aecc6c2a719687f79d74\n"
    },
    {
      "commit": "af5d3aae1935f939f7a72d6be4eab3f1ec5e3ed2",
      "tree": "1428a2f14abeac3e3e93e8b23bd6b1bb0abe5a48",
      "parents": [
        "2ec7f9f1537846e3d3be0a1b951c1ea58d270fd9"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:29:12 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:29:12 2025 +0100"
      },
      "message": "Add missing wud24_sample.spacy.conllu resource\n\nChange-Id: If5c85a29230f59fdde9d224543f9e82b5418cedd\n"
    },
    {
      "commit": "559f273f146396562a6f780dceb547cbc20ead51",
      "tree": "dc672882ee7774e8f32833091c0add6260f30d6c",
      "parents": [
        "19ea3aa3a0fedcd3367dfee852be38128c1f1d41"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:00:27 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 11:00:27 2025 +0100"
      },
      "message": "Fix deprecation warning\n\nChange-Id: I0018abf869de623c87c23fdbf03653f951dc7619\n"
    },
    {
      "commit": "19ea3aa3a0fedcd3367dfee852be38128c1f1d41",
      "tree": "bdb38de4680e332226947bfe9d8a6f07e4607f79",
      "parents": [
        "72d4c08fa04d3889060d6efdeb8a2e1be9ee48f4"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 10:46:29 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 10:46:29 2025 +0100"
      },
      "message": "Fix K2K-env var tests\n\nChange-Id: I1bf9568e127c221055af8005961633e1217feafe\n"
    },
    {
      "commit": "b29a4a68406219cbc0b6e7e0592a7b4f51205d0c",
      "tree": "3bc28992530d2efa276e75c6da11ee4caca30b0b",
      "parents": [
        "0dbc6bdeafc5241833b59e53496c3f2078ee99cf"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 06:57:11 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 21 06:57:11 2025 +0100"
      },
      "message": "Add tests for K2K_PUBLISHER_STRING,K2K_TRANSLATOR_TEXT\n\nChange-Id: Ia3f4da38dcb59700f00058761c04b62d8b2848e5\n"
    },
    {
      "commit": "0dbc6bdeafc5241833b59e53496c3f2078ee99cf",
      "tree": "4c2a1912a37124bafee54146fa7c583c977908fe",
      "parents": [
        "1aa738f49e6da3a5039491d2a6b5286765052e55"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 22:50:45 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 22:50:45 2025 +0100"
      },
      "message": "Fix wrong text count\n\nChange-Id: I49ad3fddfdfc574f3aca71a5c6dda154a4334bcc\n"
    },
    {
      "commit": "1aa738f49e6da3a5039491d2a6b5286765052e55",
      "tree": "f6011e89df745744c0851f31c44458900ccf1001",
      "parents": [
        "89625ba083ed93e34a575ed03ba83af421c12a90"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 22:34:33 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 22:50:29 2025 +0100"
      },
      "message": "Fix missing header metadata\n\nChange-Id: I1185b86c2e5cbb59d9c397fa055a30343bb5d63e\n"
    },
    {
      "commit": "89625ba083ed93e34a575ed03ba83af421c12a90",
      "tree": "f126268c69512108d961faa191467bf924c90a40",
      "parents": [
        "6d043de3ccb593385590f71ccd89dc08267b53f3"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 21:10:26 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 21:10:26 2025 +0100"
      },
      "message": "Scan zips only once\n\nChange-Id: I707728a17d81d974c9022e000d7331b1b96c866e\n"
    },
    {
      "commit": "6d043de3ccb593385590f71ccd89dc08267b53f3",
      "tree": "f2c5802d5a37d9c7458b6c824cfbd38865fb29e9",
      "parents": [
        "da83eecfddda2758e854ebfd920ac155a426ff75"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 20:45:18 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 20:45:18 2025 +0100"
      },
      "message": "Compress whill queueing krill output\n\nChange-Id: Id346c064fc71776588a25032f4d7b6ad507ef63a\n"
    },
    {
      "commit": "da83eecfddda2758e854ebfd920ac155a426ff75",
      "tree": "da18ebd295596fe1206e0bb908c946233bf6f9a8",
      "parents": [
        "4c4470a2482e5977911d20a2399c0b4f69fb0891"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 18:02:06 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 18:44:35 2025 +0100"
      },
      "message": "Improve fairness of watermark scheduler\n\nChange-Id: I687866587e3ada645ac0089b72c940a4dbf5a716\n"
    },
    {
      "commit": "4c4470a2482e5977911d20a2399c0b4f69fb0891",
      "tree": "dec0616761fc93139fecb98ce8a68473b51a2343",
      "parents": [
        "803394d91e3fb293c7e7b8ad454cc7e134d53c86"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 18:00:37 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 18:00:37 2025 +0100"
      },
      "message": "Don\u0027t wait for text that are already emitted to krill.tar\n\nChange-Id: Id0158cf19f366781a9efdc88826c2aa4da53ce85\n"
    },
    {
      "commit": "803394d91e3fb293c7e7b8ad454cc7e134d53c86",
      "tree": "170e1a10ec6a1cb7f650e0cf8ccaaf7b59dffd61",
      "parents": [
        "bc7e3017f0f18526e9c7df5674645ba6b1f95730"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 10:41:24 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 11:37:23 2025 +0100"
      },
      "message": "Calculate defaults for heap and threads adaptively\n\nChange-Id: I55bf914647e06e7205b49cd4a1818d70a06fd1b0\n"
    },
    {
      "commit": "bc7e3017f0f18526e9c7df5674645ba6b1f95730",
      "tree": "f82520b3e39339017f1e31f01a2cccdf73c0870d",
      "parents": [
        "81bd72238b6606a4e21bf62f77bae336c2064808"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 09:46:14 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 20 09:46:14 2025 +0100"
      },
      "message": "Fix filename comment in korapxml2conllu\n\nChange-Id: Ib3657a7550285a50e11d524722e4aa4e133fddd2\n"
    },
    {
      "commit": "81bd72238b6606a4e21bf62f77bae336c2064808",
      "tree": "03fda8232ae96d43ddce790296a18991dd995635",
      "parents": [
        "2a3223db7ae1cab239030bff9c1f0089a1400966"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 21:14:58 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 21:14:58 2025 +0100"
      },
      "message": "Fix threadId deprecation warning\n\nChange-Id: I6e41ef7768115240fbf059edb0c2da98262fe9d9\n"
    },
    {
      "commit": "2a3223db7ae1cab239030bff9c1f0089a1400966",
      "tree": "c8ff9c1c13896c72b90c2cf3d38cc9e2c5071d57",
      "parents": [
        "9a52367b5d92bddbf7f2a2bfa0e65def81307010"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 21:05:21 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 21:10:24 2025 +0100"
      },
      "message": "Enable parallel test execution\n\nChange-Id: I7b6df2026967951572f28c19827284c5f50b7e14\n"
    },
    {
      "commit": "9a52367b5d92bddbf7f2a2bfa0e65def81307010",
      "tree": "7af244c1dcecaf05084b87cae5c3ffaef8a109ed",
      "parents": [
        "a2c3398533abd4b1ade93748a608b6c9a30ee4a8"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 21:04:32 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 21:10:04 2025 +0100"
      },
      "message": "Split tests\n\nChange-Id: Ia9d88ee1fe41fd4fa55c8472c520171dafc112df\n"
    },
    {
      "commit": "a2c3398533abd4b1ade93748a608b6c9a30ee4a8",
      "tree": "b2de9ddee626a53ddbc1e27258f2b9d88c811c16",
      "parents": [
        "cec4101f0ee44854e84e39fc021ad37c7c1aba59"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 18:19:46 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 20:53:32 2025 +0100"
      },
      "message": "Add conllu2korapxml part\n\nChange-Id: Ic74a2e68e0a6c73a8d3e16ee8bf1b787d51219e2\n"
    },
    {
      "commit": "cec4101f0ee44854e84e39fc021ad37c7c1aba59",
      "tree": "5209e8595ecdc2ef6abe85cb0af9999cac5a0fc2",
      "parents": [
        "481643b948a3f038277a744df0d6c32697c818ad"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 13:48:48 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 13:48:48 2025 +0100"
      },
      "message": "Add korapxml2conllu shortcut\n\nChange-Id: Ic53e088042a27bd046563805fcd9d3aa8744cf01\n"
    },
    {
      "commit": "481643b948a3f038277a744df0d6c32697c818ad",
      "tree": "52518ca42a1233b23427fb7820b1c076cd771ef1",
      "parents": [
        "e5ff4ea9fa9c297f0ce5fdb57d53ef8e5bf34cdd"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 12:27:32 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 12:27:32 2025 +0100"
      },
      "message": "Add korapxml2krill shortcut\n\nChange-Id: Ie0bd14ecff709bdde9a5d443e57ba6e073d1d8fc\n"
    },
    {
      "commit": "e5ff4ea9fa9c297f0ce5fdb57d53ef8e5bf34cdd",
      "tree": "5dc12c4c15c3f187e5d3bd55e3007e73ac09e74e",
      "parents": [
        "afd2c2ed5824e8660c5920006290fd42a31f50b0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 12:19:13 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 12:19:13 2025 +0100"
      },
      "message": "Check if input zips exist before doing any processing\n\nChange-Id: I6c5fab84153f449e5e7b874de249f3dd41f1f372\n"
    },
    {
      "commit": "954d40dbef62558ad81d6097633c50229d46e5fd",
      "tree": "d88964b3c1a20e963c0959166f5aad6eed7d64a7",
      "parents": [
        "7b3a16e670c8afbe2e136d146ebfa9a83947e60c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 11:43:50 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 11:58:42 2025 +0100"
      },
      "message": "Overhaul and standardize command line options\n\nChange-Id: I976da707c29b0bc9aac241398f834ef7198d0482\n"
    },
    {
      "commit": "7b3a16e670c8afbe2e136d146ebfa9a83947e60c",
      "tree": "a2f3f37683e8ad63cd14708883e5d860e89d4dbb",
      "parents": [
        "d552017f2d53315a697b5756c081bdf62109109c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 18:43:45 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 11:58:42 2025 +0100"
      },
      "message": "Process data, structure and constituency with DOM\n\nMuch faster for large texts\n\nChange-Id: I9520b33ccc95d3b473c7b06eba06d3456845f9b6\n"
    },
    {
      "commit": "d552017f2d53315a697b5756c081bdf62109109c",
      "tree": "a701ade71861d162f22bfb3dc808632d2b677ad0",
      "parents": [
        "8749d1af4c8b7ae5d9619ccade59dd9469a8ecdb"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 18:26:07 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 19 11:58:37 2025 +0100"
      },
      "message": "Switch to StAX XML parser\n\nChange-Id: I1eebc6d678f38c24fd04e9b88bf572eb6a3e0c42\n"
    },
    {
      "commit": "8749d1af4c8b7ae5d9619ccade59dd9469a8ecdb",
      "tree": "bd4f30d51da1264f5dad44e687c3af9e8da0f2b5",
      "parents": [
        "9708a405612f5f5ae049b49e06aae857bb3cccfd"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 13:13:04 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 13:49:15 2025 +0100"
      },
      "message": "Fix ZIP scanning\n\nChange-Id: Ic0eab7017fab5199023f4d3dc1ef2f1a5e0809ed\n"
    },
    {
      "commit": "9708a405612f5f5ae049b49e06aae857bb3cccfd",
      "tree": "e5e648d889f1fc8709a1bd69f2040e70af1cb1e1",
      "parents": [
        "5b34af1879f738b059458348b439fe3c3abbdeb5"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 12:47:15 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 12:47:15 2025 +0100"
      },
      "message": "Fix ConcurrentModificationException\n\nat\nde.ids_mannheim.korapxmltools.KorapXmlTool.scanAndOutputCompleteTexts$lambda$2(KorapXmlTool.kt:3699)\n\nChange-Id: I1a7841f6c13673372f951c80b086c28523fd5e0d\n"
    },
    {
      "commit": "5b34af1879f738b059458348b439fe3c3abbdeb5",
      "tree": "7108eaba54b88c505dc5fb864404f1103e186a00",
      "parents": [
        "d335fe968e98d12ae126ebc8819ca74760b86584"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 10:27:16 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 10:27:16 2025 +0100"
      },
      "message": "Switch back to standard gzip output\n\nChange-Id: I4cebbf2213f80d462b09eb6fac6a86166aea7eea\n"
    },
    {
      "commit": "d335fe968e98d12ae126ebc8819ca74760b86584",
      "tree": "1fcba60f9819c57980fac96d8246886bd4e183ca",
      "parents": [
        "af39ebe62ea722630a1d7fcfb85c04a78be05cb9"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 07:15:41 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 07:54:37 2025 +0100"
      },
      "message": "Use thread pool for gzipping krill output\n\nChange-Id: Iff2a08e5e7e840bb0760d4f6d307451b99a920a7\n"
    },
    {
      "commit": "af39ebe62ea722630a1d7fcfb85c04a78be05cb9",
      "tree": "cfc4ad6fb3b3761fa5fc091fbaf6ee483b2ff20c",
      "parents": [
        "5b16f657e16c7d1a8a2161a0472484bcc9e0cf7b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 06:07:57 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 06:07:57 2025 +0100"
      },
      "message": "Disable expensive XML security features\n\nChange-Id: Ia5697d801802e4cbd256f3cef6b901ff86b7904c\n"
    },
    {
      "commit": "5b16f657e16c7d1a8a2161a0472484bcc9e0cf7b",
      "tree": "79ee3be6eae46c2e66a2c321a91e8d1d0cb77f44",
      "parents": [
        "d4c6bd5e4af454af171a86ba7eedc9ac34943c5d"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 06:07:31 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 18 06:07:31 2025 +0100"
      },
      "message": "Use thread local document builders in krill output\n\nChange-Id: I123d5b7015ae4f6ac361884c158794640518be23\n"
    },
    {
      "commit": "d4c6bd5e4af454af171a86ba7eedc9ac34943c5d",
      "tree": "02c236691799440426db989fc1434ebc1996f245",
      "parents": [
        "acb21e3618d3ea19b443ca198531db269ac973d5"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 22:18:23 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 22:18:23 2025 +0100"
      },
      "message": "Add --lz4 option for krill output\n\nChange-Id: I99750a780bf0898b52fa0c2e83e587e89cbaa086\n"
    },
    {
      "commit": "acb21e3618d3ea19b443ca198531db269ac973d5",
      "tree": "8e854af2479ebd17df1d4e3cc61b4bbc9581b3fd",
      "parents": [
        "ec6458210cab6c33bc129290d88e265e507c84f3"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 20:44:17 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 20:44:17 2025 +0100"
      },
      "message": "Switch to GZIP compression level 1\n\nChange-Id: I78f79981edf55bb3c905e528bfd954051c3e074a\n"
    },
    {
      "commit": "ec6458210cab6c33bc129290d88e265e507c84f3",
      "tree": "177f770b302b367760a3e29f93f8c6aaeee2aea8",
      "parents": [
        "ed5e6d18c92ed9cc2d4947ca0196a421b99198b6"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 20:23:26 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 20:23:26 2025 +0100"
      },
      "message": "Extract KrillJsonGenerator\n\nChange-Id: I97e1449472bb9022f7df6647a96c0871cb9f3371\n"
    },
    {
      "commit": "ed5e6d18c92ed9cc2d4947ca0196a421b99198b6",
      "tree": "66b6f830c28d3d02ce4cd63a0a8deaad6491ab03",
      "parents": [
        "7841ec1e2158d0864c3e9402d33ecceb62a86118"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 18:02:02 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 18:55:26 2025 +0100"
      },
      "message": "Extract KorAP XML output to own module\n\nChange-Id: I394cbd1b707b2760058f9b2eba91e327ba7b707a\n"
    },
    {
      "commit": "7841ec1e2158d0864c3e9402d33ecceb62a86118",
      "tree": "ba3e8958d781eebc3f4b9af28ef56e6bb8e96a3b",
      "parents": [
        "4cad9dc8cecd44faa2c64564da0cd558fe4d72b4"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 17:32:20 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 17:32:20 2025 +0100"
      },
      "message": "Extract CoNNL-U formatter to own module\n\nChange-Id: I9821f828bb033198d21bdaa56d36260bdf5f853d\n"
    },
    {
      "commit": "4cad9dc8cecd44faa2c64564da0cd558fe4d72b4",
      "tree": "8ab6fc9823c4d439360312d2f8e0c368d2fabf70",
      "parents": [
        "1774c7dae51453aec2135336cdd12c668c5885d2"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 16:41:21 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 16:41:21 2025 +0100"
      },
      "message": "Extract some formatters\n\nChange-Id: I56130674cc9c816057e80f4e27b91f598e21fe93\n"
    },
    {
      "commit": "1774c7dae51453aec2135336cdd12c668c5885d2",
      "tree": "f4ea54e9f4a87650db93de64a7db7a9b5af617f3",
      "parents": [
        "05d3bbbe37e05e838d55f948d76f26df0255256e"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:42:42 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:44:39 2025 +0100"
      },
      "message": "Add defaults for tagger and parser models\n\nChange-Id: I7bb99480be15707cce112c78ca9ee596fdeb5bee\n"
    },
    {
      "commit": "05d3bbbe37e05e838d55f948d76f26df0255256e",
      "tree": "0769bb612590454c40d74ff9ea1c99a99b22f5fe",
      "parents": [
        "bab5d7e4e39a19aafabb7bf15def6fa4e031e16d"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:17:03 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:17:03 2025 +0100"
      },
      "message": "Make executable executable for everybody\n\nChange-Id: I0037b8280e62003cb869e098660afde3897d9add\n"
    },
    {
      "commit": "afcc76615d21041c863ea726b2b7daec40b3d0f6",
      "tree": "deafb4a2e52256354cd8decabc8ff31075a877d3",
      "parents": [
        "1e405bfb21327c83ca6f6ef8633af788a09a4e6a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:15:28 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:15:28 2025 +0100"
      },
      "message": "Improve examples in Readme and help\n\nChange-Id: I45e852d5a25155f04dac023f0cd2cf6c4edce82c\n"
    },
    {
      "commit": "1e405bfb21327c83ca6f6ef8633af788a09a4e6a",
      "tree": "6c07b766fb150bdc9c97d957cdbfa4d2618068d9",
      "parents": [
        "634e9b33b797e79cc6283dc01b239e2f5be8a6f8"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:14:32 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 15:15:10 2025 +0100"
      },
      "message": "Fix tests with working -D for zip output\n\nChange-Id: Ib9513bab93bb1b8a20d6553449f8365559049d96\n"
    },
    {
      "commit": "634e9b33b797e79cc6283dc01b239e2f5be8a6f8",
      "tree": "2d271294b9929801dd0df94e1d239981d3b48856",
      "parents": [
        "e19a0167f9b5a370db37eeead37252a68321751b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 12:55:03 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 12:55:03 2025 +0100"
      },
      "message": "Fix malt examples\n\nChange-Id: I6df8b77dfd96c39688cf810e647e694c313c88dc\n"
    },
    {
      "commit": "e19a0167f9b5a370db37eeead37252a68321751b",
      "tree": "5ef520468a063bbbed0b2cf0875468795db87e59",
      "parents": [
        "df149563f534b63174b91769a754ab7d8194956c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 12:42:28 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 12:50:18 2025 +0100"
      },
      "message": "Fix -D and overwrite with zip output\n\nChange-Id: I43337d74f2b3afc4c9813f7e14dea1cd98449b15\n"
    },
    {
      "commit": "b4b576813f0250ab7f65620f78d85db463bc268a",
      "tree": "97c38cc175fa32a6ca8339f4520bcb3cfc8df4e3",
      "parents": [
        "570d0e0741a4f2031aa59b2fb59c78cd3db107f3"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 11:38:27 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 11:52:27 2025 +0100"
      },
      "message": "Introduce env variable KORAPXMLTOOL_MODELS_PATH\n\nChange-Id: I7f4a1d994c7e7b7600df6aac128ecbd995809ab2\n"
    },
    {
      "commit": "570d0e0741a4f2031aa59b2fb59c78cd3db107f3",
      "tree": "8bdf950de96f4137760bb0eb3a564b903e488b11",
      "parents": [
        "a995ba854d8f018f908af346ddb6cc76310ce4b8"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 10:42:41 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 11:40:41 2025 +0100"
      },
      "message": "KORAPXMLTOOL_XMX_MB -\u003e KORAPXMLTOOL_XMX\n\nChange-Id: I4a5228d9c6025dc178267987828b358b682c9002\n"
    },
    {
      "commit": "a995ba854d8f018f908af346ddb6cc76310ce4b8",
      "tree": "127e8ee95d880bf380b0941fb14f78a2c5515777",
      "parents": [
        "1869f5032ddb18e42840e58f30747235b24bfadc"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 07:07:09 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 11:40:41 2025 +0100"
      },
      "message": "Update Readme.md and help examples\n\nChange-Id: I53886de5bdf84f0289e29a309dcb1d8e65abfd2f\n"
    },
    {
      "commit": "1869f5032ddb18e42840e58f30747235b24bfadc",
      "tree": "e98e42f64a3874f622e147b0745874b9c25da39e",
      "parents": [
        "17126e2b953a8d452b9efa83796d7360aeb71c73"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 21:31:12 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Nov 17 07:08:07 2025 +0100"
      },
      "message": "Put executable into build/bin\n\nChange-Id: I0908d61a50be2faa3367cb3182950855dff9ff16\n"
    },
    {
      "commit": "d8549e478f6051d699872de5c1167c3416cd7336",
      "tree": "2accc882fc775dccb716e098f5ac6464831a5f71",
      "parents": [
        "f0f4d434520d5cb5cb8a6729b7b23974190772fb"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 17:23:04 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 17:26:21 2025 +0100"
      },
      "message": "Fix XML APIs relocation warnings (CoreNLP needs an old version)\n\nChange-Id: I211a39949b2706218cff4e6d82cf3a4ed428ef43\n"
    },
    {
      "commit": "f0f4d434520d5cb5cb8a6729b7b23974190772fb",
      "tree": "773a46d2de21c7a20679231b4ec3c379a92b4722",
      "parents": [
        "c076b5980f7c05a8af4670c4d3804e95f8241157"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 16:33:15 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 16:59:43 2025 +0100"
      },
      "message": "Krill output: introduce month-aware sorting\n\nChange-Id: I830a6e0b618a2cdd9b325db11b6b72463f3297e3\n"
    },
    {
      "commit": "c076b5980f7c05a8af4670c4d3804e95f8241157",
      "tree": "093b5cb8982879f3f0632de5dbd0ddc4df06127c",
      "parents": [
        "02cd8bf6fdd1cf823d2030b8de97c060ec564a6f"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 14:29:57 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 14:29:57 2025 +0100"
      },
      "message": "Remove deprecated ZipFile constructors\n\nChange-Id: I8adb9f971a8f1f7354e8dcc80c5337ed8394a007\n"
    },
    {
      "commit": "b00b73fe19d3baae251505db9cfbae477795b7f9",
      "tree": "7ff12d708ffe93bd30989a557768c7871548e641",
      "parents": [
        "fbfcd0428a58cfaa3c978fb092c95ea3f77eee8b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 13:43:35 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 13:43:35 2025 +0100"
      },
      "message": "Bump version to v2.99\n\nChange-Id: I457af9560bcf1e761fdf5d2dca63b6d827ac2324\n"
    },
    {
      "commit": "fbfcd0428a58cfaa3c978fb092c95ea3f77eee8b",
      "tree": "d2fa82fa5a729c24c76f9e7fadd160d3d6557d54",
      "parents": [
        "92187a1454445d0f6c52e219256fafb4a9e680b6"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 13:33:32 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 13:33:32 2025 +0100"
      },
      "message": "Auto create shebang executable\n\nChange-Id: I7105b82656b641910326d7bc38ce615d930ec04d\n"
    },
    {
      "commit": "92187a1454445d0f6c52e219256fafb4a9e680b6",
      "tree": "dd7f9555758e9f4bfe933d51d3e63a95a408b851",
      "parents": [
        "38d3ca3a3aefe03b386dbd8bf232982529ace8a6"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 13:15:44 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 13:15:44 2025 +0100"
      },
      "message": "Add rough constituency parse also as conllu output comment\n\nChange-Id: If6a2049a6800828abeebee98d860267a13b51b68\n"
    },
    {
      "commit": "f846bcb4e333b6323fa8a17b02bfcb16df979918",
      "tree": "01b4d901bddb0344fe3f693c7917eb72ecf6aec4",
      "parents": [
        "6cb3f27425e6347a1d06afb4d66ca07c71e8c35b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 11:38:57 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Nov 16 11:38:57 2025 +0100"
      },
      "message": "Add constituency parsing test\n\nChange-Id: I26702aad22213e2ffbb37368f9dfe00f7d2f5f05\n"
    },
    {
      "commit": "6cb3f27425e6347a1d06afb4d66ca07c71e8c35b",
      "tree": "aa6549202b2433592762f7cbf2bb85242abe4926",
      "parents": [
        "319f3d549aec526ad7b1b177974181f81956c044"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 23:12:18 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 23:12:18 2025 +0100"
      },
      "message": "Fix constituency parsing\n\nChange-Id: Ifa0389864a40657a867e0a1b1f63273e4f279914\n"
    },
    {
      "commit": "319f3d549aec526ad7b1b177974181f81956c044",
      "tree": "ca448669780f9131b9722f504d6e72a3078f20bb",
      "parents": [
        "a4600e215429b0c41485df4b946f0b2b5d7575c3"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 20:29:24 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 20:29:24 2025 +0100"
      },
      "message": "Only add parser foundry if it\u0027s different from tagger foundry\n\nChange-Id: I19d63c2ce6a715b71a8c20a6d5968514862f374a\n"
    },
    {
      "commit": "a4600e215429b0c41485df4b946f0b2b5d7575c3",
      "tree": "ad75c74e360c2db19df9ed081e0f95fd18fcf9f7",
      "parents": [
        "ddea0c09a46fe83fccd2a4e5e60fd818973a9b10"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 20:24:57 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 20:24:57 2025 +0100"
      },
      "message": "Respect target dir also with zip output\n\nChange-Id: Icaf8b5ac0624b6fadb082f9faebf1f280ad4cf2b\n"
    },
    {
      "commit": "ddea0c09a46fe83fccd2a4e5e60fd818973a9b10",
      "tree": "7b2abdcc846eb2d661af240f7ee77a277264b162",
      "parents": [
        "8fab8fcf4fa947089a7d73f9ffdf84859a104728"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 19:53:38 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 19:53:38 2025 +0100"
      },
      "message": "Add support for CoreNLP SR parser and fast tagger\n\nChange-Id: Ifa8e49b9145934f028a8a322b07dd9f601661fb7\n"
    },
    {
      "commit": "8fab8fcf4fa947089a7d73f9ffdf84859a104728",
      "tree": "b784f525752fa18542130e1f183ef0f72e0b19c7",
      "parents": [
        "72b3fee4fb9577fe72a637450b92bf8c3271f351"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 17:43:16 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 17:43:16 2025 +0100"
      },
      "message": "Make foundry names more general\n\nChange-Id: I831ca4f3c9ef881ae57b527945a0fb05f8a34c9e\n"
    },
    {
      "commit": "72b3fee4fb9577fe72a637450b92bf8c3271f351",
      "tree": "30c26403d4ff72959e30211fa0c3862011e40dcd",
      "parents": [
        "0b0bde824d8d3f8dd663b8a1ad28e427e2221308"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 16:38:30 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 16:38:30 2025 +0100"
      },
      "message": "Test that annotations are processed ordered\n\nChange-Id: I370bbbc69c9c8970824a53858f97a6e77c314629\n"
    },
    {
      "commit": "0b0bde824d8d3f8dd663b8a1ad28e427e2221308",
      "tree": "71add4c2ceea5fdfe2f740951ef3f3832cc6b3bc",
      "parents": [
        "09d45b7ee99779295425183e43f85a94f4376239"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 15:22:09 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Nov 15 15:22:09 2025 +0100"
      },
      "message": "Speed up Krill output tests by only processing once\n\nChange-Id: Id8eadc3c011043e514c0adb2caa39b86b6de1339\n"
    },
    {
      "commit": "09d45b7ee99779295425183e43f85a94f4376239",
      "tree": "74bd88c932b472508ab63e371776f56d012dd7ce",
      "parents": [
        "4d704a337def5897baa82912538726dd0a4cd467"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 14 07:10:30 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Nov 14 07:10:30 2025 +0100"
      },
      "message": "Fix mixed foundry detection\n\nChange-Id: I09751e542bb396800e801fb99a0eb9e77a971b12\n"
    },
    {
      "commit": "4d704a337def5897baa82912538726dd0a4cd467",
      "tree": "c91adcb6601e959de82110470d1ecf13082058d6",
      "parents": [
        "9d2c64e3fd062c1bf7d5150dc53ed7ace47add36"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 21:01:26 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 22:52:26 2025 +0100"
      },
      "message": "Switch to XML parsing\n\nChange-Id: I509e3da60f25c2033232606b59733cc05d520560\n"
    },
    {
      "commit": "9d2c64e3fd062c1bf7d5150dc53ed7ace47add36",
      "tree": "ac1f02e56deb634b6891f326a32dc122aa41a380",
      "parents": [
        "bf622e959b104bb33cd5e589b39869ddb40ee42a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 19:44:40 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 19:44:40 2025 +0100"
      },
      "message": "Neutralize identifiers for constituency and sentence annotations\n\nChange-Id: Ic52f032ba76e75ebe724610cb223802047b17985\n"
    },
    {
      "commit": "bf622e959b104bb33cd5e589b39869ddb40ee42a",
      "tree": "f9cc246066e6f841b9e45b4a1e48f2d14a779038",
      "parents": [
        "f1d1e7f4a496528471217a72c3ca5c5b3ead4ba1"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 19:23:03 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 19:23:03 2025 +0100"
      },
      "message": "Add constituencies and non base sentences to krill output\n\nChange-Id: Ib56c852efca64dd28f7f487a87384df21b248e7c\n"
    },
    {
      "commit": "f1d1e7f4a496528471217a72c3ca5c5b3ead4ba1",
      "tree": "479e59a06e46f413f99a89b70e21daf42423eab8",
      "parents": [
        "33ca8f10070bf29a43d734d2e449a30b0b22c1aa"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 17:43:35 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 17:43:35 2025 +0100"
      },
      "message": "Fix escaping of $ and #\n\nChange-Id: I7a509e11c378f303516c8327cb3b654d4d18fd5a\n"
    },
    {
      "commit": "16b4ccb366a8367341072dec30c5834df10d8599",
      "tree": "4eb39fbb2acd0c5ea724b5a8451c61a3cf27c87f",
      "parents": [
        "ccce9d691329ce76d95b811875cac995d9f73343"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 16:49:09 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 13 17:21:20 2025 +0100"
      },
      "message": "Add --non-word-token option and change default\n\nDefault to not indexing non-word-tokens, like korapxml2krill\n\nChange-Id: Iac9e6a1a55bd22f03914e9a32a93417a7804b615\n"
    },
    {
      "commit": "ccce9d691329ce76d95b811875cac995d9f73343",
      "tree": "064954839772e8f75224e82beb2468d2320cba74",
      "parents": [
        "82b4b644fa064ccbfd9a877cd74d2a651d263388"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 12 19:00:53 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Nov 12 19:00:53 2025 +0100"
      },
      "message": "Fix progress bar to show output filename instead of generic label\n\nChanged progress bar task name from \"Processing texts\" to the actual\noutput filename (e.g., \"goe.krill.tar\", \"zge24.krill.tar\").\n\nThis allows users to identify which conversion is running when multiple\nconversions are executed in parallel.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \u003cnoreply@anthropic.com\u003e\n\nChange-Id: I73dfc0e031575787d8f9108c0abd3e7d2475676d\n"
    },
    {
      "commit": "82b4b644fa064ccbfd9a877cd74d2a651d263388",
      "tree": "ca3b8363f0fd7606f70ffce4a2d54bdda17dade8",
      "parents": [
        "f5e0d2def3d733e6970bdcd8d11849bbc73f7195"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 22:43:11 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 22:43:11 2025 +0100"
      },
      "message": "Re-enable conditional incremental output for multi-text corpora\n\nFixes race condition where texts were output before all dependency.xml\nfiles finished processing, resulting in missing dependency annotations.\n\nSolution: Conditionally enable incremental output based on text count:\n- Single-text corpora (totalTexts \u003d\u003d 1): Disable incremental output\n  to ensure all ZIP entries complete before final output\n- Multi-text corpora (totalTexts \u003e 1): Enable incremental output for\n  better performance and progress visibility\n\nTested and verified:\n- Single-text corpus (dnb13, goe): All dependencies present without\n  incremental output\n- Multi-text corpus (zge24, 150 texts): Incremental output works,\n  6 texts output during processing, all dependencies present\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \u003cnoreply@anthropic.com\u003e\n\nChange-Id: I4e693d3d460642291ca6eefce50017a26d1681f5\n"
    },
    {
      "commit": "f5e0d2def3d733e6970bdcd8d11849bbc73f7195",
      "tree": "3497deb2d80cd7ea2ce8af96645f456c5d746e4f",
      "parents": [
        "fb0862b888cedb9951cc5e300b359a7cf9e0ba18"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 21:43:27 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 21:43:27 2025 +0100"
      },
      "message": "Clean up debug logging after confirming dependency fix\n\nThe dependency annotations issue is now resolved. Both malt and spacy\ndependency annotations are correctly included in the krill output.\n\nThe root cause was the incremental writer outputting texts before all\ndependency.xml files finished processing. By disabling incremental output\n(previous commit), all processing completes before output generation.\n\nVerification:\n- Both spacy/dependency and malt/dependency appear in foundries list\n- Dependency annotations present in stream for both foundries\n- All foundries show correct data: base, marmot, spacy, malt, treetagger\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \u003cnoreply@anthropic.com\u003e\n\nChange-Id: I2d3231a45d1d87756b5381f4340181ac72b1fc66\n"
    },
    {
      "commit": "fb0862b888cedb9951cc5e300b359a7cf9e0ba18",
      "tree": "469bdf8324cb503aa6aea3c79ea9806704198b20",
      "parents": [
        "0df533a52ab860d0d7b803e1e0626e9d062fb5ca"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 21:30:34 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 21:30:34 2025 +0100"
      },
      "message": "Fix scheduler termination and temporarily disable incremental output\n\nChanges:\n- Remove 10-second timeout for scheduler termination (now waits indefinitely)\n- Add forceScan parameter to allow final scan after scheduler stops\n- Add thread interrupt check in scanner loop for faster shutdown\n- Improve log message clarity for text output counts\n- Temporarily disable incremental writer to fix race condition where texts\n  are output before all dependency.xml files are processed\n- Add debug logging for dependency data collection\n\nThis fixes the \"Writer scheduler did not terminate after 10s, giving up\"\nwarning and ensures all ZIP entries complete processing before texts are\noutput.\n\nTODO: Re-enable incremental output after fixing the race condition properly\nby tracking entry completion instead of just submission.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \u003cnoreply@anthropic.com\u003e\n\nChange-Id: I091338be55494991c3a823420da8d749f23672db\n"
    },
    {
      "commit": "0df533a52ab860d0d7b803e1e0626e9d062fb5ca",
      "tree": "e2944e921b36bae8e5bb98b26600f33654368058",
      "parents": [
        "ac82228ee9dbd03a8af9bbacf77f1662b6a3afa3"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 20:30:01 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 11 20:30:01 2025 +0100"
      },
      "message": "Fix missing base/s\n\nChange-Id: I454816d62e2e2847c33aaea605dc6717948524c5\n"
    }
  ],
  "next": "ac82228ee9dbd03a8af9bbacf77f1662b6a3afa3"
}
