This is an automated email from the ASF dual-hosted git repository.
jt2594838 pushed a change to branch remove_swtich_type
in repository https://gitbox.apache.org/repos/asf/iotdb.git
at 677fb80f9a6 multiple refactors
This branch includes the following new commits:
new d8aef2301f0 Add type services
new 6f47103b7e8 remove switches
new 7414025ccc8 remove switches
new bd9953277d9 remove switches
new e3ab98596b2 refactor calculateValueLength
new 5e179c08fc6 refactor calculateCapacity
new f2925d0b54c refactor calculateCapacity
new 9312f56121d refactor TabletExample
new 6138d92910a refactor IoTDBDescriptor.getDefaultEncodingByType
new 4000fe998d1 refactor estimateSingleValueArrayMemoryUsageInBytes
new 9d76c8a537c refactor estimateTsPrimitiveTypeValueMemoryUsageInBytes
new 1a5ece50b18 refactor parse
new 308061aefd3 fix compilation
new 1fa4125ac4b refactor convertTsDataType2VariantType
new 16460a4a2b9 refactor initResultTsBlock
new f453368ea97 refactor getRowSkipPrefixNulls
new 6af8fc2bc26 refactor TwoSum
new 2a3c35f8ac7 refactor UDAFAvg
new cc638467b7c refactor UDAFSum
new 236b8667c7b refactor encodeRecord
new a4b417ad5cc refactor fillMeasurementValueColumns
new 88a6514c21f refactor copyValueList
new 2bd4b6cfc1c refactor transferTabletForPubSubModel
new 253a4e03907 refactor PRIMITIVE_TYPE_VALUE_EXTRACTOR_SERVICE
new 308571b3b74 refactor reorderValueListAndBitMap
new 3e250e4c968 refactor writeIntermediateToStream
new dfe6aec6040 refactor constructInsertTabletStatement
new 706092b1907 refactor processColumn
new 83d027b483c refactor getColumnsBytes
new 46dfe110edd refactor addTimeValuePairToResult
new 010db8c985a refactor getValue
new c62db597a55 refactor putDataTypesAndValues
new 273451a923e refactor putDataTypesAndValues
new ef7442c4244 refactor serializeMeasurementsAndValuesSize
new a17cec94f4a refactor fillDataTypesAndValues
new 71f5fff8cd2 add WAL_VALUE_WRITER_SERVICE
new a585dab7e73 refactor fillDataTypesAndValuesFromWAL
new 7ff82320aa2 refactor initTabletValues
new 1e4081dbfe0 refactor serializeColumn
new 5ce3eb1f15c enhance type check
new f4e4fd0be0d refactor
new af79a91d187 refactor serializeColumn
new 1d18833ba45 refactor equals
new 5792d99fcd0 refactor composeTimeValuePair
new 04ef73e8fe5 refactor getValue
new 675ed47c893 refactor fetchUncorrelatedSubqueryResultForPredicate
new cc0678db89e refactor convertTableColumn
new 9f4df5070c1 refactor ConstantInputReader
new 1a33cbc6efc refactor TransformUtils
new 572b6f6c93c refactor writeDataPoint
new 5135985477b refactor initChunkMetaFromTvLists
new 016cb9b1f03 refactor writeValidValuesIntoTsBlock
new e05341d648f refactor initChunkMetaFromTvLists
new fe7ada0acbc refactor ReadOnlyMemChunk writeValidValuesIntoTsBlock
new 5fd1b43c5f1 refactor writeNonAlignedTablet
new 2bee470f455 refactor writeDecodeValuePage
new 04e81ef90e9 refactor writeDecodeValuePage
new 1240310c66f refactor createPrimitiveArray
new c25d827cc95 refactor createDataListsByType
new aee7a5efa0c refactor switch(datatype)
new b9bea3f509c multiple refactors
new 2913ec2a06d multiple refactors
new c22b4210243 multiple refactors
new f6229421842 multiple refactors
new 8c1245fcf85 multiple refactors
new 1126d0d899f multiple refactors
new 7248a24567a multiple refactors
new 225ef1b2efd multiple refactors
new d9024658d03 multiple refactors
new 784038c49fd multiple refactors
new 700e56e7e75 multiple refactors
new d6954bb3e01 multiple refactors
new 50ebd3f345b multiple refactors
new f3d7c8f8176 multiple refactors
new bcbb8e73edf multiple refactors
new 6032c83ef59 multiple refactors
new 0d33c64c16b multiple refactors
new c4ac011be9a multiple refactors
new 58305c1266f multiple refactors
new 11a2f6003a0 multiple refactors
new 99ec908f6e4 multiple refactors
new f0ecbe3a703 multiple refactors
new 254c4556f6d multiple refactors
new 1ec1544e10d multiple refactors
new ffb96ec5e5c multiple refactors
new 47d41ac92e1 multiple refactors
new 677fb80f9a6 multiple refactors
The 87 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.