)]}'
{
  "commit": "afe8979ffe04b29f309226bfe3e2f1ccae9236e1",
  "tree": "cdf96bc98881e2f93d8d23ee14d58efd8e49b7bb",
  "parents": [
    "5fa03557ff852071ab39a131fa04ef356c5ef361"
  ],
  "author": {
    "name": "czllgzmzl",
    "email": "32903249+czllgzmzl@users.noreply.github.com",
    "time": "Tue Jan 17 15:47:59 2023 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 17 15:47:59 2023 +0800"
  },
  "message": "Add quantile summary for tsfile (#8889)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2649c7a05dff3b8763d93b31fc1a544b0eab531e",
      "old_mode": 33188,
      "old_path": "client-py/SessionSyn.py",
      "new_id": "7059cd349ce970098368045ca500f4e2d67866fd",
      "new_mode": 33188,
      "new_path": "client-py/SessionSyn.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06c8a10230dde7dbc7526e5bcc4ed2e71bf4d355",
      "new_mode": 33188,
      "new_path": "client-py/SessionSynUnseq.py"
    },
    {
      "type": "modify",
      "old_id": "4a26cf2c9ff55a23ff7b7df0bdd3687c0430e9f7",
      "old_mode": 33188,
      "old_path": "server/src/assembly/resources/conf/iotdb-engine.properties",
      "new_id": "1a41fcb1e53a2d0321adbfd2f41e9fa04bc9e387",
      "new_mode": 33188,
      "new_path": "server/src/assembly/resources/conf/iotdb-engine.properties"
    },
    {
      "type": "modify",
      "old_id": "df6b0d6a9565e3346c5074a6af7cbc4d685f328b",
      "old_mode": 33188,
      "old_path": "server/src/assembly/resources/conf/iotdb-env.bat",
      "new_id": "e53a65e5f3fcb5569e542c4bbabc1a36c7eddd8e",
      "new_mode": 33188,
      "new_path": "server/src/assembly/resources/conf/iotdb-env.bat"
    },
    {
      "type": "modify",
      "old_id": "9d5f4791a8fe2f0f50a53d3f73820f25ab2901e2",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java",
      "new_id": "a9dff4239ce6b8f29ad6c8f930ff44adf5456e21",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java"
    },
    {
      "type": "modify",
      "old_id": "a06f2efb9fd0257d0e622a444a064b7a2a6d7c32",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/conf/IoTDBDescriptor.java",
      "new_id": "22d25a223aa46bf8d53d5c382b1f776ebcdabd12",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/conf/IoTDBDescriptor.java"
    },
    {
      "type": "modify",
      "old_id": "7b4a51ccdf9df1d7171d7c6d5287e2183faf4ac1",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java",
      "new_id": "2e0a38702f51991612727a08f0c1fc1524255c98",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java"
    },
    {
      "type": "modify",
      "old_id": "b6737a6e41b3587f81fcba787aa2549d1fabb2c4",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/qp/constant/SQLConstant.java",
      "new_id": "bfd6c3b4231693629ce02deb905350509f70a615",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/qp/constant/SQLConstant.java"
    },
    {
      "type": "modify",
      "old_id": "8e5951f73a44c471e159822c4491c4a4b3cc831f",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/qp/logical/crud/AggregationQueryOperator.java",
      "new_id": "f887c8e70daf37d2ab1732e865d5b6fa13d5b8d4",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/qp/logical/crud/AggregationQueryOperator.java"
    },
    {
      "type": "modify",
      "old_id": "e31c0d7ffb8a5d418a9c5f5269967b2acfb3c649",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/AggregationType.java",
      "new_id": "6c4d45d1427f9927e23f5fce828610624da2f66e",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/AggregationType.java"
    },
    {
      "type": "modify",
      "old_id": "f344d55a22f7f3e89e9700b82a6f3b0788e77e02",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/CountAggrResult.java",
      "new_id": "2802bdf5e349f34c56baa7c9d87b4b468b39fe8e",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/CountAggrResult.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6f13d1d823ff027351678769911826f3a65c166",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/DDSketchSingleAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "a5eb166a9724a86021ef887e6a08b16e651d6dc5",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLDebugResult.java",
      "new_id": "ab4472859590be46e2292f47ec0ac77db5970cf2",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLDebugResult.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6a660a73805bc07a1c4f731c2dce3188770b4df",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatChunkAvailAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "4be75008871fcdc5e042983ddd9b08caedee45d9",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatDebugFullReadingAggrResult.java",
      "new_id": "32167886de5ae178d34629fd42fdc41d2caf0f54",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatDebugFullReadingAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "974089874dc1d180e4ef5eb05735bc7d1e582f32",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatDebugPageDemandRateAggrResult.java",
      "new_id": "955e894ddf9c12967ca28658cfb558fd2e80eebe",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatDebugPageDemandRateAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "8275defcef33d9d915d303730bf88a11e9768b50",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatMedianAggrResult.java",
      "new_id": "499918e510bf26269c976f9bb25b47f161ad6333",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatMedianAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "c2338156299027aba9bbb93dcb49d8249b303dcb",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatOverlapSingleAggrResult.java",
      "new_id": "560cd2b5c3b25c647a8674fdec843b113c39a453",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatOverlapSingleAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "98e72119124d4b9b5bda08b7ba0cdc3c432c5d01",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatSingleAggrResult.java",
      "new_id": "085306245cc06b59742f1231fefef747e3908c17",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatSingleAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "45c6dc5c93cb406e2e13375ceae748350cee2f7a",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatSingleReadAggrResult.java",
      "new_id": "de7220af6639ed1d5b343dd81fd0b42c3a0cdb50",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/KLLStatSingleReadAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "24bfb029093937a5ee603601d3601ac2665625b4",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/StrictKLLStatSingleAggrResult.java",
      "new_id": "2119371f547ce2e56c6de3688bf08fb1eadf2ecb",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/StrictKLLStatSingleAggrResult.java"
    },
    {
      "type": "modify",
      "old_id": "0c6cdcaacda6006f346b38e06afdd9911087b689",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/executor/AggregationExecutor.java",
      "new_id": "cd912d9c857adf36822aaa49625a05367f323d8f",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/executor/AggregationExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "602ca68b23a9ad9f12a3b0f5866b1d9a4f96925f",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/factory/AggregateResultFactory.java",
      "new_id": "a829a6de7fe9047802d9ccbe3fb5c7b1d5171973",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/factory/AggregateResultFactory.java"
    },
    {
      "type": "modify",
      "old_id": "aef6f5562a25319e77ffa45caa169e3484a395f0",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesAggregateReader.java",
      "new_id": "0d434c54c5f3c721d28f25e58a2d523ed4bc2511",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesAggregateReader.java"
    },
    {
      "type": "modify",
      "old_id": "2e7eea588971bc0c5b973b58bb9f4bd3022b1537",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesReader.java",
      "new_id": "1f852f23a3fd4d7dfd946d638f72ebb6718b8b6b",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesReader.java"
    },
    {
      "type": "modify",
      "old_id": "d2329d019e4f41deccb33d2e17f24ebe6286d6df",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/utils/SchemaUtils.java",
      "new_id": "480bfb6d36473ff2bdaf4104068582a7c5641a2b",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/utils/SchemaUtils.java"
    },
    {
      "type": "modify",
      "old_id": "aaf30face6ab56d201c87acd354c74c39d300882",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/iotdb/db/utils/TypeInferenceUtils.java",
      "new_id": "1af961646cc0de34fcf481d65a5869b51cdb0c4e",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/iotdb/db/utils/TypeInferenceUtils.java"
    },
    {
      "type": "modify",
      "old_id": "d8d97ac7877a08b5a679981fd80b8458f6496513",
      "old_mode": 33188,
      "old_path": "session/src/test/java/org/apache/iotdb/session/InsertCsvDataIT.java",
      "new_id": "3d3fa94150d6a88f0fd72dd448ac4506b279325d",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/InsertCsvDataIT.java"
    },
    {
      "type": "modify",
      "old_id": "269032a4cf58da2edecbf5669fb0a5beffa10da1",
      "old_mode": 33188,
      "old_path": "session/src/test/java/org/apache/iotdb/session/InsertDataIT.java",
      "new_id": "7aca826d26fca9968587d05cf6f06c54e6974d43",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/InsertDataIT.java"
    },
    {
      "type": "modify",
      "old_id": "160ff7e3e77cd35210018cb5a3ed80db10ef44e2",
      "old_mode": 33188,
      "old_path": "session/src/test/java/org/apache/iotdb/session/InsertLatencyDataIT.java",
      "new_id": "6b5166e5d1ae550b028debe61ec20ba56bed3e02",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/InsertLatencyDataIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc9aed472a3c8622d2dab077ed4175d606aeaa67",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/InsertUnseqDataIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "781511c5bb2bc7d599caca52f38d9c68b9927f9c",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/InsertUnseqLatencyDataIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "903ff5a5fd18c29f4c6b2e969b424de8204dd581",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/QueryLSMIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5b223853b5c6cb9d8280276aab3c373a69c24fb",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/QueryLatencyIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f78112eb776a5552f15266a6f8d22c6e2e6d0fcb",
      "new_mode": 33188,
      "new_path": "session/src/test/java/org/apache/iotdb/session/QuerySSTSketchWithDifferentTs.java"
    },
    {
      "type": "modify",
      "old_id": "28c992355e5f50a331bb81ffb439a9fe30e1f442",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/common/conf/TSFileConfig.java",
      "new_id": "0d6baff9407017fce632dad6bc56c642154553f1",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/common/conf/TSFileConfig.java"
    },
    {
      "type": "modify",
      "old_id": "f7589de193b9963c2f0a5debcc3008b7a71afc6f",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/TimeseriesMetadata.java",
      "new_id": "c791312cce285b298b0bdfe01b18d32191e93be3",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/TimeseriesMetadata.java"
    },
    {
      "type": "modify",
      "old_id": "046f89794a7309d04a268641a4a4b134b4afb41f",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/statistics/DoubleStatistics.java",
      "new_id": "be7448c2572a25a47f5e0288cffbfd8d09e9366b",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/statistics/DoubleStatistics.java"
    },
    {
      "type": "modify",
      "old_id": "63ba0e362999887bd78b254ba3358380843a7515",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/statistics/Statistics.java",
      "new_id": "20bf4b0f2b8f176028e33ef1cefdb39125dcb0c3",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/statistics/Statistics.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37747146cb1f17610a8f93261b33cce8c9a615c4",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/DDSketchForQuantile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ba7a86337c6b41c0024f561a788b128849b2266",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/KLLSketchForLSMFile.java"
    },
    {
      "type": "modify",
      "old_id": "bbc88d93c15230d9339cd5ce9ff4ac00c8f720f9",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/KLLSketchForQuantile.java",
      "new_id": "8bc5e1903665b9f8fb6e96fed899c2b688f92867",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/KLLSketchForQuantile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e025bb72407c05942afae36b95fa1a04631568c",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/KLLSketchForSST.java"
    },
    {
      "type": "modify",
      "old_id": "16f933bfb23d1459fa44a6be4d83d3188fd3dce5",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/LongKLLSketch.java",
      "new_id": "1be9776a2ed6ba6e6d55eb5050e04a77bbaee547",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/LongKLLSketch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83fa1e9207dc8e3e1b9d689816b9b868b0d32721",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/utils/SegTreeBySketch.java"
    },
    {
      "type": "modify",
      "old_id": "f2ced038c92b81b2cd1b3a4a85096b083e138c7d",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/TsFileWriter.java",
      "new_id": "8be013c71e32b39f754f62cd942b773902f77929",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/TsFileWriter.java"
    },
    {
      "type": "modify",
      "old_id": "822e0a861a82a866921791d8ecaf6a948c466bc2",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/chunk/ChunkWriterImpl.java",
      "new_id": "76798bd574dcd2910e63481d28dc830a5e4e221b",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/chunk/ChunkWriterImpl.java"
    },
    {
      "type": "modify",
      "old_id": "8b6038e4780a66ff04fcb14fb155242bb19a407f",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java",
      "new_id": "62c657933f258360f2396da82f17687f17169004",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java"
    },
    {
      "type": "modify",
      "old_id": "92e64f62d3e1d3ec056df52c3a1358b3e33ec521",
      "old_mode": 33188,
      "old_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java",
      "new_id": "3fbb33cc2c377af914b7e73def001b753dcc0d46",
      "new_mode": 33188,
      "new_path": "tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriter.java"
    }
  ]
}
