)]}'
{
  "commit": "8d2a623b19550cceb92db4cceae981f4fa0267f7",
  "tree": "a9e42d8eb08f87437cca7194df3461a0a9bd31a8",
  "parents": [
    "0eaf150ab9a487bd0d360297979e5060781bd979"
  ],
  "author": {
    "name": "Marcin Kowalczyk",
    "email": "qrczak@google.com",
    "time": "Mon May 18 10:34:18 2026 +0200"
  },
  "committer": {
    "name": "Marcin Kowalczyk",
    "email": "qrczak@google.com",
    "time": "Mon May 18 10:35:06 2026 +0200"
  },
  "message": "Introduce private `kMaxPosition` constants instead of repeating an expression\nfor the limit.\n\nSpecial cases:\n\n* In `SnappyWriterBase::PushSlow()`, continue to use a higher limit than\n  `kMaxPosition` to allow creating a larger buffer near the end of the supported\n  range and filling it partially.\n\n* Fix `riegeli::tensorflow::FileWriter`: the position is limited by `int64_t`,\n  as evidenced by `tsl::WritableFile::Tell()`.\n\nPiperOrigin-RevId: 917084196\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7565158f3f77267c142dffb17542b45a26fc45a5",
      "old_mode": 33188,
      "old_path": "python/riegeli/bytes/python_reader.cc",
      "new_id": "e1907a56cd323a16b131a10edd9742f9140adc39",
      "new_mode": 33188,
      "new_path": "python/riegeli/bytes/python_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "e40a94241bd32827bd2b436f2f1170e6655c0850",
      "old_mode": 33188,
      "old_path": "python/riegeli/bytes/python_reader.h",
      "new_id": "7fb45257e151a2a55dac4e2447fe2660c3a6e51d",
      "new_mode": 33188,
      "new_path": "python/riegeli/bytes/python_reader.h"
    },
    {
      "type": "modify",
      "old_id": "f26a524d02320775ea57b8f8087e50f031511d74",
      "old_mode": 33188,
      "old_path": "python/riegeli/bytes/python_writer.cc",
      "new_id": "95ec7a169a21caf9b40360298d9f3c42589bfa6b",
      "new_mode": 33188,
      "new_path": "python/riegeli/bytes/python_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "7f570627b5c4f62ea08f774d331eceb92562c068",
      "old_mode": 33188,
      "old_path": "python/riegeli/bytes/python_writer.h",
      "new_id": "e3a37b6283495b1b965c51a61f46386737b1733d",
      "new_mode": 33188,
      "new_path": "python/riegeli/bytes/python_writer.h"
    },
    {
      "type": "modify",
      "old_id": "cea4f28e911c22180a388c5770e4b4d600dfae2e",
      "old_mode": 33188,
      "old_path": "riegeli/brotli/brotli_reader.cc",
      "new_id": "a1cfe47543f75aa0817c27445377c4913805cdc8",
      "new_mode": 33188,
      "new_path": "riegeli/brotli/brotli_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "7b3813c95da5e45a4fdcc4553bfee574266a6f0f",
      "old_mode": 33188,
      "old_path": "riegeli/brotli/brotli_reader.h",
      "new_id": "4a31ba52ae52361359a33ab880e71c2c561a69e9",
      "new_mode": 33188,
      "new_path": "riegeli/brotli/brotli_reader.h"
    },
    {
      "type": "modify",
      "old_id": "7a158a2667a4f057363036d51015f02e6e05ece1",
      "old_mode": 33188,
      "old_path": "riegeli/brotli/brotli_writer.cc",
      "new_id": "9561ed5df5bf1d445e8ba74f8db54822642dc848",
      "new_mode": 33188,
      "new_path": "riegeli/brotli/brotli_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "a1737a4b6c1cec9dcaaf3a76aac20f16fa6815d0",
      "old_mode": 33188,
      "old_path": "riegeli/brotli/brotli_writer.h",
      "new_id": "1b50d3657f3d09dee705d9500bd507f638f01baa",
      "new_mode": 33188,
      "new_path": "riegeli/brotli/brotli_writer.h"
    },
    {
      "type": "modify",
      "old_id": "22df347503988409ae0f603d9f6611b32f9a99e8",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/buffered_writer.cc",
      "new_id": "0c98bf09322a415b7eb141e040b4fe44e8baa5d0",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/buffered_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "6efc59ede987f15b7b21bc899010de8314ac68a5",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/buffered_writer.h",
      "new_id": "a8e97d1432013b8dc55521c108fdc1c97bdf939f",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/buffered_writer.h"
    },
    {
      "type": "modify",
      "old_id": "faf45f069202e89cb3242b128f1c9996f806d999",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cfile_reader.cc",
      "new_id": "be45417f52fb648d8b0cc20e4ecb162cbffdbe78",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cfile_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "6dd3c7d719d8969f9991b4dfed84a71e74821c45",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cfile_reader.h",
      "new_id": "b05beeb131abc5b4185aa148201636483a5aa4d7",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cfile_reader.h"
    },
    {
      "type": "modify",
      "old_id": "e32a3fc5d931f8d7834e5fca4a12a3383d3a7678",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cfile_writer.cc",
      "new_id": "1429605e188242d70b807f674941db015ee0580f",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cfile_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "65277da228277992a99edbec7b4a5e6e6157e543",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cfile_writer.h",
      "new_id": "79381436581d2cf84b298e118770901cef1a0ad1",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cfile_writer.h"
    },
    {
      "type": "modify",
      "old_id": "b4078f62da65a5277bdf2e7e9e173119976cdcdc",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/chain_backward_writer.cc",
      "new_id": "644336d28cc51c0c95c9860040eecd6909ab84b4",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/chain_backward_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "0114a1d02bb89118d9c6673ac526e3a7a7bf1dfd",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/chain_backward_writer.h",
      "new_id": "479c83c041df92f0256fcb24af6a7321c7395b59",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/chain_backward_writer.h"
    },
    {
      "type": "modify",
      "old_id": "3009fb56e1a8169fdd31ee40bc0128f6a22e98ad",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/chain_writer.cc",
      "new_id": "be4fdfe74223b19a391f9921c0c1a49c764003f9",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/chain_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "0740f1a47adb45a26be5cfc493ad351cc9532275",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/chain_writer.h",
      "new_id": "7a794b655814f8e9f5db6e896ae34a14960dd52e",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/chain_writer.h"
    },
    {
      "type": "modify",
      "old_id": "5032a782ce5c39e37dce2cad2bad4dce75032ea7",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cord_backward_writer.cc",
      "new_id": "4f7b6e71a276422fdd297ce3ae7f8b470b52bafd",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cord_backward_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "d2b3b7d2a16cb0841db995f08d21765634268452",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cord_backward_writer.h",
      "new_id": "336a02e181d478ca4acba9a651a07039acf2377d",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cord_backward_writer.h"
    },
    {
      "type": "modify",
      "old_id": "79230b13b1f1da8dac48107bfc02d2b9cfcb6a81",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cord_writer.cc",
      "new_id": "1c266433eccf9973e4cd392b23befb5ff1e43b8f",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cord_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "af62234949fdbfa3acfae06e67c599ca7a123d88",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/cord_writer.h",
      "new_id": "e443d6231663b18bd09b71c553fe1e02f3bde05a",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/cord_writer.h"
    },
    {
      "type": "modify",
      "old_id": "bcb3e0a5693d2feeb7a89b68c6c731af6501183c",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/fd_reader.cc",
      "new_id": "ce149e85e827e2f44ad67b7bb7ba99371a2e9f12",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/fd_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "a5c79d050d6c3acf7144315b4f5331684c176f2a",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/fd_reader.h",
      "new_id": "747457b0b56e50d6c951483de6649c54cae85cb2",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/fd_reader.h"
    },
    {
      "type": "modify",
      "old_id": "4666d65f44475b9a10e688bf547dd79440b89b06",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/fd_writer.cc",
      "new_id": "f8488cb5dbaf028a5e63cb470a032d59edbb95e0",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/fd_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "7725cf28bf40f5d0a82d9d309cc351a46d3d7a7c",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/fd_writer.h",
      "new_id": "67fe613584e7fb1b3cde2adb8bdf2510a6131e23",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/fd_writer.h"
    },
    {
      "type": "modify",
      "old_id": "6c5fe3e2a851a1efc4cad47c25d2900dedfe2ddc",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/istream_reader.cc",
      "new_id": "5260b872788019ed3b708407ce8a81c7fbcadd58",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/istream_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "6c6e03bef9666a90a1c9acf80aa9a6daf026a9b7",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/istream_reader.h",
      "new_id": "d853a7779e155d7d4a606c42aa070ef66e3a8acc",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/istream_reader.h"
    },
    {
      "type": "modify",
      "old_id": "595eacd040eb7d12578a21127ee151f0c4eeac7d",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/joining_reader.cc",
      "new_id": "c9a68f26c7ae7dcd6f0fb7c41c3fceb1f4094958",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/joining_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "5214968d63bf96a1302ed8f9441ca1e3b076ecd4",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/joining_reader.h",
      "new_id": "3055617c0c8a5f7da7da7584ecad891e3b5df1d9",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/joining_reader.h"
    },
    {
      "type": "modify",
      "old_id": "562f3e8b6fec081a19fc407f9f1e73683b015f77",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/limiting_backward_writer.cc",
      "new_id": "7d82f01f1fd8166c5a76922a5e2e43fdee4f8d5c",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/limiting_backward_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "18acf319d4b6e66dab97f291d10bf0e5719d02ff",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/limiting_backward_writer.h",
      "new_id": "12d8f24fe236589be8e88275e8862e2c2525ec5f",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/limiting_backward_writer.h"
    },
    {
      "type": "modify",
      "old_id": "dd1f42117d0472ff7f1536e810a0a08f8563c385",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/limiting_reader.cc",
      "new_id": "c7448d95d1ca90d22bd1f69599e0c42584fcef3d",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/limiting_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "951b3fd8e4c8765fd4d41e878c4f4cc76875293a",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/limiting_reader.h",
      "new_id": "4ab6b4b5209b87fa4f822c8f1065ca0caba17e9a",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/limiting_reader.h"
    },
    {
      "type": "modify",
      "old_id": "467259c9978563f6200ed19be432e97916908e16",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/limiting_writer.cc",
      "new_id": "9715c8d6bcab27ca72f85541d47a62335492e143",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/limiting_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "3151c546e4d17866836e0e838c0946e110832b79",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/limiting_writer.h",
      "new_id": "1ecb4dc8849b7e6b4fda4d2edc8243ab6094ce2e",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/limiting_writer.h"
    },
    {
      "type": "modify",
      "old_id": "a7e394c23162830bcb93d400fbc81f21e771abff",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/null_backward_writer.cc",
      "new_id": "262920860ce9aaf51c67fc31fb77968dbecc07df",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/null_backward_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "b044fd8af416aa085078bd4e0eee56a777bebcde",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/null_backward_writer.h",
      "new_id": "11c8e09157da97e1bf0630ad7919b6e6b0e35c3e",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/null_backward_writer.h"
    },
    {
      "type": "modify",
      "old_id": "3a998e9abba10d22aba7ad9088fcc8b10e6d9bea",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/null_writer.cc",
      "new_id": "a2834991f4b51ee5e31ea1f879ad2e59cd6c51fc",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/null_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "86fc12d05916fa3929a10e6f3029ddcee33717b4",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/null_writer.h",
      "new_id": "021ac09f1a619e6283f4a23e6cb95b4690dcd9f8",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/null_writer.h"
    },
    {
      "type": "modify",
      "old_id": "c43a8299dbe66b962b6c4b75d251b557065afd7c",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/ostream_writer.cc",
      "new_id": "3a940bdc998dffcd432748548c4660a0490a5ad0",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/ostream_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "d736df9e2ce2f3042ab34b9b192ea008b39d0817",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/ostream_writer.h",
      "new_id": "dacc92e11efd7430c511a1ff04852986f9150516",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/ostream_writer.h"
    },
    {
      "type": "modify",
      "old_id": "d7574336c8a9ebe192eddaae12e8feffa46cea27",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/position_shifting_backward_writer.h",
      "new_id": "055856cd6ef5f78abf60bc6cfc669ea5420a0daf",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/position_shifting_backward_writer.h"
    },
    {
      "type": "modify",
      "old_id": "92f9f72b80490d8f62641b43b33afc59759d800e",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/position_shifting_reader.cc",
      "new_id": "e128d1e218b16e5dd5cae16de95e4cf23ee3ab58",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/position_shifting_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "7af997ac19c21f11d0e083f4517fbf3d99c1899f",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/position_shifting_reader.h",
      "new_id": "5a7a51ad12e1a39c0a75779710512c51b365a55f",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/position_shifting_reader.h"
    },
    {
      "type": "modify",
      "old_id": "21abeba57003696cb796f9aa437ce9fe69527f29",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/position_shifting_writer.cc",
      "new_id": "242083669351965dda5186d6041de1eabe09a709",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/position_shifting_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "254eb570949e2affdc69460795d41606466cc339",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/position_shifting_writer.h",
      "new_id": "1d7951c99eba9bd9246da5f51bab2bfaa13a7de5",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/position_shifting_writer.h"
    },
    {
      "type": "modify",
      "old_id": "2fad7f9e1b65cfe7709d4987ffe1daca3ce6385e",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/prefix_limiting_backward_writer.cc",
      "new_id": "0767f0acc34fe0795206c326a69df558909b29cb",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/prefix_limiting_backward_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "732a6caffe438c9a26941b8c4de6f6d5fadbff25",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/prefix_limiting_backward_writer.h",
      "new_id": "0580cda4bfd660c8b98d993b84da643aeb6cbefd",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/prefix_limiting_backward_writer.h"
    },
    {
      "type": "modify",
      "old_id": "9626ef23ecb85ba1965e39bacf5326ed27df62e7",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/prefix_limiting_reader.cc",
      "new_id": "36f526c85cd896bc0b8c8b124a4ccb833ae4ba59",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/prefix_limiting_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "b881dc53bfa8ec102b4f0974c819aef123f404ee",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/prefix_limiting_reader.h",
      "new_id": "bc002cf2f8db9619e5e4df28c951933e308d8df6",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/prefix_limiting_reader.h"
    },
    {
      "type": "modify",
      "old_id": "560881d004ff23d593d3cbbe4b072df1e6760d13",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/prefix_limiting_writer.cc",
      "new_id": "7324c11867d0c9376d1eb8a3d70bfcbe4a9a72ab",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/prefix_limiting_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "b0895a05593539b2ce6a8ddca46da4b4f1906804",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/prefix_limiting_writer.h",
      "new_id": "e3b60a1752e7e44b14f6d2d10794bd65626c6290",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/prefix_limiting_writer.h"
    },
    {
      "type": "modify",
      "old_id": "20dae2b6b1ff5b84125db31c1edb08f5baa22afb",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/resizable_writer.cc",
      "new_id": "e0f552d6b72e4d661cfc1ad92e5dfcd31cc2cd02",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/resizable_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "2913e209ffef5efad10b41fbe477e6d1a676a85e",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/resizable_writer.h",
      "new_id": "2e4317951b14947664e9911bcff486dfe8f146d0",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/resizable_writer.h"
    },
    {
      "type": "modify",
      "old_id": "bf939bf40f9a6deafb56fd7b3a0f670d9bda58c2",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/restricted_chain_writer.cc",
      "new_id": "ac31b4357a2074b0d7fb5fd59193d24bb4a23dbc",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/restricted_chain_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "13c4b2d1f674084bf973e57def2e87b9b5c026b6",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/restricted_chain_writer.h",
      "new_id": "7db52de91259affb3c5ddc60e445121537da878d",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/restricted_chain_writer.h"
    },
    {
      "type": "modify",
      "old_id": "dd33d44d090567aafee66003f3c050143c2bf101",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/splitting_writer.cc",
      "new_id": "d59a8ceaa7cb2893354184f241ddae0c14d7f9a5",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/splitting_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "a485c97f8cb02f8732e103da7443e0a71f8d0cf8",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/splitting_writer.h",
      "new_id": "8fcd5a83cc3350966ca7b64d61e0a127604e9cf8",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/splitting_writer.h"
    },
    {
      "type": "modify",
      "old_id": "156467c89514fb5aa384eda76710e1f380d76c9e",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/string_writer.cc",
      "new_id": "c7a3a60169246415819dc3d95ddf39433f3bb263",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/string_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "00809d683d9a3993234e38eaaa5731aea9b18536",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/string_writer.h",
      "new_id": "07c04fbd896d2ffcbb80607e1025b004f69c6d56",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/string_writer.h"
    },
    {
      "type": "modify",
      "old_id": "9de98b817f77f6cd7b6864437bd11ff376ecc7c7",
      "old_mode": 33188,
      "old_path": "riegeli/bytes/stringify_writer.h",
      "new_id": "5f159ce357767b172efac1ff9b466d42e2e026c9",
      "new_mode": 33188,
      "new_path": "riegeli/bytes/stringify_writer.h"
    },
    {
      "type": "modify",
      "old_id": "8a1fb704e2bdc1c31f8ba7b67a8db8c62efe9b1a",
      "old_mode": 33188,
      "old_path": "riegeli/bzip2/bzip2_reader.cc",
      "new_id": "c3c615d85dd8271a466100197a84959ca96d8fcd",
      "new_mode": 33188,
      "new_path": "riegeli/bzip2/bzip2_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "fc7c596e6d6b2b642db254fab3b1227490e417c1",
      "old_mode": 33188,
      "old_path": "riegeli/bzip2/bzip2_reader.h",
      "new_id": "e0213a1f596945689cc2808f01fe1703720c80cd",
      "new_mode": 33188,
      "new_path": "riegeli/bzip2/bzip2_reader.h"
    },
    {
      "type": "modify",
      "old_id": "1c49c24e19109970d129df901c108809f0f91d83",
      "old_mode": 33188,
      "old_path": "riegeli/bzip2/bzip2_writer.cc",
      "new_id": "58a41fce0b6267047664a0d2be01e34ab1f47eff",
      "new_mode": 33188,
      "new_path": "riegeli/bzip2/bzip2_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "367ae80317cacd75c01177ac890a611a1959d6ad",
      "old_mode": 33188,
      "old_path": "riegeli/bzip2/bzip2_writer.h",
      "new_id": "8c1c19aecf6da5ba86fe02578523ec8189cbd0a8",
      "new_mode": 33188,
      "new_path": "riegeli/bzip2/bzip2_writer.h"
    },
    {
      "type": "modify",
      "old_id": "3e6c88685dbf84b5a27f9202b9b85e53ff27e2e2",
      "old_mode": 33188,
      "old_path": "riegeli/gcs/gcs_reader.cc",
      "new_id": "81b186632686b6e48b6cbd78ffdecac1cd892be9",
      "new_mode": 33188,
      "new_path": "riegeli/gcs/gcs_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "5024fa0c9438cdc823f7cc47ac37d102b6038474",
      "old_mode": 33188,
      "old_path": "riegeli/gcs/gcs_reader.h",
      "new_id": "fed77d6e44c1041ea567b25f0817abbbcf434a6d",
      "new_mode": 33188,
      "new_path": "riegeli/gcs/gcs_reader.h"
    },
    {
      "type": "modify",
      "old_id": "92520ef6d0956e4f5421b70f975452642502e0e3",
      "old_mode": 33188,
      "old_path": "riegeli/lz4/lz4_reader.cc",
      "new_id": "d1786f1d0131f98a0d9594c7de5941ebb16672dd",
      "new_mode": 33188,
      "new_path": "riegeli/lz4/lz4_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "536b128a5074c92f07d7b5ac654f1d56dd3a2fb0",
      "old_mode": 33188,
      "old_path": "riegeli/lz4/lz4_reader.h",
      "new_id": "0307d4b8143d471b8648132009b37f6c789186b5",
      "new_mode": 33188,
      "new_path": "riegeli/lz4/lz4_reader.h"
    },
    {
      "type": "modify",
      "old_id": "27a2e54a8dc94f54c92aebcf294858436717f381",
      "old_mode": 33188,
      "old_path": "riegeli/lz4/lz4_writer.cc",
      "new_id": "e14576eb7d1055f27ce1874301292d849a5ceda7",
      "new_mode": 33188,
      "new_path": "riegeli/lz4/lz4_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "cd66bb58a14d278a3a7f61961b5dcb12d38dffd5",
      "old_mode": 33188,
      "old_path": "riegeli/lz4/lz4_writer.h",
      "new_id": "493b3c476f916bb6a3dc5a1bbe830b49842b21ab",
      "new_mode": 33188,
      "new_path": "riegeli/lz4/lz4_writer.h"
    },
    {
      "type": "modify",
      "old_id": "620c45b454f3a5d0b27b4e6a4cfad95acb4804bc",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/framed/framed_snappy_reader.cc",
      "new_id": "1c3768781c62e10caab46fe58a20d7d7169e8654",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/framed/framed_snappy_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "21d1a8ee26b2100b4375eae64b59b14a6520eb62",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/framed/framed_snappy_reader.h",
      "new_id": "1231fba1ea55198f2cf23bf0e8e856c3d2c8924e",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/framed/framed_snappy_reader.h"
    },
    {
      "type": "modify",
      "old_id": "e2d538103cce225e499813b99b0e4a777e42ebce",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/framed/framed_snappy_writer.cc",
      "new_id": "f5ef18e0c98410884b6a99894d5b8b419b38cc37",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/framed/framed_snappy_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "d2c70f8052b04783565f3b11ecb36ac91e5a49e0",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/framed/framed_snappy_writer.h",
      "new_id": "12933ec02e7528e1b282c3157f808e78abcaa979",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/framed/framed_snappy_writer.h"
    },
    {
      "type": "modify",
      "old_id": "18e4c66d5f1f50a72d99df7837358618a5e3c604",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/hadoop/hadoop_snappy_reader.cc",
      "new_id": "77b1e241f43396d02e10f351e6049fe2e0149e2b",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/hadoop/hadoop_snappy_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "eb7c1b902efd91b1a596c6534724e47fbf638ab9",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/hadoop/hadoop_snappy_reader.h",
      "new_id": "8e83766900352d0924d6c35f8be6e06b2561908c",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/hadoop/hadoop_snappy_reader.h"
    },
    {
      "type": "modify",
      "old_id": "c94302f6c41a830d67e1ded8face30e72e6caf9c",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/hadoop/hadoop_snappy_writer.cc",
      "new_id": "b7bb45f0f57e54230d30d4770dae2497a7475dd4",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/hadoop/hadoop_snappy_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "5cb2e2a78bae796965275f5b6a6a06452cfb4cc0",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/hadoop/hadoop_snappy_writer.h",
      "new_id": "fdca7098efa7f6435c1218060949dfefc0a4daf1",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/hadoop/hadoop_snappy_writer.h"
    },
    {
      "type": "modify",
      "old_id": "86044823b28ba029e0cc3bd91144cf108c0757a8",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/snappy_writer.cc",
      "new_id": "87503222957e290dfaddc835c0fd8e7537ad7b08",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/snappy_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "d7a33cbbe49deb5dd6f7d5c1aa6a1fb105e9715f",
      "old_mode": 33188,
      "old_path": "riegeli/snappy/snappy_writer.h",
      "new_id": "3afe9623ca485c52a396d53864b882a7ecc16af8",
      "new_mode": 33188,
      "new_path": "riegeli/snappy/snappy_writer.h"
    },
    {
      "type": "modify",
      "old_id": "fddb5cba1df4648a44f0840b1619feb695baf215",
      "old_mode": 33188,
      "old_path": "riegeli/tensorflow/io/file_reader.cc",
      "new_id": "3c36de92f2c37bc529eb6f5c1753c198704eb485",
      "new_mode": 33188,
      "new_path": "riegeli/tensorflow/io/file_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "b9f00b82686300d5395104ed968093772abce836",
      "old_mode": 33188,
      "old_path": "riegeli/tensorflow/io/file_reader.h",
      "new_id": "54702d7e8622b96b27ccd1c279e2d0a28530df92",
      "new_mode": 33188,
      "new_path": "riegeli/tensorflow/io/file_reader.h"
    },
    {
      "type": "modify",
      "old_id": "1980fa41de3bd843ae8f50298f2c15f07aa4389a",
      "old_mode": 33188,
      "old_path": "riegeli/tensorflow/io/file_writer.cc",
      "new_id": "00b16ef5920bd8ab45f527ce83a5595c9b835460",
      "new_mode": 33188,
      "new_path": "riegeli/tensorflow/io/file_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "1488ea85fc6831f77d8560ada3e555de274e5016",
      "old_mode": 33188,
      "old_path": "riegeli/tensorflow/io/file_writer.h",
      "new_id": "f4dd6224120f26226050dc93c139f7dd6c4c0653",
      "new_mode": 33188,
      "new_path": "riegeli/tensorflow/io/file_writer.h"
    },
    {
      "type": "modify",
      "old_id": "7ae7837a09318f2a2fd52c842f1725b099ae76c3",
      "old_mode": 33188,
      "old_path": "riegeli/xz/xz_reader.cc",
      "new_id": "7435adaa215a2b9c9e08bf58e8e20998822a207e",
      "new_mode": 33188,
      "new_path": "riegeli/xz/xz_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "c5f05b7cee91ea28c797a3c85d08e6978fd81d81",
      "old_mode": 33188,
      "old_path": "riegeli/xz/xz_reader.h",
      "new_id": "42a8a153fe6d3ee7b4b878966e467bd3710a169e",
      "new_mode": 33188,
      "new_path": "riegeli/xz/xz_reader.h"
    },
    {
      "type": "modify",
      "old_id": "32e37b5d7904ec884b248cca56e63469de46f31a",
      "old_mode": 33188,
      "old_path": "riegeli/xz/xz_writer.cc",
      "new_id": "b4497f8af334439ae153a3d760e27b48dc6dd669",
      "new_mode": 33188,
      "new_path": "riegeli/xz/xz_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "53af298199172982883440e01008cc4a905aaf3a",
      "old_mode": 33188,
      "old_path": "riegeli/xz/xz_writer.h",
      "new_id": "3776c7ca55fdc0af67beb1c5ee0ac94213419984",
      "new_mode": 33188,
      "new_path": "riegeli/xz/xz_writer.h"
    },
    {
      "type": "modify",
      "old_id": "c16d1a50ff010f10aa26a762f89f9ec74d325da4",
      "old_mode": 33188,
      "old_path": "riegeli/zlib/zlib_reader.cc",
      "new_id": "8757c72b50a805643e2d016c4faba7a8b9e9df69",
      "new_mode": 33188,
      "new_path": "riegeli/zlib/zlib_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "42639c9b4f261b60c3f36680c9612e2d2e6b2800",
      "old_mode": 33188,
      "old_path": "riegeli/zlib/zlib_reader.h",
      "new_id": "5f8641369a3bc2fbaf2066646f37b4f94838b410",
      "new_mode": 33188,
      "new_path": "riegeli/zlib/zlib_reader.h"
    },
    {
      "type": "modify",
      "old_id": "1ac4de5dcccb19f6f77a5be81d07be2b749a1a1c",
      "old_mode": 33188,
      "old_path": "riegeli/zlib/zlib_writer.cc",
      "new_id": "672c61f133c2892800b94f1c553c085e3bf58468",
      "new_mode": 33188,
      "new_path": "riegeli/zlib/zlib_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "95b3629f58893c38b090275b68aee802fbc2bb29",
      "old_mode": 33188,
      "old_path": "riegeli/zlib/zlib_writer.h",
      "new_id": "39d65a70d4679dfb9bfab44fcbb03644987802d8",
      "new_mode": 33188,
      "new_path": "riegeli/zlib/zlib_writer.h"
    },
    {
      "type": "modify",
      "old_id": "2ec379a530b69f76b3854163077946ff53492f7d",
      "old_mode": 33188,
      "old_path": "riegeli/zstd/zstd_reader.cc",
      "new_id": "449e316aaf981514f897f77b2839f9e1d36b01ca",
      "new_mode": 33188,
      "new_path": "riegeli/zstd/zstd_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "db336652bc0a6bd0eccc65110c7bfe50165c0652",
      "old_mode": 33188,
      "old_path": "riegeli/zstd/zstd_reader.h",
      "new_id": "ac099964d7e1306bcfe11c2395b7884ae2424205",
      "new_mode": 33188,
      "new_path": "riegeli/zstd/zstd_reader.h"
    },
    {
      "type": "modify",
      "old_id": "54792bf51b8dcd141e56bac12ee4b9c63064269a",
      "old_mode": 33188,
      "old_path": "riegeli/zstd/zstd_writer.cc",
      "new_id": "3813554483df96931e3236880b4b634aa1be1c81",
      "new_mode": 33188,
      "new_path": "riegeli/zstd/zstd_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "ccbb8014b8fd5b9a72a5e39404c7591cf0c53e11",
      "old_mode": 33188,
      "old_path": "riegeli/zstd/zstd_writer.h",
      "new_id": "82edd3a630b2f49fa8f3a7cefd741f801b2f4460",
      "new_mode": 33188,
      "new_path": "riegeli/zstd/zstd_writer.h"
    }
  ]
}
