This is an automated email from the ASF dual-hosted git repository.
HTHou pushed a change to branch codex/rest-api
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from be75042f480 Fix REST payload limit response format
add a91e99f6361 Add REST request body memory quota
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/rest/i18n/RestMessages.java | 36 +++++++
.../org/apache/iotdb/rest/i18n/RestMessages.java | 36 +++++++
...er.java => RequestBodyMemoryReleaseFilter.java} | 39 +++----
.../protocol/filter/RequestSizeLimitFilter.java | 82 ++++++++++++++-
.../filter/RestRequestBodyMemoryManager.java | 116 +++++++++++++++++++++
.../rest/protocol/handler/RequestLimitChecker.java | 18 +++-
.../table/v1/handler/RequestValidationHandler.java | 8 +-
.../v1/handler/RequestValidationHandler.java | 17 +--
.../v2/handler/RequestValidationHandler.java | 32 ++++--
.../filter/RequestSizeLimitFilterTest.java | 104 ++++++++++++++++++
.../iotdb/db/conf/rest/IoTDBRestServiceConfig.java | 11 ++
.../db/conf/rest/IoTDBRestServiceDescriptor.java | 5 +
.../src/test/resources/iotdb-common.properties | 3 +
.../src/test/resources/iotdb-system.properties | 3 +
.../conf/iotdb-system.properties.template | 5 +
15 files changed, 460 insertions(+), 55 deletions(-)
copy
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol/filter/{User.java
=> RequestBodyMemoryReleaseFilter.java} (63%)
create mode 100644
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol/filter/RestRequestBodyMemoryManager.java