ClickHouse/src/Processors/Formats/Impl
Kruglov Pavel 09ab5832b1
Merge pull request #44382 from Avogar/fix-bson-object-id
Fix reading ObjectId in BSON schema inference
2022-12-21 10:48:50 +01:00
..
ArrowBlockInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
ArrowBlockInputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ArrowBlockOutputFormat.cpp Allow to use String type instead of Binary in Arrow/Parquet/ORC formats 2022-05-18 14:51:21 +00:00
ArrowBlockOutputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ArrowBufferedStreams.cpp Fixing build. 2022-07-20 20:30:16 +00:00
ArrowBufferedStreams.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ArrowColumnToCHColumn.cpp add docs 2022-11-17 17:28:51 -03:00
ArrowColumnToCHColumn.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
AvroRowInputFormat.cpp Fix clang-tidy performance-inefficient-vector-operation 2022-10-21 13:25:43 +02:00
AvroRowInputFormat.h Fix some #include atrocities 2022-09-28 13:49:28 +00:00
AvroRowOutputFormat.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
AvroRowOutputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
BinaryRowInputFormat.cpp Add a limit for string size in RowBinary format (#43842) 2022-12-02 13:57:11 +01:00
BinaryRowInputFormat.h Fix tests 2022-11-14 15:48:23 +00:00
BinaryRowOutputFormat.cpp Add a limit for string size in RowBinary format (#43842) 2022-12-02 13:57:11 +01:00
BinaryRowOutputFormat.h Add a limit for string size in RowBinary format (#43842) 2022-12-02 13:57:11 +01:00
BSONEachRowRowInputFormat.cpp Merge pull request #44382 from Avogar/fix-bson-object-id 2022-12-21 10:48:50 +01:00
BSONEachRowRowInputFormat.h Restrict document size in parallel parsing, allow to read ObjectId/JS code into String column 2022-11-15 13:35:17 +00:00
BSONEachRowRowOutputFormat.cpp Minor improvements, better docs 2022-11-14 20:05:01 +00:00
BSONEachRowRowOutputFormat.h Minor improvements, better docs 2022-11-14 20:05:01 +00:00
CapnProtoRowInputFormat.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
CapnProtoRowInputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
CapnProtoRowOutputFormat.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
CapnProtoRowOutputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
CHColumnToArrowColumn.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
CHColumnToArrowColumn.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
CMakeLists.txt
ConstantExpressionTemplate.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
ConstantExpressionTemplate.h Fix clang-tidy warnings in Parsers, Processors, QueryPipeline folders 2022-03-14 18:17:35 +00:00
CSVRowInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
CSVRowInputFormat.h Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
CSVRowOutputFormat.cpp
CSVRowOutputFormat.h Don't outout totals/extremes in all row formats, update docs 2022-09-12 17:21:40 +00:00
CustomSeparatedRowInputFormat.cpp Merge branch 'master' into refactor-schema-inference 2022-12-16 14:24:51 +01:00
CustomSeparatedRowInputFormat.h Merge branch 'master' into refactor-schema-inference 2022-12-16 14:24:51 +01:00
CustomSeparatedRowOutputFormat.cpp Fix 2022-01-14 19:17:06 +03:00
CustomSeparatedRowOutputFormat.h Small improvements 2022-02-06 07:14:01 +03:00
HiveTextRowInputFormat.cpp Fix parallel parsing: segmentator now checks max_block_size. 2022-09-30 22:34:03 +02:00
HiveTextRowInputFormat.h Generate config.h into ${CONFIG_INCLUDE_PATH} 2022-09-28 12:48:26 +00:00
JSONAsStringRowInputFormat.cpp Make better 2022-05-18 09:25:26 +00:00
JSONAsStringRowInputFormat.h add parallel parsing and schema inference for type Object 2022-03-24 17:51:35 +00:00
JSONColumnsBlockInputFormat.cpp Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONColumnsBlockInputFormat.h Make better 2022-05-20 12:07:29 +00:00
JSONColumnsBlockInputFormatBase.cpp Fix comments 2022-12-16 13:58:54 +00:00
JSONColumnsBlockInputFormatBase.h Fix tests, fix bugs 2022-12-14 21:17:00 +00:00
JSONColumnsBlockOutputFormat.cpp Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONColumnsBlockOutputFormat.h Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONColumnsBlockOutputFormatBase.cpp Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONColumnsBlockOutputFormatBase.h Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONColumnsWithMetadataBlockInputFormat.cpp Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONColumnsWithMetadataBlockInputFormat.h Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONColumnsWithMetadataBlockOutputFormat.cpp Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONColumnsWithMetadataBlockOutputFormat.h Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONCompactColumnsBlockInputFormat.cpp Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONCompactColumnsBlockInputFormat.h Make better 2022-05-20 12:07:29 +00:00
JSONCompactColumnsBlockOutputFormat.cpp Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONCompactColumnsBlockOutputFormat.h Make better 2022-05-20 12:07:29 +00:00
JSONCompactEachRowRowInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
JSONCompactEachRowRowInputFormat.h Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
JSONCompactEachRowRowOutputFormat.cpp Fix typos in JSON formats after #40910 2022-09-21 14:24:26 +02:00
JSONCompactEachRowRowOutputFormat.h Merge pull request #40910 from Avogar/new-json-formats 2022-09-21 14:19:08 +02:00
JSONCompactRowInputFormat.cpp Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONCompactRowInputFormat.h Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONCompactRowOutputFormat.cpp Make better 2022-05-18 09:25:26 +00:00
JSONCompactRowOutputFormat.h Don't outout totals/extremes in all row formats, update docs 2022-09-12 17:21:40 +00:00
JSONEachRowRowInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
JSONEachRowRowInputFormat.h Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
JSONEachRowRowOutputFormat.cpp Fix JSONEachRow 2022-09-21 14:25:34 +02:00
JSONEachRowRowOutputFormat.h Merge pull request #40910 from Avogar/new-json-formats 2022-09-21 14:19:08 +02:00
JSONEachRowWithProgressRowOutputFormat.cpp Add new JSON formats, add improvements and refactoring 2022-09-01 19:00:24 +00:00
JSONEachRowWithProgressRowOutputFormat.h Small improvements 2022-02-06 07:14:01 +03:00
JSONObjectEachRowRowInputFormat.cpp Fix tests, fix bugs 2022-12-14 21:17:00 +00:00
JSONObjectEachRowRowInputFormat.h Fix tests, fix bugs 2022-12-14 21:17:00 +00:00
JSONObjectEachRowRowOutputFormat.cpp Add docs 2022-09-22 17:04:42 +00:00
JSONObjectEachRowRowOutputFormat.h Add setting to obtain object name as column value in JSONObjectEachRow format 2022-09-22 16:48:54 +00:00
JSONRowInputFormat.cpp Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONRowInputFormat.h Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONRowOutputFormat.cpp Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
JSONRowOutputFormat.h Merge pull request #40910 from Avogar/new-json-formats 2022-09-21 14:19:08 +02:00
LineAsStringRowInputFormat.cpp Support parallel parsing for LineAsString input format 2022-10-28 21:56:09 +00:00
LineAsStringRowInputFormat.h Small improvements 2022-02-06 07:14:01 +03:00
MarkdownRowOutputFormat.cpp Detect format by file name in file/hdfs/s3/url table functions 2022-01-12 18:29:31 +03:00
MarkdownRowOutputFormat.h Small improvements 2022-02-06 07:14:01 +03:00
MsgPackRowInputFormat.cpp Fix tests, fix bugs 2022-12-14 21:17:00 +00:00
MsgPackRowInputFormat.h Fix some #include atrocities 2022-09-28 13:49:28 +00:00
MsgPackRowOutputFormat.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
MsgPackRowOutputFormat.h Fix some #include atrocities 2022-09-28 13:49:28 +00:00
MySQLDumpRowInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
MySQLDumpRowInputFormat.h Refactor BSONEachRow format, fix bugs, support more data types, support parallel parsing and schema inference 2022-11-10 20:15:14 +00:00
MySQLOutputFormat.cpp Merge remote-tracking branch 'upstream/master' into build/shorten-64-to-32 2022-10-22 16:49:08 +02:00
MySQLOutputFormat.h
NativeFormat.cpp remove some dead and commented code 2022-07-21 15:05:48 +02:00
NullFormat.cpp
NullFormat.h
ODBCDriver2BlockOutputFormat.cpp Add columnar JSON formats 2022-05-06 16:48:48 +00:00
ODBCDriver2BlockOutputFormat.h Add columnar JSON formats 2022-05-06 16:48:48 +00:00
ORCBlockInputFormat.cpp Merge pull request #44019 from Avogar/refactor-schema-inference 2022-12-20 17:29:03 +01:00
ORCBlockInputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ORCBlockOutputFormat.cpp Merge branch 'master' into fix-three-fourth-of-trash 2022-09-20 21:27:41 +02:00
ORCBlockOutputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ParallelFormattingOutputFormat.cpp detach threads from thread group 2022-11-28 21:31:55 +01:00
ParallelFormattingOutputFormat.h Don't use std::unique_lock unless we have to 2022-06-28 19:19:06 +00:00
ParallelParsingInputFormat.cpp detach threads from thread group 2022-11-28 21:31:55 +01:00
ParallelParsingInputFormat.h Fix parallel parsing: segmentator now checks max_block_size. 2022-09-30 22:34:03 +02:00
ParquetBlockInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
ParquetBlockInputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ParquetBlockOutputFormat.cpp Allow to use String type instead of Binary in Arrow/Parquet/ORC formats 2022-05-18 14:51:21 +00:00
ParquetBlockOutputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
PostgreSQLOutputFormat.cpp Updated additional cases 2021-12-20 15:55:07 +03:00
PostgreSQLOutputFormat.h
PrettyBlockOutputFormat.cpp Fix 3/4 of trash 2022-09-19 08:50:53 +02:00
PrettyBlockOutputFormat.h Fix comments 2022-08-08 12:41:00 +00:00
PrettyCompactBlockOutputFormat.cpp Add more Pretty formats 2022-07-27 11:37:02 +00:00
PrettyCompactBlockOutputFormat.h Add more Pretty formats 2022-07-27 11:37:02 +00:00
PrettySpaceBlockOutputFormat.cpp Add more Pretty formats 2022-07-27 11:37:02 +00:00
PrettySpaceBlockOutputFormat.h Add more Pretty formats 2022-07-27 11:37:02 +00:00
PrometheusTextOutputFormat.cpp Fix integration test 2022-08-27 22:28:38 +02:00
PrometheusTextOutputFormat.h Fixup PrometheusTextOutputFormat 2022-04-26 14:57:37 +00:00
ProtobufListInputFormat.cpp Make schema inference cache better, respect format settings that can change the schema 2022-08-19 16:39:13 +00:00
ProtobufListInputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ProtobufListOutputFormat.cpp Adding two settings in place of one, improvements to the test clarity 2022-04-29 10:01:51 +02:00
ProtobufListOutputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ProtobufRowInputFormat.cpp Make schema inference cache better, respect format settings that can change the schema 2022-08-19 16:39:13 +00:00
ProtobufRowInputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
ProtobufRowOutputFormat.cpp Adding two settings in place of one, improvements to the test clarity 2022-04-29 10:01:51 +02:00
ProtobufRowOutputFormat.h Consolidate config_formats.h into config.h 2022-09-28 12:59:05 +00:00
RawBLOBRowInputFormat.cpp Fix linkage 2022-02-04 00:26:44 +03:00
RawBLOBRowInputFormat.h Small improvements 2022-02-06 07:14:01 +03:00
RawBLOBRowOutputFormat.cpp Remove strange code (#40195) 2022-09-12 16:29:23 +02:00
RawBLOBRowOutputFormat.h Small improvements 2022-02-06 07:14:01 +03:00
RegexpRowInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
RegexpRowInputFormat.h Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
SQLInsertRowOutputFormat.cpp Put column names in quotes 2022-06-30 16:14:30 +00:00
SQLInsertRowOutputFormat.h Put column names in quotes 2022-06-30 16:14:30 +00:00
TabSeparatedRowInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
TabSeparatedRowInputFormat.h Allow to skip some of the first rows in CSV/TSV formats 2022-05-25 15:00:11 +00:00
TabSeparatedRowOutputFormat.cpp Remove TabSeparatedSorted 2022-07-12 20:22:35 +02:00
TabSeparatedRowOutputFormat.h Don't outout totals/extremes in all row formats, update docs 2022-09-12 17:21:40 +00:00
TemplateBlockOutputFormat.cpp Add columnar JSON formats 2022-05-06 16:48:48 +00:00
TemplateBlockOutputFormat.h
TemplateRowInputFormat.cpp Merge branch 'master' into refactor-schema-inference 2022-12-16 14:24:51 +01:00
TemplateRowInputFormat.h Merge branch 'master' into refactor-schema-inference 2022-12-16 14:24:51 +01:00
TSKVRowInputFormat.cpp Refactor and improve schema inference for text formats 2022-12-07 21:19:27 +00:00
TSKVRowInputFormat.h Add new features in schema inference 2022-07-13 15:57:55 +00:00
TSKVRowOutputFormat.cpp Add columnar JSON formats 2022-05-06 16:48:48 +00:00
TSKVRowOutputFormat.h Don't outout totals/extremes in all row formats, update docs 2022-09-12 17:21:40 +00:00
ValuesBlockInputFormat.cpp Fix tests, fix bugs 2022-12-14 21:17:00 +00:00
ValuesBlockInputFormat.h Add new features in schema inference 2022-07-13 15:57:55 +00:00
ValuesRowOutputFormat.cpp
ValuesRowOutputFormat.h Small improvements 2022-02-06 07:14:01 +03:00
VerticalRowOutputFormat.cpp Fix 6/7 of trash 2022-09-19 08:53:20 +02:00
VerticalRowOutputFormat.h Don't outout totals/extremes in all row formats, update docs 2022-09-12 17:21:40 +00:00
XMLRowOutputFormat.cpp Fix comments, make better naming, add docs, add setting output_format_json_quote_64bit_floats 2022-09-20 13:49:17 +00:00
XMLRowOutputFormat.h Merge pull request #40910 from Avogar/new-json-formats 2022-09-21 14:19:08 +02:00