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

jackietien pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 25c86c26a69 reject grant/revoke author statement on audit database
     add 7131dab25fd feat: Add 36 new built-in scalar functions about BLOB type

No new revisions were added by this update.

Summary of changes:
 .../query/recent/scalar/IoTDBCRC32FunctionIT.java  | 149 +++++
 .../scalar/IoTDBFromBase32ColumnFunctionIT.java    | 197 +++++++
 .../scalar/IoTDBFromBase64ColumnFunctionIT.java    | 117 ++++
 .../scalar/IoTDBFromBase64UrlColumnFunctionIT.java | 186 +++++++
 .../scalar/IoTDBFromBigEndian32FunctionIT.java     | 170 ++++++
 .../scalar/IoTDBFromBigEndian64FunctionIT.java     | 169 ++++++
 .../scalar/IoTDBFromHexColumnFunctionIT.java       | 133 +++++
 .../scalar/IoTDBFromIEEE754_32FunctionIT.java      | 154 ++++++
 .../scalar/IoTDBFromIEEE754_64FunctionIT.java      | 154 ++++++
 .../scalar/IoTDBFromLittleEndian32FunctionIT.java  | 173 ++++++
 .../scalar/IoTDBFromLittleEndian64FunctionIT.java  | 173 ++++++
 .../recent/scalar/IoTDBHmacMd5FunctionIT.java      | 211 +++++++
 .../recent/scalar/IoTDBHmacSha1FunctionIT.java     | 211 +++++++
 .../recent/scalar/IoTDBHmacSha256FunctionIT.java   | 217 ++++++++
 .../recent/scalar/IoTDBHmacSha512FunctionIT.java   | 221 ++++++++
 .../query/recent/scalar/IoTDBLpadFunctionIT.java   | 230 ++++++++
 .../recent/scalar/IoTDBMd5ColumnFunctionIT.java    | 132 +++++
 .../scalar/IoTDBMurmur3ColumnFunctionIT.java       | 132 +++++
 .../recent/scalar/IoTDBReverseFunctionIT.java      | 136 +++++
 .../query/recent/scalar/IoTDBRpadFunctionIT.java   | 230 ++++++++
 .../recent/scalar/IoTDBSha1ColumnFunctionIT.java   | 132 +++++
 .../recent/scalar/IoTDBSha256ColumnFunctionIT.java | 134 +++++
 .../recent/scalar/IoTDBSha512ColumnFunctionIT.java | 132 +++++
 .../scalar/IoTDBSpookyHashV2_32FunctionIT.java     | 156 ++++++
 .../scalar/IoTDBSpookyHashV2_64FunctionIT.java     | 156 ++++++
 .../scalar/IoTDBToBase32ColumnFunctionIT.java      | 141 +++++
 .../scalar/IoTDBToBase64ColumnFunctionIT.java      | 149 +++++
 .../scalar/IoTDBToBase64UrlColumnFunctionIT.java   | 126 +++++
 .../scalar/IoTDBToBigEndian32FunctionIT.java       | 143 +++++
 .../scalar/IoTDBToBigEndian64FunctionIT.java       | 139 +++++
 .../recent/scalar/IoTDBToHexColumnFunctionIT.java  | 149 +++++
 .../recent/scalar/IoTDBToIEEE754_32FunctionIT.java | 118 ++++
 .../recent/scalar/IoTDBToIEEE754_64FunctionIT.java | 119 ++++
 .../scalar/IoTDBToLittleEndian32FunctionIT.java    | 140 +++++
 .../scalar/IoTDBToLittleEndian64FunctionIT.java    | 140 +++++
 .../scalar/IoTDBXXHash64ColumnFunctionIT.java      | 132 +++++
 iotdb-core/datanode/pom.xml                        |   4 +
 .../relational/ColumnTransformerBuilder.java       | 328 +++++++++++
 .../relational/metadata/TableMetadataImpl.java     | 469 +++++++++++++++-
 .../dag/column/binary/HmacColumnTransformer.java   | 108 ++++
 .../binary/factory/HmacStrategiesFactory.java      |  93 ++++
 .../column/binary/strategies/HmacStrategy.java}    |   6 +-
 .../dag/column/ternary/LpadColumnTransformer.java  |  92 ++++
 .../dag/column/ternary/RpadColumnTransformer.java  |  92 ++++
 .../column/ternary/TernaryColumnTransformer.java   |   2 +-
 .../dag/column/ternary/utils/BytePaddingUtils.java |  87 +++
 ...er.java => BytesToDoubleColumnTransformer.java} |  63 +--
 ...mer.java => BytesToFloatColumnTransformer.java} |  64 ++-
 ...ormer.java => BytesToIntColumnTransformer.java} |  66 +--
 ...rmer.java => BytesToLongColumnTransformer.java} |  65 ++-
 ...olumnTransformer.java => CRC32Transformer.java} |  33 +-
 ...er.java => DoubleToBytesColumnTransformer.java} |  33 +-
 ...mer.java => FloatToBytesColumnTransformer.java} |  33 +-
 .../scalar/GenericCodecColumnTransformer.java      |  92 ++++
 ....java => HmacConstantKeyColumnTransformer.java} |  24 +-
 ...ormer.java => IntToBytesColumnTransformer.java} |  34 +-
 ...rmer.java => LongToBytesColumnTransformer.java} |  32 +-
 .../scalar/factory/CodecStrategiesFactory.java     | 133 +++++
 .../factory/NumericCodecStrategiesFactory.java     | 169 ++++++
 .../unary/scalar/inteface/CodecStrategy.java       |   8 +-
 .../dag/column/unary/scalar/util/HexUtils.java     |  86 +++
 .../unary/scalar/util/SpookyHashV2Utils.java       | 603 +++++++++++++++++++++
 .../unary/scalar/util/TransformerDebugUtils.java   |  62 +++
 .../binary/hmac/HmacMd5ColumnTransformerTest.java  | 420 ++++++++++++++
 .../binary/hmac/HmacSha1ColumnTransformerTest.java | 420 ++++++++++++++
 .../hmac/HmacSha256ColumnTransformerTest.java      | 420 ++++++++++++++
 .../hmac/HmacSha512ColumnTransformerTest.java      | 356 ++++++++++++
 .../column/ternary/LpadColumnTransformerTest.java  | 303 +++++++++++
 .../column/ternary/RpadColumnTransformerTest.java  | 303 +++++++++++
 .../FromBigEndian32ColumnTransformerTest.java      | 220 ++++++++
 .../FromBigEndian64ColumnTransformerTest.java      | 242 +++++++++
 ...omIEEE754_32BigEndianColumnTransformerTest.java | 231 ++++++++
 ...omIEEE754_64BigEndianColumnTransformerTest.java | 231 ++++++++
 .../FromLittleEndian32ColumnTransformerTest.java   | 221 ++++++++
 .../FromLittleEndian64ColumnTransformerTest.java   | 243 +++++++++
 .../ToBigEndian32ColumnTransformerTest.java        | 188 +++++++
 .../ToBigEndian64ColumnTransformerTest.java        | 188 +++++++
 ...ToIEEE754_32BigEndianColumnTransformerTest.java | 179 ++++++
 ...ToIEEE754_64BigEndianColumnTransformerTest.java | 159 ++++++
 .../ToLittleEndian32ColumnTransformerTest.java     | 189 +++++++
 .../ToLittleEndian64ColumnTransformerTest.java     | 189 +++++++
 .../unary/scalar/ReverseColumnTransformerTest.java | 216 ++++++++
 .../FromBase32ColumnTransformerTest.java           | 268 +++++++++
 .../FromBase64ColumnTransformerTest.java           | 271 +++++++++
 .../FromBase64UrlColumnTransformerTest.java        | 328 +++++++++++
 .../ToBase32ColumnTransformerTest.java             | 196 +++++++
 .../ToBase64ColumnTransformerTest.java             | 190 +++++++
 .../ToBase64UrlColumnTransformerTest.java          | 235 ++++++++
 .../scalar/hashing/Crc32ColumnTransformerTest.java | 200 +++++++
 .../scalar/hashing/Md5ColumnTransformerTest.java   | 225 ++++++++
 .../hashing/Murmur3ColumnTransformerTest.java      | 224 ++++++++
 .../scalar/hashing/Sha1ColumnTransformerTest.java  | 225 ++++++++
 .../hashing/Sha256ColumnTransformerTest.java       | 229 ++++++++
 .../hashing/Sha512ColumnTransformerTest.java       | 224 ++++++++
 .../SpookyHashV2_32ColumnTransformerTest.java      | 183 +++++++
 .../SpookyHashV2_64ColumnTransformerTest.java      | 183 +++++++
 .../hashing/XxHash64ColumnTransformerTest.java     | 238 ++++++++
 .../hexEncoding/FromHexColumnTransformerTest.java  | 239 ++++++++
 .../hexEncoding/ToHexColumnTransformerTest.java    | 222 ++++++++
 .../relational/TableBuiltinScalarFunction.java     |  36 ++
 100 files changed, 17180 insertions(+), 236 deletions(-)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBCRC32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromBase32ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromBase64ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromBase64UrlColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromBigEndian32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromBigEndian64FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromHexColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromIEEE754_32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromIEEE754_64FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromLittleEndian32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBFromLittleEndian64FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBHmacMd5FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBHmacSha1FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBHmacSha256FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBHmacSha512FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBLpadFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBMd5ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBMurmur3ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBReverseFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBRpadFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBSha1ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBSha256ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBSha512ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBSpookyHashV2_32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBSpookyHashV2_64FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToBase32ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToBase64ColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToBase64UrlColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToBigEndian32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToBigEndian64FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToHexColumnFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToIEEE754_32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToIEEE754_64FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToLittleEndian32FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBToLittleEndian64FunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBXXHash64ColumnFunctionIT.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/binary/HmacColumnTransformer.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/binary/factory/HmacStrategiesFactory.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/{pipe/source/dataregion/realtime/epoch/TsFileEpochStateMigrator.java
 => queryengine/transformation/dag/column/binary/strategies/HmacStrategy.java} 
