ClickHouse/src/Formats
2024-11-05 05:44:17 +00:00
..
fuzzers fix build 2024-09-30 13:03:17 +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 Useless changes 2024-05-09 01:08:33 +02:00
CapnProtoSchema.cpp Move StringUtils.h/cpp back to Common/ 2024-05-19 09:39:36 +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 Structure to CapnProto/Protobuf schema take 1 2023-06-22 18:00:00 +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 Apply linter changes 2024-10-06 12:29:20 +02: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 Make MemorySettings a pImpl and simplify style checker even more 2024-10-23 18:43:25 +02:00
FormatFactory.h Hide Settings implementation 2024-09-18 15:48:02 +02:00
FormatSchemaInfo.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
FormatSchemaInfo.h Reduce header dependencies 2024-03-19 17:04:29 +01:00
FormatSettings.h Merge pull request #69862 from liuneng1994/parquet-prefetch 2024-10-17 13:05:10 +00: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 Avoid crashing on column type mismatch in a few dozen places 2024-05-06 22:09:02 +00:00
insertNullAsDefaultIfNeeded.h better performance in parsing with missing values 2024-09-23 17:07:55 +00:00
JSONExtractTree.cpp Fix logical error in JSONExtract with LowCardinality(Nullable) 2024-10-10 05:15:29 +00:00
JSONExtractTree.h Improve JSON parsing by different type inference logic 2024-07-22 10:51:15 +00:00
JSONUtils.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
JSONUtils.h Revert "JSONCompactWithProgress query output format" 2024-09-26 09:47:08 +02:00
MarkInCompressedFile.cpp Revert changes where they were not correct 2024-02-17 05:14:43 +01:00
MarkInCompressedFile.h allow to prewarm mark cache for parts 2024-10-25 12:17:09 +00:00
MsgPackExtensionTypes.h Useless changes 2024-05-09 01:08:33 +02:00
NativeReader.cpp Revert unrelated changes 2024-06-21 18:40:49 +00:00
NativeReader.h better performance in parsing with missing values 2024-09-23 17:07:55 +00:00
NativeWriter.cpp Allow to serialize JSON column as single String column in Native format 2024-10-03 11:44:47 +00:00
NativeWriter.h Implement binary encoding for ClickHouse data types 2024-06-21 18:20:35 +00:00
NumpyDataTypes.h Hide Settings object from Context.h 2024-07-11 14:00:05 +02: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 Merge pull request #70358 from azat/fix-protobuf-schema-cache-drop 2024-10-15 10:39:56 +00:00
ProtobufSchemas.h Fix possible use-after-free in SYSTEM DROP FORMAT SCHEMA CACHE FOR Protobuf 2024-10-04 10:27:15 +02:00
ProtobufSerializer.cpp Fix infinite recursion when infering a proto schema with skip unsupported fields enabled 2024-10-15 17:06:35 +02:00
ProtobufSerializer.h Fix possible use-after-free in SYSTEM DROP FORMAT SCHEMA CACHE FOR Protobuf 2024-10-04 10:27:15 +02: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 Hide Settings implementation 2024-09-18 15:48:02 +02:00
ReadSchemaUtils.h Hide Settings implementation 2024-09-18 15:48:02 +02:00
registerFormats.cpp Revert "JSONCompactWithProgress query output format" 2024-09-26 09:47:08 +02:00
registerFormats.h
registerWithNamesAndTypes.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
registerWithNamesAndTypes.h Hide Settings implementation 2024-09-18 15:48:02 +02: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 Apply linter changes 2024-10-06 12:29:20 +02:00
SchemaInferenceUtils.h Refactor JSONExtract functions and support more types and reuse its code in new JSON type 2024-07-03 13:40:41 +00:00
StructureToCapnProtoSchema.cpp Move StringUtils.h/cpp back to Common/ 2024-05-19 09:39:36 +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 Move StringUtils.h/cpp back to Common/ 2024-05-19 09:39:36 +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