)]}'
{
  "commit": "fbc28c6e27a12cb01a69d64d796138545fe2b457",
  "tree": "783acdfc47a10e0dcf5cee5cb53bcd4b0c5acb28",
  "parents": [
    "0340423366a5d990ffb953218ff1d330dd4306f4"
  ],
  "author": {
    "name": "CloudWise-Lukemiao",
    "email": "282583553@qq.com",
    "time": "Tue Jul 22 15:46:28 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jul 22 15:46:28 2025 +0800"
  },
  "message": "Fixed issues in the rest service module: BLOB, DATE, table model parameters, and added statistical delay monitoring items to FastLastQuery. (#15917)\n\n* The following issues have been fixed:\n1、When querying BLOB data type through the /rest/v2/query interface, the returned results display garbled characters.\n2、For the DATE data type, it is recommended that the returned results be displayed with separators, such as: 2025-01-01.\n3、Added statistical delay monitoring items to FastLastQuery.\n4、Fixed the spelling error of the column_categories parameter in the insertTablet method of the table model.\n\n* add it\n\n* add it\n\n* add it\n\n* add it",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba419eddd7fff848a80802eaa8e1f6d47656a040",
      "old_mode": 33188,
      "old_path": "example/rest-java-example/src/main/java/org/apache/iotdb/TableHttpExample.java",
      "new_id": "b9651245d0206005f360f1146fe16b8faf14fc78",
      "new_mode": 33188,
      "new_path": "example/rest-java-example/src/main/java/org/apache/iotdb/TableHttpExample.java"
    },
    {
      "type": "modify",
      "old_id": "c6d8d4709e44eec0f41a3342b070fc9d489f72e2",
      "old_mode": 33188,
      "old_path": "example/rest-java-example/src/main/java/org/apache/iotdb/TableHttpsExample.java",
      "new_id": "200dbf66fdbcbabed326268137a23c9071a2a880",
      "new_mode": 33188,
      "new_path": "example/rest-java-example/src/main/java/org/apache/iotdb/TableHttpsExample.java"
    },
    {
      "type": "modify",
      "old_id": "7cde457761c4fc44974880303f6004796c6ba82d",
      "old_mode": 33188,
      "old_path": "integration-test/src/test/java/org/apache/iotdb/db/it/IoTDBRestServiceIT.java",
      "new_id": "42dd2587881b7b95615de4f9b6f3afda2137f81f",
      "new_mode": 33188,
      "new_path": "integration-test/src/test/java/org/apache/iotdb/db/it/IoTDBRestServiceIT.java"
    },
    {
      "type": "modify",
      "old_id": "156ecdeed321f9cd369d8d2bee0e9bd27042404f",
      "old_mode": 33188,
      "old_path": "integration-test/src/test/java/org/apache/iotdb/relational/it/rest/it/IoTDBRestServiceIT.java",
      "new_id": "0ee6d7afe5d577012adc44304330fdb38d089347",
      "new_mode": 33188,
      "new_path": "integration-test/src/test/java/org/apache/iotdb/relational/it/rest/it/IoTDBRestServiceIT.java"
    },
    {
      "type": "modify",
      "old_id": "149b99fc028b76cc9e6b44fc05fef2cba39793c8",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/table/v1/handler/QueryDataSetHandler.java",
      "new_id": "25e331b38a81edc6774e9c61710afa6c128f5bc1",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/table/v1/handler/QueryDataSetHandler.java"
    },
    {
      "type": "modify",
      "old_id": "f58e6b447b664dd1b3ff7d73f75593f4f743e9a9",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/table/v1/handler/RequestValidationHandler.java",
      "new_id": "8642f17b562e9ebb2d144639aa0d177b09cf9400",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/table/v1/handler/RequestValidationHandler.java"
    },
    {
      "type": "modify",
      "old_id": "a5a19ebf0d1ba88106ae23b0078a8482c94ba090",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/table/v1/handler/StatementConstructionHandler.java",
      "new_id": "70f3cfb826edd3074ca55c55813a1c9af9c16cfe",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/table/v1/handler/StatementConstructionHandler.java"
    },
    {
      "type": "modify",
      "old_id": "c82b07c060328747cbe30508d40fe27a111be174",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v1/handler/QueryDataSetHandler.java",
      "new_id": "8accae7991b4f44463bdb8c7494c8c5acff04baf",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v1/handler/QueryDataSetHandler.java"
    },
    {
      "type": "modify",
      "old_id": "f3f7d68dd0bdf60219b1c4ac7bd740b8f34d504c",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v2/handler/QueryDataSetHandler.java",
      "new_id": "fed6e3ec80a5a2a0d28055c72a2ed8a1638f4562",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v2/handler/QueryDataSetHandler.java"
    },
    {
      "type": "modify",
      "old_id": "53699256761f15d8e8de0d6aec889c7608100c01",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v2/impl/RestApiServiceImpl.java",
      "new_id": "e9ac41f833db0347cecf8cc2d5c0fd231b44478c",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v2/impl/RestApiServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "4d5fe5dbf3fb27edf8cee872639b02b5d6afdfbb",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/statement/StatementType.java",
      "new_id": "748241d189b393780d8817d721fb14ba5b408af5",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/statement/StatementType.java"
    },
    {
      "type": "modify",
      "old_id": "205174afab95b4d1d34e15600c1809766b6fa8f1",
      "old_mode": 33188,
      "old_path": "iotdb-protocol/openapi/src/main/openapi3/iotdb_rest_table_v1.yaml",
      "new_id": "36cec631b54c2c0059071bb1d54d23116b1d8003",
      "new_mode": 33188,
      "new_path": "iotdb-protocol/openapi/src/main/openapi3/iotdb_rest_table_v1.yaml"
    }
  ]
}
