ClickHouse/dbms/src/DataTypes
Alexander Kuzmenkov 975f042dc0 Report BAD_ARGUMENTS for a wrong user-supplied enum value.
Before we reported LOGICAL_ERROR that is incorrect.
2020-01-29 17:17:34 +03:00
..
tests Remove useless files 2020-01-26 18:25:58 +03:00
CMakeLists.txt Debian: simpler package (#662) 2017-04-10 20:43:30 +03:00
convertMySQLDataType.cpp Include Field.h in less files. 2019-10-08 16:23:24 +03:00
convertMySQLDataType.h Fix shared build (#5702) 2019-06-20 23:57:01 +03:00
DataTypeAggregateFunction.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeAggregateFunction.h merge 2019-06-04 21:08:08 +03:00
DataTypeArray.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeArray.h Attempt to read the code #4475 2019-03-06 00:53:16 +03:00
DataTypeCustom.h Merge branch 'prepared_statements' of https://github.com/sanych73/ClickHouse into sanych73-prepared_statements 2019-06-14 19:28:25 +03:00
DataTypeCustomIPv4AndIPv6.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeCustomSimpleAggregateFunction.cpp Add groupBit* aggregation function to the type SimpleAggregationFunction 2019-12-31 08:17:39 +01:00
DataTypeCustomSimpleAggregateFunction.h refactor to avoid dynamic_cast in data type serialization 2019-04-08 15:39:42 +02:00
DataTypeCustomSimpleTextSerialization.cpp Merge branch 'prepared_statements' of https://github.com/sanych73/ClickHouse into sanych73-prepared_statements 2019-06-14 19:28:25 +03:00
DataTypeCustomSimpleTextSerialization.h Merge branch 'prepared_statements' of https://github.com/sanych73/ClickHouse into sanych73-prepared_statements 2019-06-14 19:28:25 +03:00
DataTypeDate.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeDate.h Fixed type-support traits, put all of those to IDataType.h: 2019-11-21 01:02:49 +03:00
DataTypeDateTime64.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeDateTime64.h Post-review refactoring and tests for DateTime64 and Decimal. 2019-12-11 06:58:49 +03:00
DataTypeDateTime.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeDateTime.h Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeDecimalBase.cpp Post-review refactoring and tests for DateTime64 and Decimal. 2019-12-11 06:58:49 +03:00
DataTypeDecimalBase.h Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeEnum.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeEnum.h Report BAD_ARGUMENTS for a wrong user-supplied enum value. 2020-01-29 17:17:34 +03:00
DataTypeFactory.cpp Fix some spelling mistakes 2020-01-11 17:51:33 +08:00
DataTypeFactory.h Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeFixedString.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeFixedString.h Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeFunction.cpp IPv4 and IPv6 Domain implementation. 2019-02-04 12:37:46 +03:00
DataTypeFunction.h IPv4 and IPv6 Domain implementation. 2019-02-04 12:37:46 +03:00
DataTypeInterval.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeInterval.h Move IntervalKind-related functions to a separate file. 2019-12-05 21:03:57 +03:00
DataTypeLowCardinality.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeLowCardinality.h add missing comment and rename 2019-11-26 12:59:31 +03:00
DataTypeLowCardinalityHelpers.cpp add missing comment and rename 2019-11-26 12:59:31 +03:00
DataTypeNothing.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeNothing.h IDataType::[de]serializeBinaryBulk() functions, "limit" parameter: change type UInt64 -> size_t. 2019-02-19 14:56:08 +03:00
DataTypeNullable.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeNullable.h Merge branch 'master' into formats_improvements 2019-10-16 17:15:13 +03:00
DataTypeNumberBase.cpp Post-PR fixes 2019-11-20 11:58:55 +03:00
DataTypeNumberBase.h DataType64 as decimal 2019-09-26 18:12:40 +03:00
DataTypesDecimal.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypesDecimal.h Update DataTypesDecimal.h 2019-12-26 20:06:01 +03:00
DataTypeSet.h Added method createColumn for DataTypeSet 2020-01-15 21:18:50 +03:00
DataTypesNumber.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypesNumber.h Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeString.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeString.h Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeTuple.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeTuple.h Implement support of nested messages in Protobuf output format. 2019-02-27 14:37:17 +03:00
DataTypeUUID.cpp Keep alias type name to metadata 2019-12-26 13:49:18 +08:00
DataTypeUUID.h Include Field.h in less files. 2019-10-08 16:23:24 +03:00
DataTypeWithSimpleSerialization.h new 2019-05-19 00:07:23 +03:00
FieldToDataType.cpp Distinguish Array and Tuple field types when creating from array of Fields. (#7179) 2019-10-18 18:57:05 +03:00
FieldToDataType.h Updated FieldVisitor. 2019-02-11 18:46:19 +03:00
getLeastSupertype.cpp PR fixes: 2019-12-11 17:24:59 +03:00
getLeastSupertype.h renamed getLeastCommonType => getLeastSupertype; getMostCommonType => getMostSubtype [#CLICKHOUSE-3504] 2018-01-11 21:47:02 +03:00
getMostSubtype.cpp refactoring: add some sugar in type checks [CLICKHOUSE-0002] 2018-09-07 17:37:26 +03:00
getMostSubtype.h Update getMostSubtype.h 2018-01-19 22:08:39 +03:00
IDataType.cpp Style; added comment 2019-06-15 18:06:44 +03:00
IDataType.h Fixed type check in toDateTime64 2019-12-24 16:15:25 +03:00
IDataTypeDummy.h Include Field.h in less files. 2019-10-08 16:23:24 +03:00
Native.h Split Common/config.h by libs (dbms) (#5715) 2019-06-24 14:17:15 +03:00
NestedUtils.cpp Added "assert_cast" function as a replacement for static_cast for columns 2019-08-21 05:28:04 +03:00
NestedUtils.h store all kinds of columns in the same list in ColumnsDescription [#CLICKHOUSE-3101] 2019-03-15 19:37:52 +03:00
NumberTraits.h ubsan fix 2019-11-02 17:00:03 +08:00