)]}'
{
  "commit": "bbc9b22776f25398176b8a9065965171b81f9b30",
  "tree": "4e0c47721d7aa733f5dcf30a09be7ca87b69b5e2",
  "parents": [
    "e8e40ec99c2821266c5911e7a974ba1ed06496e4"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Fri Apr 10 15:43:01 2026 +0200"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sun Apr 12 14:41:34 2026 +0200"
  },
  "message": "Respect stdout backpressure in sparse mode\n\nAvoiding heap errors, like:\n```\n$ pv ndy.conllu  | docker run --rm -i korap/conllu-cmc:latest -s \u003e\nout.txt\n1.41GiB 0:01:44 [5.33MiB/s]\n[\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e\n] 90% ETA 0:00:11\n\u003c--- Last few GCs ---\u003e\n\n[1:0x7fac64edc000]   104717 ms: Scavenge 3973.3 (4008.7) -\u003e 3920.7\n(4012.7) MB, pooled: 0.0 MB, 5.60 / 0.00 ms (average mu \u003d 0.907, current\nmu \u003d 0.773) allocation failure;\n[1:0x7fac64edc000]   106306 ms: Mark-Compact (reduce) 4220.5 (4287.8) -\u003e\n4182.9 (4187.3) MB, pooled: 0.0 MB, 492.75 / 0.00 ms (+ 217.2 ms in 291\nsteps since start of marking, biggest step 6.1 ms, walltime since start\nof marking 1512 ms) (average mu \u003d 0.84\nFATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out\nof memory\n----- Native stack trace -----\n\n1.42GiB 0:01:51 [13.1MiB/s]\n[\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e\n] 91%\n```\n\nChange-Id: Idb1cfe0d9eed4a25c630134c0445c3b000f55645\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e25a8dddb796f5b7d78fed6c17ea8e4cd1cf38b9",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "11202ae87f40fbc9f6b17dbf638b7e2463bebdba",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "1fc5c46ec5eb653a487802874821e45fa2fb994e",
      "old_mode": 33188,
      "old_path": "Readme.md",
      "new_id": "a1227eeb9c6084d359be9ef76353b22ca2214b7c",
      "new_mode": 33188,
      "new_path": "Readme.md"
    },
    {
      "type": "modify",
      "old_id": "ce45a042e4d277f5f972cdd97a0a69820d0efa4a",
      "old_mode": 33261,
      "old_path": "src/index.js",
      "new_id": "3d34cd25e7cdad1158dfe08038af02b3c53033fb",
      "new_mode": 33261,
      "new_path": "src/index.js"
    }
  ]
}
