)]}'
{
  "log": [
    {
      "commit": "73689aa7b950f053c4f0d781cbea32b0267a0bbc",
      "tree": "2933eb63d563ab22533f126eda585afd34f2082d",
      "parents": [
        "56fc75e1cd5fbbdcbce25c465b28ae545ac1d786",
        "1793a5775910292f373f56c33d1b9a8589ebf8dc"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Mon Jul 27 18:28:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 18:28:21 2026 -0700"
      },
      "message": "Merge pull request #749 from apache/minor_updates_to_main\n\nUpdate maven.config and ManualJavadocsDeploy.sh."
    },
    {
      "commit": "1793a5775910292f373f56c33d1b9a8589ebf8dc",
      "tree": "2933eb63d563ab22533f126eda585afd34f2082d",
      "parents": [
        "56fc75e1cd5fbbdcbce25c465b28ae545ac1d786"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 27 14:57:07 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 27 15:11:51 2026 -0700"
      },
      "message": "Update maven.config and ManualJavadocsDeploy.sh.\nRemove tools/FindBugsExcludeFilter.xml it is not used."
    },
    {
      "commit": "56fc75e1cd5fbbdcbce25c465b28ae545ac1d786",
      "tree": "b2a6107884c3b8de4392e061f2ba34ff5c427c34",
      "parents": [
        "dfecca54979e3fade264c41f8182fe955eb2e7d0",
        "1501de3834cffa2f0b8b6ab3aea19508dc63c273"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Wed Jul 22 22:19:51 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 22:19:51 2026 -0700"
      },
      "message": "Merge pull request #748 from apache/update_cpp-serde-compat-yml\n\nUpdate workflow cpp-serde-compat-yml"
    },
    {
      "commit": "1501de3834cffa2f0b8b6ab3aea19508dc63c273",
      "tree": "b2a6107884c3b8de4392e061f2ba34ff5c427c34",
      "parents": [
        "1795c642567fc9a85476372b81e5db8e402dd91f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 17:54:08 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 17:54:08 2026 -0700"
      },
      "message": "Update actions/upload-artifact from v4 to v7"
    },
    {
      "commit": "1795c642567fc9a85476372b81e5db8e402dd91f",
      "tree": "1a80b7ece6ebf077491e40fde75429b545f9737c",
      "parents": [
        "05188b2fc90e5eaaf84d637a3704b850208edc81"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 17:36:35 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 17:36:35 2026 -0700"
      },
      "message": "Minor name change to match the actual directory name"
    },
    {
      "commit": "05188b2fc90e5eaaf84d637a3704b850208edc81",
      "tree": "696ef434c1650725b382e981c76128e2ec620ec9",
      "parents": [
        "dfecca54979e3fade264c41f8182fe955eb2e7d0"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 16:57:20 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 16:57:20 2026 -0700"
      },
      "message": "Update workflow cpp-serde-compat-yml"
    },
    {
      "commit": "dfecca54979e3fade264c41f8182fe955eb2e7d0",
      "tree": "14e11662f26891fd0dd69098a360f04e84ac7fb3",
      "parents": [
        "439af89c7b9103c2633edc77eb506c4cffcacafa",
        "30c7b2fb5898f23725efc0d9c034923f062de90f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Wed Jul 22 15:22:04 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 15:22:04 2026 -0700"
      },
      "message": "Merge pull request #747 from apache/fix_typo_on_javadoc-yml\n\nFix typo on javadoc.yml"
    },
    {
      "commit": "30c7b2fb5898f23725efc0d9c034923f062de90f",
      "tree": "14e11662f26891fd0dd69098a360f04e84ac7fb3",
      "parents": [
        "439af89c7b9103c2633edc77eb506c4cffcacafa"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 14:31:37 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 22 14:31:37 2026 -0700"
      },
      "message": "Fix typo on javadoc.yml"
    },
    {
      "commit": "439af89c7b9103c2633edc77eb506c4cffcacafa",
      "tree": "a0af15416992809b49368997cc079dd0b27c7196",
      "parents": [
        "c2ea76dad07879e9c60c6b1cccc7a0914c938868",
        "d66b0d347d78dd75e4b9d3ddec7dc411dffae619"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Tue Jul 21 17:42:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 17:42:13 2026 -0700"
      },
      "message": "Merge pull request #746 from apache/update_javadoc-yml\n\nupdate javadoc.yml"
    },
    {
      "commit": "d66b0d347d78dd75e4b9d3ddec7dc411dffae619",
      "tree": "a0af15416992809b49368997cc079dd0b27c7196",
      "parents": [
        "c2ea76dad07879e9c60c6b1cccc7a0914c938868"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jul 21 16:59:12 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jul 21 16:59:12 2026 -0700"
      },
      "message": "update javadoc.yml"
    },
    {
      "commit": "c2ea76dad07879e9c60c6b1cccc7a0914c938868",
      "tree": "5a1b3a551bdf6713547ef41aaa423be4c61de02d",
      "parents": [
        "ee0a215b29db716a5cff7c04d14abd682cf64fc1",
        "e9d53b5b2612330d3e0a753a0b0809fe6a949c32"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Mon Jul 20 18:44:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 18:44:13 2026 -0700"
      },
      "message": "Merge pull request #745 from apache/update_github_workflow\n\nUpdate GitHub workflow"
    },
    {
      "commit": "e9d53b5b2612330d3e0a753a0b0809fe6a949c32",
      "tree": "5a1b3a551bdf6713547ef41aaa423be4c61de02d",
      "parents": [
        "f8aed9c8cfeb104a1e395370e24292ffc434958b"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 17:41:41 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 17:41:41 2026 -0700"
      },
      "message": "Fix pom issues"
    },
    {
      "commit": "f8aed9c8cfeb104a1e395370e24292ffc434958b",
      "tree": "68abaa75ad50bd9fe217c856122683b30306cb8c",
      "parents": [
        "614c9fefa89f22f8600282f8e9c1109f264cf99d"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 17:07:19 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 17:07:19 2026 -0700"
      },
      "message": "add empty jvm_args."
    },
    {
      "commit": "614c9fefa89f22f8600282f8e9c1109f264cf99d",
      "tree": "9c0c218394eabde270da5a8f8429f3286572183b",
      "parents": [
        "3bd98262e51a27c4962a80f7b3411e73fdb411ad",
        "ee0a215b29db716a5cff7c04d14abd682cf64fc1"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:42:10 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:42:10 2026 -0700"
      },
      "message": "Merge branch \u0027main\u0027 into update_github_workflow"
    },
    {
      "commit": "ee0a215b29db716a5cff7c04d14abd682cf64fc1",
      "tree": "bfa19ee724c61feaf47a4cd3e8ca73d165d643b9",
      "parents": [
        "4125f8f9b284e52f0f1d21d96fc6c40103e7e678",
        "f37adf5c905fb51258c92843a5c6c71983be769e"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Mon Jul 20 15:40:02 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 15:40:02 2026 -0700"
      },
      "message": "Merge pull request #742 from PerumalsamyR/fix-tdigest-nan-centroid-mean\n\nPrevent NaN centroid means in TDigestDouble (#702)"
    },
    {
      "commit": "3bd98262e51a27c4962a80f7b3411e73fdb411ad",
      "tree": "99bb8335bfb17a1da6d7ed96610e526ff270bfe0",
      "parents": [
        "cb687bd2a6a9e4900721b1fff82fdcce34c884ec"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:37:06 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:37:06 2026 -0700"
      },
      "message": "Update to use for Java 25 FFM"
    },
    {
      "commit": "cb687bd2a6a9e4900721b1fff82fdcce34c884ec",
      "tree": "22c136f2c99dfbe2d107f94e6a1a546ca74c9090",
      "parents": [
        "0b1d93fd464b9a4b308d42e2ec7bfa7130e11d96"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:14:45 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:14:45 2026 -0700"
      },
      "message": "delete old workflows"
    },
    {
      "commit": "0b1d93fd464b9a4b308d42e2ec7bfa7130e11d96",
      "tree": "5fbfc302b8c1eb8a090dfebac2cb517f90334f93",
      "parents": [
        "4125f8f9b284e52f0f1d21d96fc6c40103e7e678"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:04:29 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 20 15:04:29 2026 -0700"
      },
      "message": "Update github workflow"
    },
    {
      "commit": "4125f8f9b284e52f0f1d21d96fc6c40103e7e678",
      "tree": "f5763a145b11ce723a72afb19df500ea4c091a4a",
      "parents": [
        "be5c2ae0fb84657f7913aaa8a491716a92353921",
        "a764e395ab81ea813ba851c14db8b8c246da2d4c"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Sat Jul 18 10:41:08 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 10:41:08 2026 -0700"
      },
      "message": "Merge pull request #743 from apache/cleanup_tests\n\nClean up tests."
    },
    {
      "commit": "a764e395ab81ea813ba851c14db8b8c246da2d4c",
      "tree": "f5763a145b11ce723a72afb19df500ea4c091a4a",
      "parents": [
        "be5c2ae0fb84657f7913aaa8a491716a92353921"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Fri Jul 17 12:28:00 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Fri Jul 17 12:28:00 2026 -0700"
      },
      "message": "Clean up tests."
    },
    {
      "commit": "f37adf5c905fb51258c92843a5c6c71983be769e",
      "tree": "ae800da0b053176b1457bcb166e40756e5c202cb",
      "parents": [
        "be5c2ae0fb84657f7913aaa8a491716a92353921"
      ],
      "author": {
        "name": "PerumalsamyR",
        "email": "perumalsamy.r@outlook.com",
        "time": "Tue Jul 14 23:58:18 2026 -0700"
      },
      "committer": {
        "name": "PerumalsamyR",
        "email": "perumalsamy.r@outlook.com",
        "time": "Tue Jul 14 23:58:18 2026 -0700"
      },
      "message": "Prevent NaN centroid means in TDigestDouble\n\nMerging centroids used the incremental mean update\nmean + (value - mean) * w / weight, where the intermediate difference or\nproduct can overflow to infinity for finite values of large magnitude,\neventually turning stored centroid means into NaN. Fall back to an\noverflow-safe weighted average when that happens, and normalize weights\nin weightedAverage so quantile interpolation cannot overflow either.\n\nAlso ignore infinite values in update(), consistent with NaN handling,\nand validate deserialized state (finite min/max, centroid means and\nbuffered values, positive centroid weights), since serialized input\ncannot be assumed to be well-formed.\n\nAddresses #702\n"
    },
    {
      "commit": "be5c2ae0fb84657f7913aaa8a491716a92353921",
      "tree": "29556ddf39b1b87bf11414b3d9d16a0698e2504f",
      "parents": [
        "887d569af1bdaf9491346674c8751d714e39c239",
        "5cca613baff1c72661c2a34e064b8be691be3e6f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Tue Jul 14 09:59:49 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 09:59:49 2026 -0700"
      },
      "message": "Merge pull request #741 from apache/update_main_remove-editorconfig\n\nadded to git mistakenly."
    },
    {
      "commit": "5cca613baff1c72661c2a34e064b8be691be3e6f",
      "tree": "29556ddf39b1b87bf11414b3d9d16a0698e2504f",
      "parents": [
        "887d569af1bdaf9491346674c8751d714e39c239"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 13 16:43:38 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Jul 13 16:43:38 2026 -0700"
      },
      "message": "added to git mistakenly.\n"
    },
    {
      "commit": "887d569af1bdaf9491346674c8751d714e39c239",
      "tree": "3fe78a77e57f764287f05c14609710a72a1d2135",
      "parents": [
        "8d906a8c689747df47ade63522388a83632d8add",
        "198995f7bc81fc2052a003f947dcb37a50107841"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Thu Jul 09 22:19:08 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 22:19:08 2026 -0700"
      },
      "message": "Merge pull request #738 from apache/update_gitignore\n\nUpdate gitignore"
    },
    {
      "commit": "198995f7bc81fc2052a003f947dcb37a50107841",
      "tree": "3fe78a77e57f764287f05c14609710a72a1d2135",
      "parents": [
        "8d906a8c689747df47ade63522388a83632d8add"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 08 10:38:58 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Jul 08 10:38:58 2026 -0700"
      },
      "message": "Update gitignore"
    },
    {
      "commit": "8d906a8c689747df47ade63522388a83632d8add",
      "tree": "3f89fc79e15eb43581d899dbbf00660a2da28a5c",
      "parents": [
        "f0e754e2178f683e087e0594dab6914a95bb1a6b",
        "15354ff0e6a4e8960102934ca6f8c5b0cfeb2d2a"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Sun Jul 05 13:17:07 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 13:17:07 2026 -0700"
      },
      "message": "Merge pull request #734 from proost/fix-respect-negative-values\n\nfix: respect negative values on deserialization in REQ sketch"
    },
    {
      "commit": "f0e754e2178f683e087e0594dab6914a95bb1a6b",
      "tree": "fb70ff8d25106d6ee77c5caa98c7cc051c7d5fe7",
      "parents": [
        "395c4ea8c8c33f3de9165bf0eafde9b169bfadf7",
        "04c673f2915dec7b017fd0bbea3d3e5a087ca94d"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Sun Jul 05 12:17:09 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 12:17:09 2026 -0700"
      },
      "message": "Merge pull request #737 from apache/update_main\n\nAdd HllUnion.update(HllUnion)"
    },
    {
      "commit": "04c673f2915dec7b017fd0bbea3d3e5a087ca94d",
      "tree": "fb70ff8d25106d6ee77c5caa98c7cc051c7d5fe7",
      "parents": [
        "16a8a31129cc3b2ad5d85496b91e32fc9293371b"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sun Jul 05 12:08:21 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sun Jul 05 12:08:21 2026 -0700"
      },
      "message": "Remove unused inputs."
    },
    {
      "commit": "16a8a31129cc3b2ad5d85496b91e32fc9293371b",
      "tree": "5393dab32986418efa5a3693c20b92bc03385f0c",
      "parents": [
        "f98acf0d95b1afec1ec3c1c5c328a11374a13af8"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jun 30 14:46:06 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jun 30 14:46:06 2026 -0700"
      },
      "message": "Update PR#737\n"
    },
    {
      "commit": "f98acf0d95b1afec1ec3c1c5c328a11374a13af8",
      "tree": "ce83f434298ecedf8366dc5abb9427df263a9190",
      "parents": [
        "730f0ce3b2157fd4a756f93ec4a12c3070d884b3"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jun 30 13:42:56 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jun 30 13:42:56 2026 -0700"
      },
      "message": "suppress printing"
    },
    {
      "commit": "730f0ce3b2157fd4a756f93ec4a12c3070d884b3",
      "tree": "48a60dc8c3fd163b60ead0cba8aa99152508728c",
      "parents": [
        "395c4ea8c8c33f3de9165bf0eafde9b169bfadf7"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jun 30 13:42:04 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Jun 30 13:42:04 2026 -0700"
      },
      "message": "Adds union of unions."
    },
    {
      "commit": "395c4ea8c8c33f3de9165bf0eafde9b169bfadf7",
      "tree": "ade465ae45c5e98d20731fcfe315285a042fe70e",
      "parents": [
        "db0cf79242e602b5e113d1c5444f2ff798c51de0"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Fri May 22 23:31:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 23:31:13 2026 +0800"
      },
      "message": "chore: Add a link to datasketches-rust to README.md (#736)"
    },
    {
      "commit": "15354ff0e6a4e8960102934ca6f8c5b0cfeb2d2a",
      "tree": "359df6562135b84d31bea6cb80d2d3e61e5354c8",
      "parents": [
        "be4646f7d9a2259448e0a6e8bcc4a8196f027e7d"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Fri May 15 11:30:45 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Fri May 15 11:30:45 2026 +0900"
      },
      "message": "fix: remove guard\n"
    },
    {
      "commit": "be4646f7d9a2259448e0a6e8bcc4a8196f027e7d",
      "tree": "ff2730ddfff93e04eace95ec51fbe63bab01e3bf",
      "parents": [
        "d67731a309a28e2c7bad4571b9c318c5599476b0"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Fri May 15 11:11:47 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Fri May 15 11:11:47 2026 +0900"
      },
      "message": "fix: init with Inf\n"
    },
    {
      "commit": "d67731a309a28e2c7bad4571b9c318c5599476b0",
      "tree": "8cddf495e616436bf97587462d30c9ae763c9b56",
      "parents": [
        "8535219194ba685f4abfe2ba9eab43bd4221a508"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Thu May 14 00:28:52 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Thu May 14 00:28:52 2026 +0900"
      },
      "message": "fix: init with NaN\n"
    },
    {
      "commit": "8535219194ba685f4abfe2ba9eab43bd4221a508",
      "tree": "97f459cece07aeb5e64cf7e8cf6c9ddd9453a995",
      "parents": [
        "6a514db312af307f0f6fb32262ec7e4b868d5ca3"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Sat Apr 25 20:21:57 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Sat Apr 25 20:21:57 2026 +0900"
      },
      "message": "test: remove c++ compat test cases\n"
    },
    {
      "commit": "6a514db312af307f0f6fb32262ec7e4b868d5ca3",
      "tree": "fe960011ffc2f13106f8822b8d43f0e853341782",
      "parents": [
        "e532b7fefa8ed732c2e351b10d729fcf37c1f35f"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Sat Apr 25 17:35:55 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Sat Apr 25 17:35:55 2026 +0900"
      },
      "message": "test: add cases from C++ deserialize\n"
    },
    {
      "commit": "e532b7fefa8ed732c2e351b10d729fcf37c1f35f",
      "tree": "4e17bcae5dee419270a5118ad3dd95462ef17fa3",
      "parents": [
        "db0cf79242e602b5e113d1c5444f2ff798c51de0"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Sat Apr 25 17:12:02 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Sat Apr 25 17:12:02 2026 +0900"
      },
      "message": "fix: respect negative values on deserialization in REQ sketch\n"
    },
    {
      "commit": "db0cf79242e602b5e113d1c5444f2ff798c51de0",
      "tree": "9624bdea439ed090b1a6380277f674b43815cbaa",
      "parents": [
        "9255b508e2047217aceeee6e059af72fd631e14b",
        "3281f767fa5d0d1ded4d47d88e68832e5cfc6771"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Wed Apr 22 10:39:34 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 10:39:34 2026 -0700"
      },
      "message": "Merge pull request #732 from apache/update_main\n\nupdate update_main"
    },
    {
      "commit": "9255b508e2047217aceeee6e059af72fd631e14b",
      "tree": "84dc82a40989f102b6d314046be1450a99b95981",
      "parents": [
        "67c3b9109daf21d7d5028db1a304491f12a6f857",
        "69e1b7704194c563b4b9f364efd2d702b8992f9d"
      ],
      "author": {
        "name": "Hyeonho Kim",
        "email": "proost@apache.org",
        "time": "Tue Apr 14 15:24:40 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 15:24:40 2026 +0900"
      },
      "message": "Merge pull request #733 from proost/fix-inconsistency-in-sorted-view\n\nfix: inconsistency in sorted view"
    },
    {
      "commit": "69e1b7704194c563b4b9f364efd2d702b8992f9d",
      "tree": "84dc82a40989f102b6d314046be1450a99b95981",
      "parents": [
        "7b229f31b9693fb2c32e89e141c146fde5359253"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:24:05 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:24:05 2026 +0900"
      },
      "message": "fix: raise exception in generic\n"
    },
    {
      "commit": "7b229f31b9693fb2c32e89e141c146fde5359253",
      "tree": "dda71107113e65e604c49e2685b36f932700e313",
      "parents": [
        "7eff3a8d573b7d2ebdbe20f224f4d745a9b3fd7e"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:23:50 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:23:50 2026 +0900"
      },
      "message": "fix: raise exception in floats\n"
    },
    {
      "commit": "7eff3a8d573b7d2ebdbe20f224f4d745a9b3fd7e",
      "tree": "9d1e746349b9ef069a6f2d67bbca64861f3a0803",
      "parents": [
        "9284cc643ae3b996613cc4a9fcf8e3dd62e0cade"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:23:17 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:23:17 2026 +0900"
      },
      "message": "fix: raise exception when empty in longs\n"
    },
    {
      "commit": "9284cc643ae3b996613cc4a9fcf8e3dd62e0cade",
      "tree": "c3d021106711e8b3ac15e2d825a9a71b4292147e",
      "parents": [
        "67c3b9109daf21d7d5028db1a304491f12a6f857"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:22:53 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Fri Apr 10 17:22:53 2026 +0900"
      },
      "message": "fix: raise excepton when empty in double\n"
    },
    {
      "commit": "3281f767fa5d0d1ded4d47d88e68832e5cfc6771",
      "tree": "f482bf663326a43ef863baf1002af73583f3de85",
      "parents": [
        "dbc6979c58b00a1cdd3c15021a79fbb78ddaf0f0"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Apr 06 17:03:00 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Apr 06 17:03:00 2026 -0700"
      },
      "message": "Update pom"
    },
    {
      "commit": "dbc6979c58b00a1cdd3c15021a79fbb78ddaf0f0",
      "tree": "afa58bcdaf5141b367bd3255c9c921f78d707b25",
      "parents": [
        "67c3b9109daf21d7d5028db1a304491f12a6f857"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Apr 02 17:54:57 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Apr 02 17:54:57 2026 -0700"
      },
      "message": "update update_main"
    },
    {
      "commit": "67c3b9109daf21d7d5028db1a304491f12a6f857",
      "tree": "c82aa1756660bed0281e237b664d9b0ef918c394",
      "parents": [
        "649ca9ccd14f30725f26567796a120428c54427f",
        "3abbe20735cb00c64c3a31cd718ea45f8d8c88d7"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Fri Mar 27 12:48:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 12:48:25 2026 -0700"
      },
      "message": "Merge pull request #730 from apache/fix_getRSE\n\nFixes the getRSE() function and updates the SketchesCheckstyle.xml."
    },
    {
      "commit": "3abbe20735cb00c64c3a31cd718ea45f8d8c88d7",
      "tree": "c82aa1756660bed0281e237b664d9b0ef918c394",
      "parents": [
        "011f775e3f4fd82f863a5d14d63d9029b8b59cfe"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Fri Mar 27 11:56:30 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Fri Mar 27 11:56:30 2026 -0700"
      },
      "message": "Fix getRSE tests"
    },
    {
      "commit": "011f775e3f4fd82f863a5d14d63d9029b8b59cfe",
      "tree": "757a9e47239826dc62842973f93623108dd8a0d6",
      "parents": [
        "649ca9ccd14f30725f26567796a120428c54427f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Mar 26 18:37:25 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Mar 26 18:37:25 2026 -0700"
      },
      "message": "Fixes the getRSE() function and updates the SketchesCheckstyle.xml."
    },
    {
      "commit": "649ca9ccd14f30725f26567796a120428c54427f",
      "tree": "58531cb848e3a31bb4e5c1c6a4ca5934f2a5491e",
      "parents": [
        "f5d261ae0ce58dac29854e9393959b47cae7f77a",
        "1f32cc817cc1f8428e7168023c3ed75357006fac"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Fri Mar 20 16:21:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 16:21:59 2026 -0700"
      },
      "message": "Merge pull request #727 from apache/Fix_get_file_bytes\n\nCleanup read and write bytes in test \u0026 pom improvements"
    },
    {
      "commit": "1f32cc817cc1f8428e7168023c3ed75357006fac",
      "tree": "58531cb848e3a31bb4e5c1c6a4ca5934f2a5491e",
      "parents": [
        "c02b5df87cc42405b141155dded73444843c5a22"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Fri Mar 20 16:12:03 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Fri Mar 20 16:12:03 2026 -0700"
      },
      "message": "Remove old comments from pom.xml \u0026 add /tools/genCPPcrosslangFiles.sh to\ngitignore."
    },
    {
      "commit": "c02b5df87cc42405b141155dded73444843c5a22",
      "tree": "285b0d772a8eb1a768b6c9244e483d39d136179b",
      "parents": [
        "eabd9b1a976f51d01ee9fc9895400df4439c1a14"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Mar 19 18:14:36 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Mar 19 18:14:36 2026 -0700"
      },
      "message": "Improved path resolution and fixed typo."
    },
    {
      "commit": "eabd9b1a976f51d01ee9fc9895400df4439c1a14",
      "tree": "70f85c7b37e6e48796693c52bd7d4f5cd769ee4e",
      "parents": [
        "e92d5c8d0edba4d010d80b24442330fb52917803",
        "f5d261ae0ce58dac29854e9393959b47cae7f77a"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 18 16:29:18 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 18 16:29:18 2026 -0700"
      },
      "message": "Merge branch \u0027main\u0027 into Fix_get_file_bytes\n"
    },
    {
      "commit": "f5d261ae0ce58dac29854e9393959b47cae7f77a",
      "tree": "7e63e721403797b2dd812e2041ea78dd4d787ce0",
      "parents": [
        "5fe4231f986cb644a073409ab3cfce1e49912a1a",
        "26331b6b548642c6623aa64f356e738aef2bc1c8"
      ],
      "author": {
        "name": "Hyeonho Kim",
        "email": "proost@apache.org",
        "time": "Thu Mar 19 07:49:21 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 07:49:21 2026 +0900"
      },
      "message": "Merge pull request #726 from proost/fix-reject-edge-cases"
    },
    {
      "commit": "5fe4231f986cb644a073409ab3cfce1e49912a1a",
      "tree": "36e98345f5f828a0affdfe41e909e66bc7aa3d04",
      "parents": [
        "53b312ec2d32f32261fbaf803a8287f5ebb4ff45",
        "714f12e6e8e5a8c4e0a2d55353b4cab026e6fe3c"
      ],
      "author": {
        "name": "Hyeonho Kim",
        "email": "proost@apache.org",
        "time": "Thu Mar 19 07:48:13 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 07:48:13 2026 +0900"
      },
      "message": "Merge pull request #729 from proost/test-aos-sketch-cpp-compat"
    },
    {
      "commit": "714f12e6e8e5a8c4e0a2d55353b4cab026e6fe3c",
      "tree": "36e98345f5f828a0affdfe41e909e66bc7aa3d04",
      "parents": [
        "53b312ec2d32f32261fbaf803a8287f5ebb4ff45"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Sun Mar 15 22:47:58 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Sun Mar 15 22:47:58 2026 +0900"
      },
      "message": "test: add ArrayOfStrings Sketch C++ compat cases\n"
    },
    {
      "commit": "e92d5c8d0edba4d010d80b24442330fb52917803",
      "tree": "72dcad649b7766db6daff60a5fec24b4edd033fb",
      "parents": [
        "9b774cea7e31f60821cfbeb73515620f6717fed6"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Mar 12 15:57:43 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Thu Mar 12 15:57:43 2026 -0700"
      },
      "message": "add .txt to gigignore"
    },
    {
      "commit": "9b774cea7e31f60821cfbeb73515620f6717fed6",
      "tree": "1a196edb9f7104fe315c3fba96d9b0d683fddee4",
      "parents": [
        "fdafc7738eddbd625e07283097b10404d6f5331f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 11 18:59:11 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 11 18:59:11 2026 -0700"
      },
      "message": "fix checkInvPow2"
    },
    {
      "commit": "fdafc7738eddbd625e07283097b10404d6f5331f",
      "tree": "f93f0b406bbf7a20f363dddab8bee594dabb390e",
      "parents": [
        "df3a674f6a26ed1caba1d0d3d78b61f3587aebe7"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 11 16:10:26 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 11 16:10:26 2026 -0700"
      },
      "message": "re add \".*\""
    },
    {
      "commit": "df3a674f6a26ed1caba1d0d3d78b61f3587aebe7",
      "tree": "136adadd764321a96a6e4be1866dce1e65aed5cf",
      "parents": [
        "c6c6030719d32a8893c4433038248854431f5769"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 11 14:10:37 2026 -0700"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Mar 11 14:10:37 2026 -0700"
      },
      "message": "update testng.xml"
    },
    {
      "commit": "c6c6030719d32a8893c4433038248854431f5769",
      "tree": "1c4355955eb6f7d029300b83095b483fe135ccb3",
      "parents": [
        "4997d60fa0e3c9b466d3d0e18b97747b9ce6d9b8"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Mar 02 18:29:47 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Mar 02 18:29:47 2026 -0800"
      },
      "message": "update pom"
    },
    {
      "commit": "4997d60fa0e3c9b466d3d0e18b97747b9ce6d9b8",
      "tree": "a684bce132b36cb2c882d952c675eec4df682341",
      "parents": [
        "73719536643a20a4b0aa1195ba588b3533344e5f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Mar 02 15:42:05 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Mar 02 15:42:05 2026 -0800"
      },
      "message": "update javadoc.yml, maven.config, pom.xml"
    },
    {
      "commit": "73719536643a20a4b0aa1195ba588b3533344e5f",
      "tree": "e9953ab4c8cd8f73e515b0dc6e44f99d0d2d5d89",
      "parents": [
        "136befa9e9302c75e5d1e5d6b836fea050d2486f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Feb 25 14:11:39 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Feb 25 14:11:39 2026 -0800"
      },
      "message": "Update Fix_get_file_bytes from main."
    },
    {
      "commit": "136befa9e9302c75e5d1e5d6b836fea050d2486f",
      "tree": "5fec774f039efaf6cdc6d10d0fe2dc098adc7b99",
      "parents": [
        "b417b05d1107b87d0ee372c18b707c3102453b66",
        "53b312ec2d32f32261fbaf803a8287f5ebb4ff45"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Feb 25 14:08:04 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Feb 25 14:08:04 2026 -0800"
      },
      "message": "Merge branch \u0027main\u0027 into Fix_get_file_bytes"
    },
    {
      "commit": "b417b05d1107b87d0ee372c18b707c3102453b66",
      "tree": "8d4907453fffc002b7b7d66a6bff0a497ae35da9",
      "parents": [
        "359f4d386482f306149dd1460412c927880999fb"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 24 16:44:19 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 24 16:44:19 2026 -0800"
      },
      "message": "Fix headers in xml files."
    },
    {
      "commit": "359f4d386482f306149dd1460412c927880999fb",
      "tree": "294601eb0c73cde4fda7e63d374e6bf3f399b861",
      "parents": [
        "293d721966ad04ab5fa449a9405a786eecbc8877"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 24 16:07:25 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 24 16:07:25 2026 -0800"
      },
      "message": "Removed DOCTYPE link as unnecessary"
    },
    {
      "commit": "293d721966ad04ab5fa449a9405a786eecbc8877",
      "tree": "bf85926f7e8e283a33d307447f4001c64f51f788",
      "parents": [
        "50cc9e41d3096d8033a7a9b800c3e12f557c6e9d"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 24 10:12:39 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 24 10:12:39 2026 -0800"
      },
      "message": "Update pom."
    },
    {
      "commit": "50cc9e41d3096d8033a7a9b800c3e12f557c6e9d",
      "tree": "c990e8b712c988ab1b20b322c684c268aaa0221e",
      "parents": [
        "3697a9ca37cc56cf0ac04adc03e45ba6f21a75ed"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 18:31:28 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 18:31:28 2026 -0800"
      },
      "message": "Fix pom.xml"
    },
    {
      "commit": "3697a9ca37cc56cf0ac04adc03e45ba6f21a75ed",
      "tree": "6208172a340861763cf17ea9db7a77534cc685fc",
      "parents": [
        "676b8c7d067423f6ed5380cf424b79805dea79d4"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 18:12:01 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 18:12:01 2026 -0800"
      },
      "message": "Updated all write bytes to file in /test/."
    },
    {
      "commit": "676b8c7d067423f6ed5380cf424b79805dea79d4",
      "tree": "b4e029d53c056cc983a55f135566ad7e4bc6d10c",
      "parents": [
        "fdb778078a75ef0d8147aaa13bd206c0fb1abecf"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 15:08:16 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 15:08:16 2026 -0800"
      },
      "message": "Update getFileBytes tests."
    },
    {
      "commit": "fdb778078a75ef0d8147aaa13bd206c0fb1abecf",
      "tree": "5617c006a905f773c274b86ff6c0d7c40be79e99",
      "parents": [
        "3fae60d43f3a8829839d0bb643f506453f58656d"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 13:24:59 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 13:24:59 2026 -0800"
      },
      "message": "Update pom and @BeforeSuite test."
    },
    {
      "commit": "3fae60d43f3a8829839d0bb643f506453f58656d",
      "tree": "97dc6f48774d9ecc79787d18a2c8c4e14ca97bc6",
      "parents": [
        "896d02a59c556100423e962f4cc5610c5df5d3f8"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 10:52:43 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Mon Feb 23 10:52:43 2026 -0800"
      },
      "message": "update pom"
    },
    {
      "commit": "896d02a59c556100423e962f4cc5610c5df5d3f8",
      "tree": "8962e9adf3aa89b124de0ee09a112cca2dcb8f74",
      "parents": [
        "008109e061fef4e8938ccbc915b7449b0aa3d243"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 18:06:56 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 18:06:56 2026 -0800"
      },
      "message": "try to fix pom.xml"
    },
    {
      "commit": "008109e061fef4e8938ccbc915b7449b0aa3d243",
      "tree": "936d4ab8547986a9c74c91dabec81ba478b01e12",
      "parents": [
        "1e1bd369b06b932378cc0d02ac13b6f035987f40"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 13:32:11 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 13:32:11 2026 -0800"
      },
      "message": "update pom."
    },
    {
      "commit": "1e1bd369b06b932378cc0d02ac13b6f035987f40",
      "tree": "dfdfe9c96ba1352ca9116b2c0591528f3a6026e5",
      "parents": [
        "f054e51e089939c018b42f5843119bd38cdea000"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 11:44:10 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 11:44:10 2026 -0800"
      },
      "message": "update testng.xml\n"
    },
    {
      "commit": "f054e51e089939c018b42f5843119bd38cdea000",
      "tree": "407aa7e49f95f0513bbc0296be80698d84c5e86b",
      "parents": [
        "3f8eb8e6bbc798bea7023bd593ea788c753bf273"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 11:35:45 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 11:35:45 2026 -0800"
      },
      "message": "Update pom."
    },
    {
      "commit": "3f8eb8e6bbc798bea7023bd593ea788c753bf273",
      "tree": "4d7a07152f465dde242734a391b022457bd8af49",
      "parents": [
        "d6a9d042dd9bea628f7a37b481c2dc49f5eec169"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 10:47:17 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Sat Feb 21 10:47:17 2026 -0800"
      },
      "message": "Fix get_file_bytes and put_file_bytes."
    },
    {
      "commit": "d6a9d042dd9bea628f7a37b481c2dc49f5eec169",
      "tree": "30d9701dcf9f149ec05805dbb699385fd741354c",
      "parents": [
        "31e5942212f59e2179407292cb334d681af7c50f"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Feb 18 11:51:14 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Wed Feb 18 11:51:14 2026 -0800"
      },
      "message": "Add putBytesToFile methods"
    },
    {
      "commit": "31e5942212f59e2179407292cb334d681af7c50f",
      "tree": "243ab14ffd1eba3c451030da7b3d42b4f7dc808e",
      "parents": [
        "e693cfae4780c54f7e31043c0adad7d74d07e8a3"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 17 18:33:05 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 17 18:33:05 2026 -0800"
      },
      "message": "Fix unread var."
    },
    {
      "commit": "e693cfae4780c54f7e31043c0adad7d74d07e8a3",
      "tree": "3235cc07ab864e72991c97e87dbaff69e4ffaf88",
      "parents": [
        "29837cc155ca68ac15adf96a81de4e2307af350a"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 17 18:13:56 2026 -0800"
      },
      "committer": {
        "name": "Lee Rhodes",
        "email": "leerho@gmail.com",
        "time": "Tue Feb 17 18:13:56 2026 -0800"
      },
      "message": "This replaces a bunch of methods attempting to read file bytes with one\nmethod.\n\nThey were not robust, especially in a Windows OS environment."
    },
    {
      "commit": "26331b6b548642c6623aa64f356e738aef2bc1c8",
      "tree": "53919a9f37dc75bdc937382fc8de26f490648f00",
      "parents": [
        "dc8c194d632ff76db9c64195c4d1ab7668c3ce44"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Mon Feb 16 16:53:22 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Mon Feb 16 16:53:22 2026 +0900"
      },
      "message": "refactor: change error message\n"
    },
    {
      "commit": "dc8c194d632ff76db9c64195c4d1ab7668c3ce44",
      "tree": "7cd2ce6d8307721b857660ec60e7871211ba8064",
      "parents": [
        "1621a617824e49abad9926a17f4b38eddb968634",
        "53b312ec2d32f32261fbaf803a8287f5ebb4ff45"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Mon Feb 16 16:43:54 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Mon Feb 16 16:43:54 2026 +0900"
      },
      "message": "Merge branch \u0027main\u0027 of https://github.com/apache/datasketches-java into fix-reject-edge-cases\n"
    },
    {
      "commit": "1621a617824e49abad9926a17f4b38eddb968634",
      "tree": "6a687190b92a66e8c2670d7bbd1ae7fdf1fdbc55",
      "parents": [
        "29837cc155ca68ac15adf96a81de4e2307af350a"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Mon Feb 16 16:43:36 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Mon Feb 16 16:43:36 2026 +0900"
      },
      "message": "fix: reject weight edge cases\n"
    },
    {
      "commit": "53b312ec2d32f32261fbaf803a8287f5ebb4ff45",
      "tree": "1fcd6ffb36a7327b38d3f719d03283fc59bd236b",
      "parents": [
        "3def49b3ea13c779a3aef81f9ca8c54d8013a62d"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Wed Feb 11 13:32:39 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 13:32:39 2026 +0800"
      },
      "message": "BloomFilterBuilder.validateSizeInputs should not accept numBits\u003d0 (#725)\n\nSigned-off-by: tison \u003cwander4096@gmail.com\u003e"
    },
    {
      "commit": "3def49b3ea13c779a3aef81f9ca8c54d8013a62d",
      "tree": "ba155df63d91c9ce2a78c15f9b457abe3bd6c96b",
      "parents": [
        "e4f7a5b25bedf5392c40f4b6b5fff950589980a6",
        "b449e382f63f0105f45efdf582f998a2e328c54a"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Sat Feb 07 12:09:01 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 07 12:09:01 2026 -0800"
      },
      "message": "Merge pull request #724 from Fengzdadi/issue-721-varopt-rweight-validation\n\n[Sampling] Validate VarOpt totalRWeight during heapify"
    },
    {
      "commit": "b449e382f63f0105f45efdf582f998a2e328c54a",
      "tree": "001be2e148d2476bbcf27be253985c75e4e4ed45",
      "parents": [
        "23072ed1d7bcb16d38583f01e643a5a67510c07d"
      ],
      "author": {
        "name": "Fengzdadi",
        "email": "fengzcw@gmail.com",
        "time": "Sat Feb 07 12:21:03 2026 -0500"
      },
      "committer": {
        "name": "Fengzdadi",
        "email": "fengzcw@gmail.com",
        "time": "Sat Feb 07 12:21:03 2026 -0500"
      },
      "message": "[Sampling] Validate VarOpt totalRWeight during heapify\n"
    },
    {
      "commit": "e4f7a5b25bedf5392c40f4b6b5fff950589980a6",
      "tree": "12f2e84e544d219d3b58ccfb5838d87404c592b3",
      "parents": [
        "cf427ae713379f677dadc966efb18fbf3edd9a2d",
        "5d215c784064c2788e8d5bf821e5b6a5efd75b65"
      ],
      "author": {
        "name": "Hyeonho Kim",
        "email": "proost@apache.org",
        "time": "Fri Feb 06 15:22:29 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 06 15:22:29 2026 +0900"
      },
      "message": "Merge pull request #723 from proost/test-kll-long-sketch-compatibility\n\ntest: KLL Long sketch compatibility with C++"
    },
    {
      "commit": "cf427ae713379f677dadc966efb18fbf3edd9a2d",
      "tree": "7c7f43ac66832ec3ef35701a30e8f1eb4cff7894",
      "parents": [
        "29837cc155ca68ac15adf96a81de4e2307af350a"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Thu Feb 05 21:44:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 21:44:33 2026 +0800"
      },
      "message": "chore: tidy comment and code of CpcSketch (#722)\n\nSigned-off-by: tison \u003cwander4096@gmail.com\u003e"
    },
    {
      "commit": "5d215c784064c2788e8d5bf821e5b6a5efd75b65",
      "tree": "004ccd00b5031e93f00af95203e6d8b4a1e4a5d7",
      "parents": [
        "29837cc155ca68ac15adf96a81de4e2307af350a"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Feb 04 17:18:15 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Feb 04 17:18:15 2026 +0900"
      },
      "message": "test: KLL Long sketch compatibility with C++\n"
    },
    {
      "commit": "29837cc155ca68ac15adf96a81de4e2307af350a",
      "tree": "52296c706e2b24e6e926e7ffd64a34bf9ba3076e",
      "parents": [
        "23072ed1d7bcb16d38583f01e643a5a67510c07d",
        "70d9dc7b6ea589bc27106fb927cde1e4acba058c"
      ],
      "author": {
        "name": "Lee Rhodes",
        "email": "leerho@users.noreply.github.com",
        "time": "Mon Jan 26 09:14:10 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 26 09:14:10 2026 -0800"
      },
      "message": "Merge pull request #719 from proost/test-aos-sketch-cross-language\n\ntest: array of strings tuple sketch cross language"
    },
    {
      "commit": "70d9dc7b6ea589bc27106fb927cde1e4acba058c",
      "tree": "52296c706e2b24e6e926e7ffd64a34bf9ba3076e",
      "parents": [
        "0df6a6819051e377c9f1b699d6b464eac71a4b61"
      ],
      "author": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Thu Jan 22 01:07:15 2026 +0900"
      },
      "committer": {
        "name": "proost",
        "email": "proost@apache.org",
        "time": "Thu Jan 22 01:07:15 2026 +0900"
      },
      "message": "test: unify n\n"
    },
    {
      "commit": "0df6a6819051e377c9f1b699d6b464eac71a4b61",
      "tree": "17d65484df6401133e1be03d557be64f41aa933c",
      "parents": [
        "2f607c89a584a1d476b9cd597def14eff3396a57"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Jan 21 15:33:11 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Jan 21 15:33:11 2026 +0900"
      },
      "message": "test: add empty string cases\n"
    },
    {
      "commit": "2f607c89a584a1d476b9cd597def14eff3396a57",
      "tree": "01424d0d0b2bc38c33c9a47de3e7590273be38a6",
      "parents": [
        "211bde96c92081bf7628174cf870ed2bd082c451"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Jan 21 15:14:34 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Jan 21 15:14:34 2026 +0900"
      },
      "message": "test: AoS Tuple Sketch cross language cases\n"
    },
    {
      "commit": "211bde96c92081bf7628174cf870ed2bd082c451",
      "tree": "9bfa7da744da7161e25148c8e548124357976985",
      "parents": [
        "23072ed1d7bcb16d38583f01e643a5a67510c07d"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Jan 21 15:12:16 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Wed Jan 21 15:12:16 2026 +0900"
      },
      "message": "test: AoS Tuple Sketch cross language\n"
    },
    {
      "commit": "23072ed1d7bcb16d38583f01e643a5a67510c07d",
      "tree": "9bf6b8f0140d85b24e38df5577b62970869e794e",
      "parents": [
        "b786823843800f1ba79450cc0c70e847de64c3a7",
        "309209856f937f7f3945b2bf1e71c5c25ee25894"
      ],
      "author": {
        "name": "Hyeonho Kim",
        "email": "proost@apache.org",
        "time": "Tue Jan 20 15:56:18 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 20 15:56:18 2026 +0900"
      },
      "message": "Merge pull request #716 from proost/test-reservoir-sketch-union-cross-language\n\ntest: reservoir sketch union cross language test cases"
    },
    {
      "commit": "309209856f937f7f3945b2bf1e71c5c25ee25894",
      "tree": "9bf6b8f0140d85b24e38df5577b62970869e794e",
      "parents": [
        "4f4a67cbccca461660f56fc7b91b290d46f5d2df"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:32:33 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:32:33 2026 +0900"
      },
      "message": "style: remove final\n"
    },
    {
      "commit": "4f4a67cbccca461660f56fc7b91b290d46f5d2df",
      "tree": "e650b4dcbbdc1e02293d93a35b6d744ff41be21e",
      "parents": [
        "1b8eaa5b02ec40ac79e5195b4b9dd4e212e643d4"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:30:56 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:30:56 2026 +0900"
      },
      "message": "style: short import path\n"
    },
    {
      "commit": "1b8eaa5b02ec40ac79e5195b4b9dd4e212e643d4",
      "tree": "c90e7ba9df2edfc5185d1d2e20be9df32f6d26e0",
      "parents": [
        "830766aeb6049aa2b52ef54acc5f2bc357b3f98f"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:28:59 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:28:59 2026 +0900"
      },
      "message": "style: remove final\n"
    },
    {
      "commit": "830766aeb6049aa2b52ef54acc5f2bc357b3f98f",
      "tree": "ad8114d7b856fb8a0ae4a0e7495fa3c47ed6b938",
      "parents": [
        "f955cde75293db729aa4e605d15e8129e846bbf2",
        "b786823843800f1ba79450cc0c70e847de64c3a7"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:22:34 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:22:34 2026 +0900"
      },
      "message": "Merge branch \u0027main\u0027 of github.com:apache/datasketches-java into test-reservoir-sketch-union-cross-language\n"
    },
    {
      "commit": "f955cde75293db729aa4e605d15e8129e846bbf2",
      "tree": "1b9fcef96997268844f3cb427002abd6e49aef39",
      "parents": [
        "dc402cc1a30f8328da55d461d5525336bb51de22"
      ],
      "author": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:22:26 2026 +0900"
      },
      "committer": {
        "name": "lani_karrot",
        "email": "lani@daangn.com",
        "time": "Mon Jan 19 14:22:26 2026 +0900"
      },
      "message": "test: add reservoir cross language test cases\n"
    }
  ],
  "next": "b786823843800f1ba79450cc0c70e847de64c3a7"
}
