)]}'
{
  "commit": "cd489a98386755106e90f44f2b664a604fb15455",
  "tree": "579bc3ce6dab48d5452fd735ba3c2d21e574b8a4",
  "parents": [
    "65d4479113439e58d8b53d9a1f2cfb14fcdfab81"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Fri Jul 31 15:33:16 2026 +0900"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Fri Jul 31 15:33:16 2026 +0900"
  },
  "message": "Document the build against the rocksdb of the distribution\n\nThe README still asked for the rocksdb 5.11 fork, which is not needed anymore,\nand its build recipe did not work: the tests run the collocatordb_query tool,\nwhich is built with the rpath of its install location, so they only pass after\nmake install, and they find the tool and their data only when the build\ndirectory is build/ inside the sources.\n\nAlso documents when a static rocksdb is needed at all - only for linking a\nprogram completely statically, as dereko2vec does, which is worth about 10% on\ncollocator lookups, measured with rocksdb 7.8.3 which ships both variants.\nDebian and Ubuntu ship librocksdb.a, Fedora, Rocky Linux and RHEL do not, so\nthe README says how to build one without shadowing the packaged headers.\n\nThat shadowing is the trap behind the undefined references one gets when a\nhand installed rocksdb sits below /usr/local, so the build compares the version\nof the headers with the version of the library and stops with an explanation\ninstead of leaving that to the linker.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ie79c5a33bfd068a8c3915f368db7d0c45e8d20fb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84a14c40ecf8bc9ee4322350cf4184f2c44b8c63",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "071760c5e1a8bd8d6966b2bfaac05bd745938a5e",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "7205779a482e4113142affb904167ff90737edbb",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "00711f4dd87996a0df3926be0fa3a82076873b0a",
      "new_mode": 33188,
      "new_path": "README.md"
    }
  ]
}
