)]}'
{
  "commit": "55f06fc4ae480af857c476aa3bc5d58a46b85438",
  "tree": "7679c98d369859763c32406f75329d7292f4c673",
  "parents": [
    "73d4bf73fa49a0378de304270477cb07485469cb"
  ],
  "author": {
    "name": "ninsmiracle",
    "email": "110282526+ninsmiracle@users.noreply.github.com",
    "time": "Thu Oct 31 10:13:15 2024 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 31 10:13:15 2024 +0800"
  },
  "message": "feat(backup): 1. remove pervious implementation on new backup dev branch (#2138)\n\nhttps://github.com/apache/incubator-pegasus/issues/1945\r\n\r\nThis pr removes some previous backup implementation, because the enhancement code is strongly\r\ndifferent with the current one. Besides, this pr also disable related unit tests and function tests.\r\nAnd I\u0027d like to merge this pr on the new backup dev branch (named \u0027backup_restore_20241012-dev\u0027)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5dd49a6c0b037c8eabfe97269751d31ab2136f49",
      "old_mode": 33188,
      "old_path": "src/meta/meta_backup_service.cpp",
      "new_id": "fa6ee4bc8b27c165e20e1862158277322675fff2",
      "new_mode": 33188,
      "new_path": "src/meta/meta_backup_service.cpp"
    },
    {
      "type": "modify",
      "old_id": "28bbca4f50f7e143fd01fb6ebdfda555835be950",
      "old_mode": 33188,
      "old_path": "src/meta/meta_backup_service.h",
      "new_id": "bf9b89f1469afa99c5fd7eb2cd91b079cdf36b9b",
      "new_mode": 33188,
      "new_path": "src/meta/meta_backup_service.h"
    },
    {
      "type": "modify",
      "old_id": "efc605d58d896d3c08490c86ff4b0e4e69ecfb25",
      "old_mode": 33188,
      "old_path": "src/meta/meta_http_service.cpp",
      "new_id": "99d38b7f7c4a194f43765785f069074bf29307c0",
      "new_mode": 33188,
      "new_path": "src/meta/meta_http_service.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a07e3c91d81305582d213faad4c2a6721ee4640",
      "old_mode": 33188,
      "old_path": "src/meta/meta_service.cpp",
      "new_id": "0618e0cec7b312a2353ffa72db5a22ef4fc04444",
      "new_mode": 33188,
      "new_path": "src/meta/meta_service.cpp"
    },
    {
      "type": "modify",
      "old_id": "0630c681314a026e1933188197b7246bcfef291f",
      "old_mode": 33188,
      "old_path": "src/meta/meta_service.h",
      "new_id": "efec058640eecb37fdb3b651887706c8267a9aec",
      "new_mode": 33188,
      "new_path": "src/meta/meta_service.h"
    },
    {
      "type": "modify",
      "old_id": "367757ab2dcb71daf2bea57e9ace55eab916f42f",
      "old_mode": 33188,
      "old_path": "src/meta/test/backup_test.cpp",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/meta/test/backup_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "30d5da4d47cb0787bdd111e0e44aa4866b09c169",
      "old_mode": 33188,
      "old_path": "src/meta/test/json_compacity.cpp",
      "new_id": "37c0c452c97dc937437dce86a360d68228be35d2",
      "new_mode": 33188,
      "new_path": "src/meta/test/json_compacity.cpp"
    },
    {
      "type": "modify",
      "old_id": "1be550f4be3fe1c145f4d066d72e27a9f2208254",
      "old_mode": 33188,
      "old_path": "src/meta/test/meta_backup_test.cpp",
      "new_id": "b248758bc120c8c1e54b0a695f41372fae9e476b",
      "new_mode": 33188,
      "new_path": "src/meta/test/meta_backup_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "940d9127082ce960cc51a2b2122fff3b964485b4",
      "old_mode": 33188,
      "old_path": "src/meta/test/meta_http_service_test.cpp",
      "new_id": "c70fc7fda8cef51eae02fcff17a612973882ac87",
      "new_mode": 33188,
      "new_path": "src/meta/test/meta_http_service_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "395aa4444d2bddca6c43667e83a0840a27c4643c",
      "old_mode": 33188,
      "old_path": "src/meta/test/server_state_restore_test.cpp",
      "new_id": "4dfdcb1655ecfc0489c80093a8f8634e4b9a9b4c",
      "new_mode": 33188,
      "new_path": "src/meta/test/server_state_restore_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "3bb64dbaf20e5ef3d5af243a364e882bdc59fbeb",
      "old_mode": 33188,
      "old_path": "src/replica/CMakeLists.txt",
      "new_id": "3bf778bafaea114fd8212fe594fd7ff4307d9e03",
      "new_mode": 33188,
      "new_path": "src/replica/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "0d9256d06467887373034d50696333cdbddbdb23",
      "old_mode": 33188,
      "old_path": "src/replica/backup/cold_backup_context.cpp",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/replica/backup/cold_backup_context.cpp"
    },
    {
      "type": "delete",
      "old_id": "0d2f07ffc70988790159fb914df863f38282d5d1",
      "old_mode": 33188,
      "old_path": "src/replica/backup/cold_backup_context.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ef4c07560968f38fbb6fc347664e313ca8d23a52",
      "old_mode": 33188,
      "old_path": "src/replica/backup/replica_backup_manager.cpp",
      "new_id": "70d8d12d45533ef7e991369bae49ff3417bcaa54",
      "new_mode": 33188,
      "new_path": "src/replica/backup/replica_backup_manager.cpp"
    },
    {
      "type": "modify",
      "old_id": "f3e7a655c0430761b734f7dd1c6eae363992ce8d",
      "old_mode": 33188,
      "old_path": "src/replica/backup/replica_backup_manager.h",
      "new_id": "6d0f135e2c2f00dbcc228e81ec03e6e2b2b74d9a",
      "new_mode": 33188,
      "new_path": "src/replica/backup/replica_backup_manager.h"
    },
    {
      "type": "modify",
      "old_id": "4d639f27160339724dea901a73662fa637ef7402",
      "old_mode": 33188,
      "old_path": "src/replica/backup/replica_backup_server.cpp",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/replica/backup/replica_backup_server.cpp"
    },
    {
      "type": "delete",
      "old_id": "7d30f78cc1c70fffe00f1000b251adf1bc665e5f",
      "old_mode": 33188,
      "old_path": "src/replica/backup/replica_backup_server.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ba9b5be13f33e438e13de9a402a110baa1b57206",
      "old_mode": 33188,
      "old_path": "src/replica/backup/test/replica_backup_manager_test.cpp",
      "new_id": "546fb5c9b2fd85612968ddbe652769c0080e2d94",
      "new_mode": 33188,
      "new_path": "src/replica/backup/test/replica_backup_manager_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "49101341eddf982f1b74994632dcca8fef2a4d88",
      "old_mode": 33188,
      "old_path": "src/replica/duplication/test/duplication_test_base.h",
      "new_id": "0dcca038d6fac5a1c63faa1581995dc059833a4b",
      "new_mode": 33188,
      "new_path": "src/replica/duplication/test/duplication_test_base.h"
    },
    {
      "type": "modify",
      "old_id": "4ee215c3dc4c754a9f0bc43db484a9622249ab6c",
      "old_mode": 33188,
      "old_path": "src/replica/replica.h",
      "new_id": "4cd725bccba26b3e381df3880bc35083d4ccb2c2",
      "new_mode": 33188,
      "new_path": "src/replica/replica.h"
    },
    {
      "type": "modify",
      "old_id": "3e8856bee13a068690c7a921aa47432dc81304aa",
      "old_mode": 33188,
      "old_path": "src/replica/replica_backup.cpp",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/replica/replica_backup.cpp"
    },
    {
      "type": "modify",
      "old_id": "8fc73eec717cb74353a8b00fafb8052a4b43b1e8",
      "old_mode": 33188,
      "old_path": "src/replica/replica_config.cpp",
      "new_id": "cdd3e6b9415d8f7ba0829998dbaec6932d70a83a",
      "new_mode": 33188,
      "new_path": "src/replica/replica_config.cpp"
    },
    {
      "type": "modify",
      "old_id": "1bee60eda7d151f66bc20c7e516b1c5899cbf33d",
      "old_mode": 33188,
      "old_path": "src/replica/replica_init.cpp",
      "new_id": "03157bd441640c30294dbf74e79cd95f60205fb7",
      "new_mode": 33188,
      "new_path": "src/replica/replica_init.cpp"
    },
    {
      "type": "modify",
      "old_id": "00b260dc0af2c1fc16147a2da3592bd7010440b3",
      "old_mode": 33188,
      "old_path": "src/replica/replica_restore.cpp",
      "new_id": "fa9833d46a0625da755b07aaea41049092aeed8a",
      "new_mode": 33188,
      "new_path": "src/replica/replica_restore.cpp"
    },
    {
      "type": "modify",
      "old_id": "de2b7897300a557ba040335ee0d6690178c7736a",
      "old_mode": 33188,
      "old_path": "src/replica/replica_stub.cpp",
      "new_id": "4dc2ad719ac827d46d6f1b3c5fc8e9f63e82f040",
      "new_mode": 33188,
      "new_path": "src/replica/replica_stub.cpp"
    },
    {
      "type": "modify",
      "old_id": "09f1e624bb9d087862c76f9833b88f8cef812062",
      "old_mode": 33188,
      "old_path": "src/replica/replica_stub.h",
      "new_id": "e820086c9150e6c0c663409ca49e12db3bf094c1",
      "new_mode": 33188,
      "new_path": "src/replica/replica_stub.h"
    },
    {
      "type": "modify",
      "old_id": "36a26711829ec7be86efae31042b7d7c36574a26",
      "old_mode": 33188,
      "old_path": "src/replica/test/backup_block_service_mock.h",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/replica/test/backup_block_service_mock.h"
    },
    {
      "type": "delete",
      "old_id": "529ac0a09c014e9f0c85e8ccbc4a4652b35f8995",
      "old_mode": 33188,
      "old_path": "src/replica/test/cold_backup_context_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "aebab6b51fed83f34655720c3e2c211aa5281761",
      "old_mode": 33188,
      "old_path": "src/replica/test/main.cpp",
      "new_id": "0d16f30af8a1667bb3f99fe2628eb81e524966a4",
      "new_mode": 33188,
      "new_path": "src/replica/test/main.cpp"
    },
    {
      "type": "modify",
      "old_id": "0ae2dd96ae3c1fa20a3d786263ba5abee24b066c",
      "old_mode": 33188,
      "old_path": "src/replica/test/mock_utils.h",
      "new_id": "04874f6dd12627bc091f13a2f35b95257e0fafea",
      "new_mode": 33188,
      "new_path": "src/replica/test/mock_utils.h"
    },
    {
      "type": "modify",
      "old_id": "711d364feb82a7201bb8128cc14840d3807ad67d",
      "old_mode": 33188,
      "old_path": "src/replica/test/replica_test.cpp",
      "new_id": "6038df8c9b66403097eee57d570c9a2b22e015c1",
      "new_mode": 33188,
      "new_path": "src/replica/test/replica_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "374e87e82ead4c1436f04bac909ba6abdc95d7c9",
      "old_mode": 33188,
      "old_path": "src/replica/test/replica_test_base.h",
      "new_id": "10d7adf2731db9b11c5bd7b8ea92cfa309fee3ff",
      "new_mode": 33188,
      "new_path": "src/replica/test/replica_test_base.h"
    },
    {
      "type": "modify",
      "old_id": "3417b2ce2867f54501206ade0e8dc851af6fa388",
      "old_mode": 33188,
      "old_path": "src/replica/test/replication_service_test_app.h",
      "new_id": "9f3a99e0cffde5ec7aea542220d8da08d30bd07e",
      "new_mode": 33188,
      "new_path": "src/replica/test/replication_service_test_app.h"
    },
    {
      "type": "modify",
      "old_id": "3eab10c7a33c5831deefa7d5dc8e4d14a48ea814",
      "old_mode": 33188,
      "old_path": "src/test/function_test/backup_restore/test_backup_and_restore.cpp",
      "new_id": "eba0e0dc0c41cc53570194bcba7a7da6e15ec712",
      "new_mode": 33188,
      "new_path": "src/test/function_test/backup_restore/test_backup_and_restore.cpp"
    },
    {
      "type": "modify",
      "old_id": "ac93cc1292c210200b35ecaa4fd005ffca6ed4fc",
      "old_mode": 33188,
      "old_path": "src/test/function_test/restore/test_restore.cpp",
      "new_id": "a80a48c2045616255ee8001b033a149513394f9a",
      "new_mode": 33188,
      "new_path": "src/test/function_test/restore/test_restore.cpp"
    }
  ]
}
