)]}'
{
  "commit": "f83f50380b7aac7e3790b11b1a4d23ca99af69e6",
  "tree": "2138bc974d2faf0ad3149c5e0362a52e0829b6d4",
  "parents": [
    "f41588b7c101fa6b0bbed311aa38db8c76a66164"
  ],
  "author": {
    "name": "chenlinzhong",
    "email": "490103404@qq.com",
    "time": "Tue Apr 01 10:50:52 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 01 10:50:52 2025 +0800"
  },
  "message": "[feature](ANN) implemented the import process of vector index (#49703)\n\n### What problem does this PR solve?\n\nIssue Number: close #xxx\n\nRelated PR: #xxx\n\nProblem Summary:\n\n```\nCREATE TABLE `vector_table` (\n  `siteid` int(11) NULL DEFAULT \"10\" COMMENT \"\",\n  `embedding` array\u003cfloat\u003e  NOT NULL  COMMENT \"\",\n  `comment` text NULL,\n  INDEX idx_test_ann (`embedding`) USING ANN PROPERTIES(\n      \"index_type\"\u003d\"diskann\",\n      \"metric_type\"\u003d\"l2\",\n      \"dim\"\u003d\"8\",\n      \"search_list\"\u003d\"32\",\n      \"max_degree\"\u003d\"100\"\n  ) COMMENT \u0027test diskann index\u0027,\n  INDEX idx_comment (`comment`) USING INVERTED PROPERTIES(\"support_phrase\" \u003d \"true\", \"parser\" \u003d \"english\", \"lower_case\" \u003d \"true\") COMMENT \u0027inverted index for comment\u0027\n) ENGINE\u003dOLAP\nduplicate KEY(`siteid`) COMMENT \"OLAP\"\nDISTRIBUTED BY HASH(`siteid`) BUCKETS 1\nPROPERTIES (\n\"replication_num\" \u003d \"1\",\n\"storage_vault_name\" \u003d \"s3_vault\"\n);\n\nINSERT INTO `vector_table` (`siteid`, `embedding`,`comment`) VALUES\n(10, [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,20],\"emb1\"),\n(20, [7.0, 6.0, 5.0, 4.0, 3.0, 2.0, 1.0,30],\"emb2\");\n\nMySQL [clz]\u003e select * from vector_table;\n+--------+---------------------------+---------+\n| siteid | embedding                 | comment |\n+--------+---------------------------+---------+\n|     10 | [1, 2, 3, 4, 5, 6, 7, 20] | emb1    |\n|     20 | [7, 6, 5, 4, 3, 2, 1, 30] | emb2    |\n+--------+---------------------------+---------+\n\n编译镜像：https://clz-repo.cdn.bcebos.com/doris_ann.image.tar\n编译命令：\nexport JAVA_HOME\u003d/usr/lib/jvm/jdk-17.0.2/;\nDISABLE_BE_JAVA_EXTENSIONS\u003dON BUILD_TYPE\u003dDebug  DORIS_TOOLCHAIN\u003dgcc  sh build.sh  --be  --fe\n\n```\n\n### Release note\n\nNone\n\n### Check List (For Author)\n\n- Test \u003c!-- At least one of them must be included. --\u003e\n    - [ ] Regression test\n    - [ ] Unit Test\n    - [ ] Manual test (add detailed scripts or steps below)\n    - [ ] No need to test or manual test. Explain why:\n- [ ] This is a refactor/code format and no logic has been changed.\n        - [ ] Previous test can cover this change.\n        - [ ] No code files have been changed.\n        - [ ] Other reason \u003c!-- Add your reason?  --\u003e\n\n- Behavior changed:\n    - [ ] No.\n    - [ ] Yes. \u003c!-- Explain the behavior change --\u003e\n\n- Does this need documentation?\n    - [ ] No.\n- [ ] Yes. \u003c!-- Add document PR link here. eg:\nhttps://github.com/apache/doris-website/pull/1214 --\u003e\n\n### Check List (For Reviewer who merge this PR)\n\n- [ ] Confirm the release note\n- [ ] Confirm test cases\n- [ ] Confirm document\n- [ ] Add branch pick label \u003c!-- Add branch pick label that this PR\nshould merge into --\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d476af8e2110df2c0de2cb531946b60582fb9430",
      "old_mode": 33188,
      "old_path": "be/CMakeLists.txt",
      "new_id": "1cd1ac08ee414b3fd6837f94668edeecfbc5fecb",
      "new_mode": 33188,
      "new_path": "be/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "dbe8160c2f8d8c243cea39025ee739b37267d96b",
      "old_mode": 33188,
      "old_path": "be/src/cloud/CMakeLists.txt",
      "new_id": "fd259cbb3e4b30a8329cf4e3c52e9ce82e2d5fd7",
      "new_mode": 33188,
      "new_path": "be/src/cloud/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "0252ec8564feebc22a445a3be335e9832df29e68",
      "old_mode": 33188,
      "old_path": "be/src/common/status.h",
      "new_id": "c7fd15b7b86dc33d07c5d870b1b749200e71e569",
      "new_mode": 33188,
      "new_path": "be/src/common/status.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2e2415841dbf31e2ff69b4b866d2306a81f5d61",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c051dc3fd38c4b4910f5bcf68eb9a64e540d18a",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/ThreadPool.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89856f1fa204b5b5b656181eb9293d39046bdd15",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/abstract_data_store.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ef09c724d03be051445459181717efca790f282",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/abstract_graph_store.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "059866f7c1a4f5956d44e1f3cce4499c5c238f3f",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/abstract_index.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b42a836f6839b1176e9f7657924564c5490ee317",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/abstract_scratch.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8e9c30238565fc07cd79145da0895ee4dcd74bc",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/aligned_file_reader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f55c8c1855d42333045d3a99dd6101f021ce2d8",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/ann_exception.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da9005cfbd71bdc349c103a99d67fb56104dea9d",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/any_wrappers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5aebb2bc220d6fa6253760567ed3f84de3efbd3b",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/boost_dynamic_bitset_fwd.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "daef2f2f7156eb7180f73cd1fe69ba21b55bbed3",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/cached_io.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5285f3fdf26d191ea65a95def0fbdd2b91defaf",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/combined_file.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1a51bdec347f23f3afc60211fe7e805edb0d7e6",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/common_includes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e57bbf0f037ce7e7579ede0b74d810fb33db280",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/concurrent_queue.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc51f6c0ab5172ab004f75644cd7e8d2a7cc6ed0",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/cosine_similarity.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef1750fcf49bbeadd2ac24e13d9d36cb9e50967e",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/defaults.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab633597eae3a771161fbee936c52a694441a908",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/disk_utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3b1de25aaa8a03adf6eebb144df06c680337030",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/distance.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99e4e736117fdec8dd25a4f1ee4fb908ad65131a",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/exceptions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55f7aed28f11825e739b1b96b5d743fa680a073c",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/filter_utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a0a617daef6d5f1cbd039135fa84a9bfb441d6e",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/in_mem_data_store.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3952b17ebd8b3545c95fa0f3718968a651fb6b46",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/in_mem_graph_store.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40f17d40a918305bdc723638191edefc3b8bc14e",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/index.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4f454830ac2083500c571c3c096fa5f336ca6e6",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/index_build_params.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8e64d08cec801c743196022800d1587e484e284",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/index_config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76fb0b978ebfbc43a0fc80160985e8214f9c5340",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/index_factory.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/io_reader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7620e31942c69e2bf41c82f245ed186736fca6ee",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/linux_aligned_file_reader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "890c24a2b70a3ae9aa1ba906fe8d01766be175ff",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/locking.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b17807dbf428c5b85bc1d3478d8ae2e2790c8d9",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/logger.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03c65e0ced033c5c95399b3a04e887cfba8c5977",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/logger_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83d189f7077a880d0f8ef7f9053218eff8185d6d",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/math_utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75faca1bb73c9497ecbb88e1d05c5859eefae699",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/memory_mapper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e846882a847a05cabc2c149312b0f1f01886bace",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/natural_number_map.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec5b827e6151213fca2acfe818a92993d4442967",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/natural_number_set.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c58e65070c3c8616ecf0bdca0ec78de61774f8ae",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/neighbor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0206814bd27ec3bfdc5c5ad5a0cac7717c1d25a5",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/parameters.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccba399474d9528daa36fe90353043ea8740ab6b",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/partition.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "344b091ce92b34c385c64f74c9c95efec4f68738",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/percentile_stats.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a65b9049a6a1f2fa1faceea147b63e87941dac3a",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/pq.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6a3a573983ad5a0aa5de4a70925147f51d6bf9d",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/pq_common.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c0cb5fe0a688df5d160a29943c6c6cd4fe4d720",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/pq_data_store.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5550a33c75cba132aa3e612b8152c5e98165d7c",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/pq_flash_index.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6fc6e41bece7a576a3de34e2a8fb1533123c85f",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/pq_l2_distance.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95f1b13954c30034ebac2ff0807808c027f2ecf2",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/pq_scratch.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2be60595b2241dad94c808417f7408a73b3e6479",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/program_options_utils.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc4aea92969c6074017be5ee8cd2e71413002a29",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/quantized_distance.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8339635a862e07a9c2885afdbde847efaa18d3c",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/restapi/common.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebd067d8aa2ef6a393df2e57653eaca4104a2f2c",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/restapi/search_wrapper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d75847a2c8195d8252487a01952c1794d7744b3",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/restapi/server.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f43e3365a66da2abba0f004501f5f9a8cbbb7a6",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/scratch.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b07369983c4eeb414e9eb31b915c7784b018fb3",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/simd_utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "642de31594175bf7742dd96b3fbd930da1f6bd2e",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tag_uint128.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "325edf302977ffb053a986842a3c46532d0cbdcd",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/timer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d159247d518108410702980b90b13c2cfb4b84f",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/.clang-format"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bfa9e5f927e59fce02c25ccde5d2dfbbb53e803",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/robin_growth_policy.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ecc9622c878583c3948c186db2a1af3a82fa063",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/robin_hash.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5958e70f02820f7c45eca8951088b7a284c74128",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/robin_map.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e4667e2606b07d5e758a744572807ca27d76631",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/robin_set.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d73aaaf420f4d075cec84f7dcf36e54aa4c6ccd6",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/sparse_growth_policy.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2115b426c6954bd4b67280649d6a815a74efec6",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/sparse_hash.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "601742d8b07889a200588d63812c88679ae38d6d",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/sparse_map.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ce6a588cc269951c3736d34657d98bf5f92866c",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/tsl/sparse_set.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "953d59a5fbb5b90df2da62e98cecb8c277e20389",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/types.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d02c2f4258e91786cbbfb139cf1340bdf8d495e",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d9a3173ccb90cea0009bd3920415dae441eca00",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/windows_aligned_file_reader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6c58466a0a4cd2ac6d1948633fcac986d86923c",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/windows_customizations.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fc09b8f95c64c5ee5ff3be0f85eaa4b2f8d0ab5",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/include/windows_slim_lock.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cff0152e4908875d42477bb0e828bd7b5de7368",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/abstract_data_store.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92665825f799ceb93ef074727e1e64485ccc0e1a",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/abstract_index.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba55e3655eeb37e0b73f24bc3ae94e71d3199ef0",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/ann_exception.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b52453cb10ac754536d996eb2194fbe3179e8485",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/combined_file.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9db73f79d048ab4bf3268a97cd159e4c343bc17",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/disk_utils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2f88c85b6559b4487cd217f98cbb9bfefec5c15",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/distance.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09d740e359a42d4d70d7bd613cae1e6e2b77826f",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/filter_utils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc7acf61541e3775851e809909c51e65ecf86fc3",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/in_mem_data_store.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cae645994d9f4e97320362af3de7f562ff215795",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/in_mem_graph_store.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b037e41cc1458acc48bd481aa734812cd930fc4",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/index.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35790f8d675499aebf54daf2f0b23e0c69bccb1e",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/index_factory.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31bf5f827812052173f1771ab7a83270c6d1776a",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/linux_aligned_file_reader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "052f548779ca811188977af8bc8905f8f4b56c98",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/logger.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7481da8485c700ed8fbee1ab0033f091fed9856c",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/math_utils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1c5ef9840bb45290b6b042f61806a7f1600aaff",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/memory_mapper.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a996dcf7531c849287f7a0fed0a78229fd63315b",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/natural_number_map.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b36cb5298ae3e775ea9fe3cc62001a7991d73bea",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/natural_number_set.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "325b1d618ed496965883e92182a8137cc4f5782d",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/partition.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "876ecdf9b84f2252968aa27b43ff9a1a9d0b7fc8",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/pq.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c47c16705a27a9f4af4b1ed69a61e808a5734da0",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/pq_data_store.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b71f37521b92a27a0c82d58c54b019d3abba2187",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/pq_flash_index.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c08744c35e3146d98f6e5fe176c568066a2d5e39",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/pq_l2_distance.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8a857a8c7d456e50400624fb8f0fccf71ff517d",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/scratch.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3773cda2208cab3a4a8c9834e030dca559f036fc",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/utils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3650b928a640d897e07bdd4bcf3e713c612a92da",
      "new_mode": 33188,
      "new_path": "be/src/extern/diskann/src/windows_aligned_file_reader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d9b6b5768f360396979a90a39917917862e17c7",
      "new_mode": 33188,
      "new_path": "be/src/index-tools/ann_tool.cpp"
    },
    {
      "type": "modify",
      "old_id": "e45902c0f24df157863eb52630301dc27c90edda",
      "old_mode": 33188,
      "old_path": "be/src/index-tools/index_tool.cpp",
      "new_id": "bcad403ac0b328a2e0e935a95cfe55638bc017bf",
      "new_mode": 33188,
      "new_path": "be/src/index-tools/index_tool.cpp"
    },
    {
      "type": "modify",
      "old_id": "02b34f2f0ea861fa0a14bca811fb8d22bc17800e",
      "old_mode": 33188,
      "old_path": "be/src/io/CMakeLists.txt",
      "new_id": "38ee06859939c8807110d39323d324184f690094",
      "new_mode": 33188,
      "new_path": "be/src/io/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "bf19ef267648c506166ff6f61ecf9f8666c1936b",
      "old_mode": 33188,
      "old_path": "be/src/olap/CMakeLists.txt",
      "new_id": "34b01aacf21756bdcde9d530e12e28dbd19ee3cd",
      "new_mode": 33188,
      "new_path": "be/src/olap/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "aec38699e014a233c9c2a7c324df732c8eee63b9",
      "old_mode": 33188,
      "old_path": "be/src/olap/compaction.cpp",
      "new_id": "0e9af915448a54a66f9df672a1c7c64591f15635",
      "new_mode": 33188,
      "new_path": "be/src/olap/compaction.cpp"
    },
    {
      "type": "modify",
      "old_id": "9207c52c14d10db2682f587e5a6e0721c7447cea",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/beta_rowset_writer.cpp",
      "new_id": "43d537a6f06ba97cae0724f7d7a16efc8d16b3cb",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/beta_rowset_writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "a69d1063a55086ecbdd74fd67a709ff2fb59dd65",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/beta_rowset_writer.h",
      "new_id": "33278baa1cde8d844466d1a17b16f19d1a817e20",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/beta_rowset_writer.h"
    },
    {
      "type": "modify",
      "old_id": "0a0d36ea04a66127e2c3c4f9001e3312b81edd85",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/rowset_writer.h",
      "new_id": "798aa0d9ba52b020ba589fff24cc8e73e8e47552",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/rowset_writer.h"
    },
    {
      "type": "modify",
      "old_id": "bf12ce8cbbc36614e93df9c6affd3da9d1cd8ce1",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segcompaction.cpp",
      "new_id": "b482355046d384ffc9d274685e8efe6de4f313be",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segcompaction.cpp"
    },
    {
      "type": "modify",
      "old_id": "0279b5bb653c6e1ee0b5fc1905568777c46b6b4f",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segcompaction.h",
      "new_id": "497af7d71278ed3ba7130a015ae71d56b17a4093",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segcompaction.h"
    },
    {
      "type": "modify",
      "old_id": "e0eb7534123a860937f8cabae28a71a8389e7cb0",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_creator.cpp",
      "new_id": "296168e50eee7f5a957a9cdd0077175bb097a789",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_creator.cpp"
    },
    {
      "type": "modify",
      "old_id": "f8afd5798927d4130ef97f66f19e3ea07947eee6",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_creator.h",
      "new_id": "1775926a70f6398b764730d2df2d5a70d3a85b9a",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_creator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "036884384d5188d38ceaf1fdc2c6cbd090565303",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/ann_index_writer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19e44b9343577cd8c19e560f1a2abd3d4c4c5ebd",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/ann_index_writer.h"
    },
    {
      "type": "modify",
      "old_id": "2637017b78d02b2e6369d8c2c94f6b3cba8cf7b8",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/column_writer.cpp",
      "new_id": "05d33a22706c0cd8ebb81cb8b240057c7b595fd6",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/column_writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d66b940a3893bc91e668b2cf61473cee5fb0bcf",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/column_writer.h",
      "new_id": "38c21722dc8a48a9207bb591228e8f818df4973c",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/column_writer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eeb9d8d15666a30f93a1e656c7ce411e132f69db",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/index_writer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c237a40946a69d77be0be99ea78ba247224a90f",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/index_writer.h"
    },
    {
      "type": "modify",
      "old_id": "dcbdca921ab8e823c72d3e06dbedf7caa03be075",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/inverted_index_compaction.cpp",
      "new_id": "0d7f1a4885c2e1eb0e297e360909593e00920518",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/inverted_index_compaction.cpp"
    },
    {
      "type": "modify",
      "old_id": "1a6e4748e033d3a7cde1311abbcc07ee8a472d68",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/inverted_index_compaction.h",
      "new_id": "f344f12ffbf7ef8d22757047add206881c151f1e",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/inverted_index_compaction.h"
    },
    {
      "type": "modify",
      "old_id": "ed6ee85e7d7bf1d1115e7c54e908dd1d9186ea74",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/inverted_index_file_reader.h",
      "new_id": "f5977cfca70ccf77994515ddcd8639d986524f5d",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/inverted_index_file_reader.h"
    },
    {
      "type": "modify",
      "old_id": "4136adab64a132545256d1cfde991930c87505d1",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/inverted_index_writer.cpp",
      "new_id": "b7c102b7642a7f0d461f073890709b0e8f377f50",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/inverted_index_writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "da90752db091684e161c38b737e21f1859a1262a",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/inverted_index_writer.h",
      "new_id": "17cab73d5a01885be10535add33c57d2b77956c7",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/inverted_index_writer.h"
    },
    {
      "type": "modify",
      "old_id": "2457a44de39e1072f84ef59f46d6c36a0e0eb7ae",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/segment_writer.cpp",
      "new_id": "22155f65897e9f0b836d247f7165917616e7994d",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/segment_writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "60300383d7287d1a2fb04394564596fcf411ec3d",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/segment_writer.h",
      "new_id": "095daf08a115c2e97a9bda309a676fd25480307b",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/segment_writer.h"
    },
    {
      "type": "modify",
      "old_id": "0846b0fc1186a845eaf4ff5c530f8b65c034e7f5",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/vertical_segment_writer.cpp",
      "new_id": "9d6ed1d4973bfa0acb56198aa9271fbeb3725262",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/vertical_segment_writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "8cec6ed4d1abd6672e27677e8506c1969940be12",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/vertical_segment_writer.h",
      "new_id": "5ccd53a9a17f54d11dd0d6f8af13e31c721927e9",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/vertical_segment_writer.h"
    },
    {
      "type": "rename",
      "old_id": "4d6892aa78568fc0009ca446af379cd8cc280d84",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/inverted_index_file_writer.cpp",
      "new_id": "7f485c48e23dbb96cb86c308b81535c291a1ecc0",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/x_index_file_writer.cpp",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "ab7cdbff1524604305ea95b7de857a9eb84f6d30",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/segment_v2/inverted_index_file_writer.h",
      "new_id": "42922e15a85b7cd660e9347d089175450e13ef59",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/segment_v2/x_index_file_writer.h",
      "score": 96
    },
    {
      "type": "modify",
      "old_id": "f493f21ac97fb7a69a771216f10dab7930a6fe98",
      "old_mode": 33188,
      "old_path": "be/src/olap/rowset/vertical_beta_rowset_writer.cpp",
      "new_id": "e59fa15b971fdd9b7fdd3e15eef920187ebf6f49",
      "new_mode": 33188,
      "new_path": "be/src/olap/rowset/vertical_beta_rowset_writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "063e5e9af5ddc4c21b988fe03005094cb88f677a",
      "old_mode": 33188,
      "old_path": "be/src/olap/schema_change.cpp",
      "new_id": "2211d2aa143fb6c5001f5797e44bf486321c80f3",
      "new_mode": 33188,
      "new_path": "be/src/olap/schema_change.cpp"
    },
    {
      "type": "modify",
      "old_id": "c29cb49a7aaece89c6e049bb69952a3d5e5577b9",
      "old_mode": 33188,
      "old_path": "be/src/olap/schema_change.h",
      "new_id": "632fb44d26afc450418d8f8d3114bd701e612866",
      "new_mode": 33188,
      "new_path": "be/src/olap/schema_change.h"
    },
    {
      "type": "modify",
      "old_id": "43b0d5d8bd0ae03be812140966c4bc36e7927b32",
      "old_mode": 33188,
      "old_path": "be/src/olap/tablet_meta.cpp",
      "new_id": "3d038474870cdb2fbe73559d5294d26caedfe25d",
      "new_mode": 33188,
      "new_path": "be/src/olap/tablet_meta.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b6b5f313c144ee3db4467b9310be896df5fe810",
      "old_mode": 33188,
      "old_path": "be/src/olap/tablet_schema.cpp",
      "new_id": "f3d8a3f82b84e40791641cba7dfd9d5d5df69164",
      "new_mode": 33188,
      "new_path": "be/src/olap/tablet_schema.cpp"
    },
    {
      "type": "modify",
      "old_id": "3dfe055fbf4a89df0a32b6fac8dddedd2db7370f",
      "old_mode": 33188,
      "old_path": "be/src/olap/tablet_schema.h",
      "new_id": "30848d495b3e19b858b79835e1c804c3738efdd7",
      "new_mode": 33188,
      "new_path": "be/src/olap/tablet_schema.h"
    },
    {
      "type": "modify",
      "old_id": "2ce31527f61c641bf7ba2cd22dddfe01ce440ff5",
      "old_mode": 33188,
      "old_path": "be/src/olap/task/index_builder.cpp",
      "new_id": "20ab8f133bec92d39d961e1889968856f48effd1",
      "new_mode": 33188,
      "new_path": "be/src/olap/task/index_builder.cpp"
    },
    {
      "type": "modify",
      "old_id": "8c996bb400d8bd4a4302654dbdb6cb754a66aa43",
      "old_mode": 33188,
      "old_path": "be/src/olap/task/index_builder.h",
      "new_id": "765fb1f328989406f9f640f2818bc6f96224868a",
      "new_mode": 33188,
      "new_path": "be/src/olap/task/index_builder.h"
    },
    {
      "type": "modify",
      "old_id": "fc69608d7af4705c6ed1617af24c585d0244c61a",
      "old_mode": 33188,
      "old_path": "be/src/pipeline/CMakeLists.txt",
      "new_id": "477f4a5f35df1a6665aa90c3346bedeb7e466e7f",
      "new_mode": 33188,
      "new_path": "be/src/pipeline/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a0b3b799a764cb547556ef9d9289a7bd32f833fd",
      "old_mode": 33188,
      "old_path": "be/src/runtime/CMakeLists.txt",
      "new_id": "de36172e8128a7a56ad46f1a39566519398c7a3e",
      "new_mode": 33188,
      "new_path": "be/src/runtime/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "0c9a4158ebc9cbab8dfdef983d6bcfeda18c1187",
      "old_mode": 33188,
      "old_path": "be/src/runtime/exec_env.h",
      "new_id": "e5e4be0ec1dc212ba5f6381a8c99d2820e115602",
      "new_mode": 33188,
      "new_path": "be/src/runtime/exec_env.h"
    },
    {
      "type": "modify",
      "old_id": "df66315ff059af8049f0f4ba806b81e0827ec109",
      "old_mode": 33188,
      "old_path": "be/src/runtime/exec_env_init.cpp",
      "new_id": "9be2e867b2c31f2a90be3421de2718b96f860421",
      "new_mode": 33188,
      "new_path": "be/src/runtime/exec_env_init.cpp"
    },
    {
      "type": "modify",
      "old_id": "e44045dffce17effc1f69f9e865396d2a980e45c",
      "old_mode": 33188,
      "old_path": "be/src/service/CMakeLists.txt",
      "new_id": "d8c1e9ad61fa492ada3776c0215d4573ae1b3e28",
      "new_mode": 33188,
      "new_path": "be/src/service/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff6cf31d778b050573d93747155bcc871de077d9",
      "new_mode": 33188,
      "new_path": "be/src/vector/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f234853c30e3f9b01dbbc278cfdac8f0dca5b9e",
      "new_mode": 33188,
      "new_path": "be/src/vector/ann_parse.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f293456a36f06beb0dd902e1f205343ec0b3dd4a",
      "new_mode": 33188,
      "new_path": "be/src/vector/diskann_vector_index.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44cb9499348b9d7444c36b264d02d95c6308dfe1",
      "new_mode": 33188,
      "new_path": "be/src/vector/diskann_vector_index.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16a9629696ed59c063900542fdbbced09b620040",
      "new_mode": 33188,
      "new_path": "be/src/vector/stream_wrapper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44c20ea3da45b65dba4fd3025613a3758c528a5c",
      "new_mode": 33188,
      "new_path": "be/src/vector/vector_index.h"
    },
    {
      "type": "modify",
      "old_id": "40a576c250f9ba2967cf9d14448e7c9da45137ba",
      "old_mode": 33188,
      "old_path": "fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.g4",
      "new_id": "1d0a31b8ecda5a5fb121f9810162ec5725e928e8",
      "new_mode": 33188,
      "new_path": "fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.g4"
    },
    {
      "type": "modify",
      "old_id": "6eedeaad211987bfd2fb3e8cd7c593b75f703894",
      "old_mode": 33188,
      "old_path": "fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4",
      "new_id": "bd0f2d26e171e3d1beb5787373820f73ed354838",
      "new_mode": 33188,
      "new_path": "fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4"
    },
    {
      "type": "modify",
      "old_id": "7046a71c63bdee89a43925a0b90559aaa5c2a5d0",
      "old_mode": 33188,
      "old_path": "fe/fe-core/src/main/cup/sql_parser.cup",
      "new_id": "830ad1a978f9d0211f825509c7bc05117a46cf78",
      "new_mode": 33188,
      "new_path": "fe/fe-core/src/main/cup/sql_parser.cup"
    },
    {
      "type": "modify",
      "old_id": "b239eb8c09a5a03869fcc9bdff5101caf2447506",
      "old_mode": 33188,
      "old_path": "fe/fe-core/src/main/java/org/apache/doris/analysis/IndexDef.java",
      "new_id": "857820139367bc312e6ac13731c571aca508d1ad",
      "new_mode": 33188,
      "new_path": "fe/fe-core/src/main/java/org/apache/doris/analysis/IndexDef.java"
    },
    {
      "type": "modify",
      "old_id": "8d4cc0ee4aafb2bb84542c3ac2ae36f66567072e",
      "old_mode": 33188,
      "old_path": "fe/fe-core/src/main/java/org/apache/doris/catalog/Index.java",
      "new_id": "4f09253b6ffe77894f9e6195ccc46fee86fdcead",
      "new_mode": 33188,
      "new_path": "fe/fe-core/src/main/java/org/apache/doris/catalog/Index.java"
    },
    {
      "type": "modify",
      "old_id": "1304bd0e41e74941eef3735e400a7d4a28f062ac",
      "old_mode": 33188,
      "old_path": "fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/IndexDefinition.java",
      "new_id": "a9aec9f01bb503cc7edff9fd19607a85dbc4cba5",
      "new_mode": 33188,
      "new_path": "fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/IndexDefinition.java"
    },
    {
      "type": "modify",
      "old_id": "9903675e18d346b2438fad9c7cc04d70c1d8d115",
      "old_mode": 33188,
      "old_path": "fe/fe-core/src/main/jflex/sql_scanner.flex",
      "new_id": "af39d9b0aba32ccc6a5be2bd68e016a62b3eb368",
      "new_mode": 33188,
      "new_path": "fe/fe-core/src/main/jflex/sql_scanner.flex"
    },
    {
      "type": "modify",
      "old_id": "2c378fe2d458e0a950f5f1a4fe40981e909ae7f7",
      "old_mode": 33188,
      "old_path": "gensrc/proto/olap_file.proto",
      "new_id": "cb15db0f6152f3c3fea0ece1e0ffea0bdb8bb73b",
      "new_mode": 33188,
      "new_path": "gensrc/proto/olap_file.proto"
    },
    {
      "type": "modify",
      "old_id": "b80ce5cac3b969af33e82a10309ae96751bbe73e",
      "old_mode": 33188,
      "old_path": "gensrc/thrift/Descriptors.thrift",
      "new_id": "a3f93db0597109c6b08c447dc99acbcce47473bd",
      "new_mode": 33188,
      "new_path": "gensrc/thrift/Descriptors.thrift"
    }
  ]
}
