ClickHouse/src/Formats
2024-02-23 16:02:29 +01:00
..
fuzzers fix fuzzers, cmake refactor, add target fuzzers 2023-09-01 14:20:50 +00:00
tests Compress marks in memory 2023-03-13 16:29:00 -07:00
BSONTypes.cpp use std::lerp, constexpr hex.h 2023-03-07 22:50:17 +00:00
BSONTypes.h Fix reading ObjectId in BSON schema inference 2022-12-19 14:13:42 +00:00
CapnProtoSchema.cpp Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +00:00
CapnProtoSchema.h Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +00:00
CapnProtoSerializer.cpp Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +00:00
CapnProtoSerializer.h Make better 2023-05-25 15:24:02 +00:00
CMakeLists.txt Add fuzzer for data formats 2023-03-13 04:51:50 +01:00
ColumnMapping.cpp Switch Block::NameMap to google::dense_hash_map over HashMap 2023-05-12 05:52:57 +02:00
ColumnMapping.h Refactor BSONEachRow format, fix bugs, support more data types, support parallel parsing and schema inference 2022-11-10 20:15:14 +00:00
EscapingRuleUtils.cpp Merge branch 'master' into variant-data-type 2024-01-08 15:04:51 +01:00
EscapingRuleUtils.h Fix tests, make better 2023-01-11 22:52:15 +00:00
formatBlock.cpp Move some files. 2021-10-16 17:03:50 +03:00
formatBlock.h Remove DataStreams folder. 2021-10-15 23:18:20 +03:00
FormatFactory.cpp Merge pull request #59500 from Avogar/exponent-floats-inference 2024-02-19 13:51:07 +01:00
FormatFactory.h Try to detect file format automatically during schema inference if it's unknown 2024-01-23 18:59:39 +00:00
FormatSchemaInfo.cpp Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +00:00
FormatSchemaInfo.h Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +00:00
FormatSettings.h Merge pull request #59500 from Avogar/exponent-floats-inference 2024-02-19 13:51:07 +01:00
IndexForNativeFormat.cpp Fix StripeLog storage endian issue for s390x 2023-08-28 11:35:04 -07:00
IndexForNativeFormat.h Keep indices for StorageStripeLog in memory. 2021-10-31 03:52:41 +03:00
insertNullAsDefaultIfNeeded.cpp Support NULL as default for nested types Array/Tuple/Map for input formats 2023-09-11 18:18:33 +00:00
insertNullAsDefaultIfNeeded.h Support NULL as default for nested types Array/Tuple/Map for input formats 2023-09-11 18:18:33 +00:00
JSONUtils.cpp Merge branch 'master' into variant-data-type 2024-01-03 15:21:23 +01:00
JSONUtils.h Better JSON -> JSONEachRow fallback without catching exceptions 2023-11-29 14:19:38 +00:00
MarkInCompressedFile.cpp Revert changes where they were not correct 2024-02-17 05:14:43 +01:00
MarkInCompressedFile.h Random changes in random files (#57642) 2023-12-14 12:47:11 +01:00
MsgPackExtensionTypes.h fix build fail with gcc --fix warnings without disabling some parameters 2022-03-11 21:59:19 +08:00
NativeReader.cpp Better exception messages in input formats 2023-11-21 13:13:42 +00:00
NativeReader.h Allow types conversion in Native input format 2023-02-27 19:28:19 +00:00
NativeWriter.cpp Support backups for compressed in-memory tables 2024-01-28 23:06:50 +01:00
NativeWriter.h Temporary files evict fs cache 2022-12-22 10:22:49 +00:00
NumpyDataTypes.h init 2023-11-07 17:56:02 +00:00
ParsedTemplateFormatString.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
ParsedTemplateFormatString.h Fix clang-tidy warnings in Disks, Formats, Functions folders 2022-03-14 18:17:35 +00:00
ProtobufReader.cpp fix 2023-08-16 00:20:28 +02:00
ProtobufReader.h Improve and refactor Kafka/StorageMQ/NATS and data formats 2022-10-28 16:41:10 +00:00
ProtobufSchemas.cpp Use the google proto files when importing protobuf schemas 2023-11-22 12:39:41 +00:00
ProtobufSchemas.h Use the google proto files when importing protobuf schemas 2023-11-22 12:39:41 +00:00
ProtobufSerializer.cpp Updated implementation 2024-01-25 14:31:49 +03:00
ProtobufSerializer.h Improve and refactor Kafka/StorageMQ/NATS and data formats 2022-10-28 16:41:10 +00:00
ProtobufWriter.cpp Pass const std::string_view & by value, not by reference 2022-07-14 16:11:57 +00:00
ProtobufWriter.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ReadSchemaUtils.cpp Apply suggestions from code review 2024-02-14 12:24:10 +01:00
ReadSchemaUtils.h Try to detect file format automatically during schema inference if it's unknown 2024-01-23 18:59:39 +00:00
registerFormats.cpp Fix parallel parsing for JSONCompactEachRow 2023-12-27 16:16:41 +00:00
registerFormats.h Fix inconsistency in FormatFactory 2020-10-29 06:39:43 +03:00
registerWithNamesAndTypes.cpp Fix parsing error in WithNames formats while reading subset of columns with disabled input_format_with_names_use_header 2023-09-11 14:55:37 +00:00
registerWithNamesAndTypes.h Improve performance and memory usage for select of subset of columns for some formats 2022-05-13 13:51:28 +00:00
RowInputMissingColumnsFiller.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
RowInputMissingColumnsFiller.h Fix clang-tidy warnings in Disks, Formats, Functions folders 2022-03-14 18:17:35 +00:00
SchemaInferenceUtils.cpp Don't infer floats in exponential notation by default 2024-02-01 19:47:05 +00:00
SchemaInferenceUtils.h Add union mode for schema inference to infer union schema of files with different schemas 2023-10-20 20:46:41 +00:00
StructureToCapnProtoSchema.cpp Fix autogenerated Protobuf schema with fields with underscore 2023-10-24 13:08:06 +00:00
StructureToCapnProtoSchema.h Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +00:00
StructureToFormatSchemaUtils.cpp Fix generating deep nested columns in CapnProto/Protobuf schemas 2023-11-17 16:52:20 +00:00
StructureToFormatSchemaUtils.h Fix autogenerated Protobuf schema with fields with underscore 2023-10-24 13:08:06 +00:00
StructureToProtobufSchema.cpp Fix autogenerated Protobuf schema with fields with underscore 2023-10-24 13:08:06 +00:00
StructureToProtobufSchema.h Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +00:00
TemporaryFileStreamLegacy.cpp better TemporaryDataOnDisk 2022-09-29 09:51:46 +00:00
TemporaryFileStreamLegacy.h better TemporaryDataOnDisk 2022-09-29 09:51:46 +00:00
verbosePrintString.cpp use std::lerp, constexpr hex.h 2023-03-07 22:50:17 +00:00
verbosePrintString.h Update verbosePrintString.h 2021-11-19 16:51:49 +03:00