This is an automated email from the ASF dual-hosted git repository.

JackieTien97 pushed a change to branch ty/chinese
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 43dc02fd1f5 feat: add compile-time i18n for log and exception messages
     add b57a0fdd425 Fixed the bug that create attribute does not consider 
nameList size > valueList size (#17593)
     add 0008782ae79 Pipe: Fixed the first-chunk calculation bug for scan 
parser (#17597)
     add d1a234fc51e Load: Fixed multiple bugs (#17565)
     add eefcdd21ecb Fixed the renaming bug of table view (#17577)
     add f5fbaa2a3c9 Refuse unreasonable string length in thrift frame (#17612)
     add 4c756796eda Merge remote-tracking branch 'origin/master' into 
ty/chinese
     add 80a51411347 feat: extend i18n coverage to 12 additional modules

No new revisions were added by this update.

Summary of changes:
 external-service-impl/mqtt/pom.xml                 |   4 +
 .../org/apache/iotdb/mqtt/i18n/MqttMessages.java   |  54 ++++++++
 .../org/apache/iotdb/mqtt/i18n/MqttMessages.java   |  54 ++++++++
 .../apache/iotdb/mqtt/JSONPayloadFormatter.java    |   4 +-
 .../apache/iotdb/mqtt/LinePayloadFormatter.java    |  12 +-
 .../org/apache/iotdb/mqtt/MPPPublishHandler.java   |   7 +-
 .../java/org/apache/iotdb/mqtt/MQTTService.java    |   7 +-
 .../apache/iotdb/mqtt/PayloadFormatManager.java    |  15 ++-
 external-service-impl/rest/pom.xml                 |   4 +
 .../org/apache/iotdb/rest/i18n/RestMessages.java   |  30 ++---
 .../org/apache/iotdb/rest/i18n/RestMessages.java   |  30 ++---
 .../java/org/apache/iotdb/rest/RestService.java    |   7 +-
 .../v1/handler/StatementConstructionHandler.java   |   4 +-
 .../v1/handler/StatementConstructionHandler.java   |   4 +-
 .../v2/handler/RequestValidationHandler.java       |   3 +-
 .../v2/handler/StatementConstructionHandler.java   |   4 +-
 iotdb-api/pipe-api/pom.xml                         |   8 ++
 .../iotdb/pipe/api/i18n/PipeApiMessages.java       |  10 +-
 .../iotdb/pipe/api/i18n/PipeApiMessages.java       |  10 +-
 .../parameter/PipeParameterValidator.java          |   4 +-
 iotdb-api/trigger-api/pom.xml                      |   8 ++
 .../iotdb/trigger/api/i18n/TriggerApiMessages.java |  20 +--
 .../iotdb/trigger/api/i18n/TriggerApiMessages.java |  23 ++--
 .../iotdb/trigger/api/enums/FailureStrategy.java   |   4 +-
 .../iotdb/trigger/api/enums/TriggerEvent.java      |   5 +-
 .../iotdb/trigger/api/enums/TriggerType.java       |   5 +-
 iotdb-api/udf-api/pom.xml                          |   8 ++
 .../apache/iotdb/udf/api/i18n/UdfApiMessages.java  |  77 +++++++++++
 .../apache/iotdb/udf/api/i18n/UdfApiMessages.java  |  76 +++++++++++
 .../analysis/AggregateFunctionAnalysis.java        |   4 +-
 .../analysis/ScalarFunctionAnalysis.java           |   4 +-
 .../api/customizer/config/UDFConfigurations.java   |   3 +-
 .../api/customizer/config/UDTFConfigurations.java  |   3 +-
 .../strategy/SlidingTimeWindowAccessStrategy.java  |   7 +-
 .../relational/table/MapTableFunctionHandle.java   |   7 +-
 .../table/TableFunctionProcessorProvider.java      |   7 +-
 .../api/relational/table/argument/Argument.java    |   4 +-
 .../relational/table/argument/DescribedSchema.java |   3 +-
 .../relational/table/argument/ScalarArgument.java  |   7 +-
 .../relational/table/argument/TableArgument.java   |   3 +-
 .../specification/ParameterSpecification.java      |   4 +-
 .../java/org/apache/iotdb/udf/api/type/Type.java   |   4 +-
 .../org/apache/iotdb/udf/api/utils/RowImpl.java    |  17 +--
 iotdb-client/isession/pom.xml                      |   8 ++
 .../iotdb/isession/i18n/ISessionMessages.java      |  19 ++-
 .../iotdb/isession/i18n/ISessionMessages.java      |  19 ++-
 .../org/apache/iotdb/isession/SessionDataSet.java  |   5 +-
 .../apache/iotdb/isession/template/Template.java   |   5 +-
 iotdb-client/service-rpc/pom.xml                   |   4 +
 .../en/org/apache/iotdb/rpc/i18n/RpcMessages.java  |  82 +++++++++++
 .../zh/org/apache/iotdb/rpc/i18n/RpcMessages.java  |  70 ++++++++++
 .../apache/iotdb/rpc/BaseRpcTransportFactory.java  |   4 +-
 .../apache/iotdb/rpc/ConfigurableTByteBuffer.java  |   6 +-
 .../org/apache/iotdb/rpc/IoTDBJDBCDataSet.java     |  18 ++-
 .../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java |  19 ++-
 .../main/java/org/apache/iotdb/rpc/RpcUtils.java   |   5 +-
 .../org/apache/iotdb/rpc/SynchronizedHandler.java  |   6 +-
 .../apache/iotdb/rpc/TElasticFramedTransport.java  |  35 ++---
 .../iotdb/rpc/stmt/PreparedParameterSerde.java     |   8 +-
 iotdb-client/subscription/pom.xml                  |   8 ++
 .../subscription/i18n/SubscriptionMessages.java    |  87 ++++++++++++
 .../subscription/i18n/SubscriptionMessages.java    |  87 ++++++++++++
 .../rpc/subscription/config/ConsumerConstant.java  |   4 +-
 .../rpc/subscription/config/TopicConstant.java     |   4 +-
 .../payload/poll/SubscriptionPollRequest.java      |   6 +-
 .../payload/poll/SubscriptionPollResponse.java     |   6 +-
 .../base/AbstractSubscriptionConsumer.java         |   6 +-
 .../base/AbstractSubscriptionProviders.java        |  11 +-
 .../base/AbstractSubscriptionPullConsumer.java     |   9 +-
 .../base/AbstractSubscriptionPushConsumer.java     |   9 +-
 .../base/SubscriptionExecutorServiceManager.java   |  16 ++-
 .../session/subscription/util/IdentifierUtils.java |   7 +-
 .../iotdb/session/subscription/util/PollTimer.java |   4 +-
 iotdb-core/calc-commons/pom.xml                    |   4 +
 .../org/apache/iotdb/calc/i18n/CalcMessages.java   | 150 +++++++++++++++++++++
 .../org/apache/iotdb/calc/i18n/CalcMessages.java   | 143 ++++++++++++++++++++
 .../calc/execution/operator/AbstractOperator.java  |  13 +-
 .../operator/process/AbstractSortOperator.java     |   5 +-
 .../operator/process/FilterAndProjectOperator.java |   3 +-
 .../execution/operator/process/TopKOperator.java   |   5 +-
 .../function/TableFunctionLeafOperator.java        |   5 +-
 .../operator/process/function/partition/Slice.java |   7 +-
 .../process/join/merge/MergeSortComparator.java    |   4 +-
 .../merge/comparator/JoinKeyComparatorFactory.java |   4 +-
 .../rowpattern/PatternPartitionExecutor.java       |   3 +-
 .../rowpattern/expression/ArithmeticOperator.java  |  10 +-
 .../rowpattern/expression/CastComputation.java     |   3 +-
 .../rowpattern/expression/ComparisonOperator.java  |   5 +-
 .../process/rowpattern/expression/Computation.java |   7 +-
 .../rowpattern/expression/LogicalOperator.java     |   6 +-
 .../expression/PatternExpressionComputation.java   |   4 +-
 .../matcher/IrRowPatternToProgramRewriter.java     |   3 +-
 .../process/rowpattern/matcher/Matcher.java        |   3 +-
 .../process/window/TopKRankingOperator.java        |   5 +-
 .../process/window/partition/Partition.java        |   3 +-
 .../window/partition/PartitionExecutor.java        |   3 +-
 .../process/window/partition/frame/FrameInfo.java  |   6 +-
 .../window/partition/frame/GroupsFrame.java        |   5 +-
 .../process/window/partition/frame/RangeFrame.java |  29 ++--
 .../process/window/partition/frame/RowsFrame.java  |   5 +-
 .../operator/process/window/utils/ColumnList.java  |   4 +-
 .../relational/aggregation/AccumulatorFactory.java |  18 ++-
 .../ApproxPercentileWithWeightAccumulator.java     |  21 +--
 .../aggregation/CountAllAccumulator.java           |   5 +-
 .../relational/aggregation/CountIfAccumulator.java |   5 +-
 .../relational/aggregation/RecordIterator.java     |   7 +-
 .../relational/aggregation/TableAccumulator.java   |   5 +-
 .../UserDefinedAggregateFunctionAccumulator.java   |   7 +-
 .../aggregation/approximate/HyperLogLog.java       |   3 +-
 .../aggregation/approximate/TDigest.java           |  11 +-
 ...oupedApproxPercentileWithWeightAccumulator.java |  21 +--
 .../GroupedUserDefinedAggregateAccumulator.java    |   4 +-
 .../grouped/array/IntArrayFIFOQueue.java           |   7 +-
 .../grouped/array/LongBigArrayFIFOQueue.java       |   5 +-
 .../relational/ColumnTransformerBuilder.java       |   9 +-
 .../calc/plan/planner/CommonOperatorUtils.java     |   3 +-
 .../calc/plan/planner/TableOperatorGenerator.java  |  23 ++--
 .../planner/CastToBlobLiteralVisitor.java          |   3 +-
 .../planner/CastToBooleanLiteralVisitor.java       |   3 +-
 .../planner/CastToDateLiteralVisitor.java          |   3 +-
 .../planner/CastToDoubleLiteralVisitor.java        |   3 +-
 .../planner/CastToFloatLiteralVisitor.java         |   3 +-
 .../planner/CastToInt32LiteralVisitor.java         |   3 +-
 .../planner/CastToInt64LiteralVisitor.java         |   3 +-
 .../planner/CastToStringLiteralVisitor.java        |   3 +-
 .../planner/CastToTimestampLiteralVisitor.java     |   3 +-
 .../ir/GlobalTimePredicateExtractVisitor.java      |   3 +-
 .../AbstractTemporaryQueryDataFileService.java     |   7 +-
 .../column/TreeCaseWhenThenColumnTransformer.java  |   4 +-
 .../binary/ArithmeticBinaryColumnTransformer.java  |   3 +-
 .../binary/CompareBinaryColumnTransformer.java     |   3 +-
 .../binary/CompareEqualToColumnTransformer.java    |   3 +-
 .../binary/CompareNonEqualColumnTransformer.java   |   3 +-
 .../binary/LogicBinaryColumnTransformer.java       |   3 +-
 .../multi/LogicalMultiColumnTransformer.java       |   3 +-
 .../dag/column/unary/InColumnTransformer.java      |   9 +-
 .../column/unary/scalar/ExtractTransformer.java    |   3 +-
 .../unary/scalar/RoundColumnTransformer.java       |   3 +-
 .../scalar/factory/CodecStrategiesFactory.java     |   9 +-
 .../dag/column/unary/scalar/util/HexUtils.java     |   5 +-
 .../unary/scalar/util/SpookyHashV2Utils.java       |  11 +-
 .../transformation/dag/util/CastFunctionUtils.java |   4 +-
 .../dag/util/CommonTransformUtils.java             |   3 +-
 .../transformation/dag/util/InputRowUtils.java     |   4 +-
 .../row/ElasticSerializableRowList.java            |   3 +-
 .../datastructure/row/SerializableRowList.java     |   3 +-
 .../tv/ElasticSerializableBinaryTVList.java        |   3 +-
 .../datastructure/tv/SerializableTVList.java       |   3 +-
 .../apache/iotdb/calc/utils/ObjectTypeUtils.java   |   7 +-
 .../iotdb/calc/utils/sort/SortBufferManager.java   |   3 +-
 .../scan/TsFileInsertionEventScanParser.java       |  21 ++-
 .../plan/statement/crud/LoadTsFileStatement.java   |   1 +
 .../attribute/DeviceAttributeStore.java            |   3 +
 .../db/storageengine/load/LoadTsFileManager.java   |  54 +++++---
 .../load/memory/LoadTsFileMemoryManager.java       |  13 +-
 .../pipe/event/TsFileInsertionEventParserTest.java |  50 +++++++
 .../statement/crud/LoadTsFileStatementTest.java    |  79 +++++++++++
 .../attribute/DeviceAttributeStoreTest.java        |  68 ++++++++++
 .../table/TsTableRenameColumnSchemaTest.java       |  60 +++++++++
 .../load/memory/LoadTsFileMemoryManagerTest.java   | 106 +++++++++++++++
 iotdb-core/metrics/core/pom.xml                    |   8 ++
 .../metrics/core/i18n/MetricsCoreMessages.java     |  39 ++++++
 .../metrics/core/i18n/MetricsCoreMessages.java     |  39 ++++++
 .../metrics/core/reporter/IoTDBJmxReporter.java    |  17 +--
 .../core/utils/IoTDBMetricObjNameFactory.java      |   4 +-
 iotdb-core/metrics/interface/pom.xml               |   4 +
 .../apache/iotdb/metrics/i18n/MetricsMessages.java |  78 +++++++++++
 .../apache/iotdb/metrics/i18n/MetricsMessages.java |  76 +++++++++++
 .../iotdb/metrics/AbstractMetricService.java       |   3 +-
 .../apache/iotdb/metrics/CompositeReporter.java    |   9 +-
 .../apache/iotdb/metrics/config/MetricConfig.java  |   3 +-
 .../metricsets/net/LinuxNetMetricManager.java      |   9 +-
 .../metricsets/net/WindowsNetMetricManager.java    |  13 +-
 .../reporter/iotdb/IoTDBSessionReporter.java       |  15 ++-
 .../reporter/prometheus/PrometheusReporter.java    |  13 +-
 .../apache/iotdb/metrics/utils/FileStoreUtils.java |   6 +-
 .../apache/iotdb/commons/schema/table/TsTable.java |  35 +++--
 library-udf/pom.xml                                |   8 ++
 .../iotdb/library/i18n/LibraryUdfMessages.java     | 121 +++++++++++++++++
 .../iotdb/library/i18n/LibraryUdfMessages.java     | 110 +++++++++++++++
 .../org/apache/iotdb/library/anomaly/UDTFLOF.java  |   5 +-
 .../apache/iotdb/library/anomaly/UDTFRange.java    |   3 +-
 .../iotdb/library/anomaly/UDTFTwoSidedFilter.java  |   3 +-
 .../org/apache/iotdb/library/dlearn/UDTFAR.java    |   3 +-
 .../apache/iotdb/library/dlearn/UDTFCluster.java   |   5 +-
 .../iotdb/library/dlearn/util/cluster/KMeans.java  |  12 +-
 .../iotdb/library/dlearn/util/cluster/KShape.java  |  12 +-
 .../library/dlearn/util/cluster/MedoidShape.java   |  20 +--
 .../library/dmatch/util/CrossCorrelation.java      |   4 +-
 .../library/dprofile/util/CrossCorrelation.java    |   4 +-
 .../iotdb/library/dprofile/util/MADSketch.java     |   4 +-
 .../iotdb/library/dprofile/util/Resampler.java     |   5 +-
 .../iotdb/library/dprofile/util/Segment.java       |   3 +-
 .../library/dprofile/util/SlidingCollector.java    |   4 +-
 .../library/dquality/util/TimeSeriesQuality.java   |   3 +-
 .../iotdb/library/drepair/UDTFTimestampRepair.java |   5 +-
 .../iotdb/library/drepair/UDTFValueFill.java       |   3 +-
 .../iotdb/library/drepair/UDTFValueRepair.java     |   3 +-
 .../apache/iotdb/library/drepair/util/ARFill.java  |   5 +-
 .../iotdb/library/drepair/util/ValueFill.java      |   3 +-
 .../iotdb/library/drepair/util/ValueRepair.java    |   3 +-
 .../library/frequency/UDFEnvelopeAnalysis.java     |   3 +-
 .../apache/iotdb/library/frequency/UDTFDeconv.java |   3 +-
 .../iotdb/library/frequency/util/DWTUtil.java      |   6 +-
 .../iotdb/library/frequency/util/FFTUtil.java      |   3 +-
 .../apache/iotdb/library/match/UDAFDTWMatch.java   |   4 +-
 .../iotdb/library/match/UDAFPatternMatch.java      |   4 +-
 .../iotdb/library/match/utils/LinearScale.java     |   7 +-
 .../iotdb/library/util/BooleanCircularQueue.java   |   6 +-
 .../apache/iotdb/library/util/CircularQueue.java   |   6 +-
 .../iotdb/library/util/DoubleCircularQueue.java    |   6 +-
 .../iotdb/library/util/LinearRegression.java       |   9 +-
 .../iotdb/library/util/LongCircularQueue.java      |   6 +-
 .../java/org/apache/iotdb/library/util/Util.java   |   5 +-
 214 files changed, 2619 insertions(+), 514 deletions(-)
 create mode 100644 
external-service-impl/mqtt/src/main/i18n/en/org/apache/iotdb/mqtt/i18n/MqttMessages.java
 create mode 100644 
external-service-impl/mqtt/src/main/i18n/zh/org/apache/iotdb/mqtt/i18n/MqttMessages.java
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/pipe/PipeTaskOperation.java
 => 
external-service-impl/rest/src/main/i18n/en/org/apache/iotdb/rest/i18n/RestMessages.java
 (57%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/pipe/PipeTaskOperation.java
 => 
external-service-impl/rest/src/main/i18n/zh/org/apache/iotdb/rest/i18n/RestMessages.java
 (58%)
 copy 
integration-test/src/test/java/org/apache/iotdb/confignode/it/removedatanode/SQLModel.java
 => 
iotdb-api/pipe-api/src/main/i18n/en/org/apache/iotdb/pipe/api/i18n/PipeApiMessages.java
 (78%)
 copy 
integration-test/src/test/java/org/apache/iotdb/confignode/it/removedatanode/SQLModel.java
 => 
iotdb-api/pipe-api/src/main/i18n/zh/org/apache/iotdb/pipe/api/i18n/PipeApiMessages.java
 (78%)
 copy 
iotdb-client/isession/src/main/java/org/apache/iotdb/isession/ISessionDataSet.java
 => 
iotdb-api/trigger-api/src/main/i18n/en/org/apache/iotdb/trigger/api/i18n/TriggerApiMessages.java
 (63%)
 copy 
integration-test/src/test/java/org/apache/iotdb/subscription/it/DisplayName.java
 => 
iotdb-api/trigger-api/src/main/i18n/zh/org/apache/iotdb/trigger/api/i18n/TriggerApiMessages.java
 (62%)
 create mode 100644 
iotdb-api/udf-api/src/main/i18n/en/org/apache/iotdb/udf/api/i18n/UdfApiMessages.java
 create mode 100644 
iotdb-api/udf-api/src/main/i18n/zh/org/apache/iotdb/udf/api/i18n/UdfApiMessages.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/exception/metadata/view/ViewContainsAggregationException.java
 => 
iotdb-client/isession/src/main/i18n/en/org/apache/iotdb/isession/i18n/ISessionMessages.java
 (62%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/exception/metadata/view/ViewContainsAggregationException.java
 => 
iotdb-client/isession/src/main/i18n/zh/org/apache/iotdb/isession/i18n/ISessionMessages.java
 (62%)
 create mode 100644 
iotdb-client/service-rpc/src/main/i18n/en/org/apache/iotdb/rpc/i18n/RpcMessages.java
 create mode 100644 
iotdb-client/service-rpc/src/main/i18n/zh/org/apache/iotdb/rpc/i18n/RpcMessages.java
 create mode 100644 
iotdb-client/subscription/src/main/i18n/en/org/apache/iotdb/rpc/subscription/i18n/SubscriptionMessages.java
 create mode 100644 
iotdb-client/subscription/src/main/i18n/zh/org/apache/iotdb/rpc/subscription/i18n/SubscriptionMessages.java
 create mode 100644 
iotdb-core/calc-commons/src/main/i18n/en/org/apache/iotdb/calc/i18n/CalcMessages.java
 create mode 100644 
iotdb-core/calc-commons/src/main/i18n/zh/org/apache/iotdb/calc/i18n/CalcMessages.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/statement/crud/LoadTsFileStatementTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/schemaengine/schemaregion/attribute/DeviceAttributeStoreTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/schemaengine/table/TsTableRenameColumnSchemaTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileMemoryManagerTest.java
 create mode 100644 
iotdb-core/metrics/core/src/main/i18n/en/org/apache/iotdb/metrics/core/i18n/MetricsCoreMessages.java
 create mode 100644 
iotdb-core/metrics/core/src/main/i18n/zh/org/apache/iotdb/metrics/core/i18n/MetricsCoreMessages.java
 create mode 100644 
iotdb-core/metrics/interface/src/main/i18n/en/org/apache/iotdb/metrics/i18n/MetricsMessages.java
 create mode 100644 
iotdb-core/metrics/interface/src/main/i18n/zh/org/apache/iotdb/metrics/i18n/MetricsMessages.java
 create mode 100644 
library-udf/src/main/i18n/en/org/apache/iotdb/library/i18n/LibraryUdfMessages.java
 create mode 100644 
library-udf/src/main/i18n/zh/org/apache/iotdb/library/i18n/LibraryUdfMessages.java

Reply via email to