(83%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/ternary/LpadColumnTransformer.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/ternary/RpadColumnTransformer.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/ternary/utils/BytePaddingUtils.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{ConcatColumnTransformer.java
 => BytesToDoubleColumnTransformer.java} (51%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{ConcatColumnTransformer.java
 => BytesToFloatColumnTransformer.java} (51%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{ConcatColumnTransformer.java
 => BytesToIntColumnTransformer.java} (50%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{ConcatColumnTransformer.java
 => BytesToLongColumnTransformer.java} (50%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{AbstractBitwiseColumnTransformer.java
 => CRC32Transformer.java} (70%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{StrcmpColumnTransformer.java
 => DoubleToBytesColumnTransformer.java} (63%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{StrcmpColumnTransformer.java
 => FloatToBytesColumnTransformer.java} (63%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/GenericCodecColumnTransformer.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{StrcmpColumnTransformer.java
 => HmacConstantKeyColumnTransformer.java} (69%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{StrcmpColumnTransformer.java
 => IntToBytesColumnTransformer.java} (64%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/{StrcmpColumnTransformer.java
 => LongToBytesColumnTransformer.java} (66%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/factory/CodecStrategiesFactory.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/factory/NumericCodecStrategiesFactory.java
 copy 
iotdb-client/session/src/main/java/org/apache/iotdb/session/subscription/consumer/ConsumeListener.java
 => 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/inteface/CodecStrategy.java
 (77%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/util/HexUtils.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/util/SpookyHashV2Utils.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/util/TransformerDebugUtils.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/binary/hmac/HmacMd5ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/binary/hmac/HmacSha1ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/binary/hmac/HmacSha256ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/binary/hmac/HmacSha512ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/ternary/LpadColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/ternary/RpadColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/FromBigEndian32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/FromBigEndian64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/FromIEEE754_32BigEndianColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/FromIEEE754_64BigEndianColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/FromLittleEndian32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/FromLittleEndian64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/ToBigEndian32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/ToBigEndian64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/ToIEEE754_32BigEndianColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/ToIEEE754_64BigEndianColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/ToLittleEndian32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/IntegerEncoding/ToLittleEndian64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/ReverseColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/base64Encoding/FromBase32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/base64Encoding/FromBase64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/base64Encoding/FromBase64UrlColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/base64Encoding/ToBase32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/base64Encoding/ToBase64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/base64Encoding/ToBase64UrlColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/Crc32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/Md5ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/Murmur3ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/Sha1ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/Sha256ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/Sha512ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/SpookyHashV2_32ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/SpookyHashV2_64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hashing/XxHash64ColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hexEncoding/FromHexColumnTransformerTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/transformation/dag/column/unary/scalar/hexEncoding/ToHexColumnTransformerTest.java

Reply via email to