ClickHouse/src/Core
Ivan 414f470c79
Make Poco HTTP Server zero-copy again (#19516)
* Refactoring: part 1

* Refactoring: part 2

* Handle request using ReadBuffer interface

* Struggles with ReadBuffer's

* Fix URI parsing

* Implement parsing of multipart/form-data

* Check HTTP_LENGTH_REQUIRED before eof() or will hang

* Fix HTTPChunkedReadBuffer

* Fix build and style

* Fix test

* Resist double-eof

* Fix arcadian build
2021-02-19 15:51:26 +03:00
..
MySQL Remove superfluous semicolon 2021-02-04 16:21:28 +01:00
tests add MySQL Var check 2021-01-17 17:50:35 +08:00
AccurateComparison.h Remove even more code 2021-01-26 22:04:03 +03:00
BackgroundSchedulePool.cpp fix rare deadlock on shutdown of BackgroundSchedulePool 2021-01-12 21:47:01 +03:00
BackgroundSchedulePool.h Addition to prev. revision 2020-10-10 18:55:42 +03:00
BaseSettings.cpp Rework and rename the template class SettingsCollection => BaseSettings. 2020-07-31 20:54:18 +03:00
BaseSettings.h Add context to error messages 2020-10-01 14:02:53 +03:00
Block.cpp Fixed clang-tidy 2021-02-01 12:35:47 +03:00
Block.h ExecutableDictionarySource added implicit_key option 2021-02-01 12:35:47 +03:00
BlockInfo.cpp Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
BlockInfo.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
callOnTypeIndex.h Function reinterpretAs updated to support big integers 2021-01-30 22:56:23 +03:00
CMakeLists.txt dbms/ → src/ 2020-04-03 18:14:31 +03:00
ColumnNumbers.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
ColumnsWithTypeAndName.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
ColumnWithTypeAndName.cpp Remove column from header descriotion for EXPLAIN PLAN and EXPLAIN PIPELINE 2020-09-28 20:37:11 +03:00
ColumnWithTypeAndName.h Remove column from header descriotion for EXPLAIN PLAN and EXPLAIN PIPELINE 2020-09-28 20:37:11 +03:00
config_core.h.in Fix build without nuraft 2021-02-01 16:18:17 +03:00
DecimalComparison.h Suppress UBSan report in Decimal comparison 2021-02-13 03:54:38 +03:00
DecimalFunctions.h Squashed commit of the following: 2020-12-18 18:52:33 +03:00
Defines.h Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into live_view_periodic_refresh 2021-01-29 19:57:13 -05:00
ExternalResultDescription.cpp Add suggestion from Kita 2021-01-16 11:48:50 +03:00
ExternalResultDescription.h Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into pg2ch 2020-12-29 15:09:53 +00:00
ExternalTable.cpp Make Poco HTTP Server zero-copy again (#19516) 2021-02-19 15:51:26 +03:00
ExternalTable.h Make Poco HTTP Server zero-copy again (#19516) 2021-02-19 15:51:26 +03:00
Field.cpp Squashed commit of the following: 2020-12-18 18:52:33 +03:00
Field.h Squashed commit of the following: 2020-12-18 18:52:33 +03:00
iostream_debug_helpers.cpp Remove commented code. 2020-11-13 18:41:00 +03:00
iostream_debug_helpers.h Remove commented code. 2020-11-13 18:41:00 +03:00
MultiEnum.h OPTIMIZE DEDUPLICATE BY columns 2020-12-07 09:44:07 +03:00
Names.h Fix some rename cases 2020-05-13 20:43:30 +03:00
NamesAndTypes.cpp minor renames 2020-12-22 18:06:12 +03:00
NamesAndTypes.h minor renames 2020-12-22 18:06:12 +03:00
PostgreSQLProtocol.cpp squash 2020-05-30 20:05:05 +03:00
PostgreSQLProtocol.h Change level of some log messages 2020-10-10 20:47:34 +03:00
Protocol.h CLICKHOUSE-606: query deduplication based on parts' UUID 2021-02-02 16:53:39 +00:00
QualifiedTableName.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
QueryProcessingStage.cpp Add --stage option for clickhouse-client 2020-11-11 00:54:51 +03:00
QueryProcessingStage.h Fix codespell warnings. Split style checks. Update style checks docker 2020-12-24 13:17:52 +03:00
Row.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
Settings.cpp Squashed commit of the following: 2020-12-18 18:52:33 +03:00
Settings.h Fix 2021-02-10 12:48:41 +08:00
SettingsEnums.cpp add union distinct and setting union_default_mode 2020-10-24 13:18:04 +00:00
SettingsEnums.h fix 2020-10-24 13:41:20 +00:00
SettingsFields.cpp Add support for extended precision integers and decimals (#13097) 2020-08-19 14:52:17 +03:00
SettingsFields.h Try speedup build (#14809) 2020-09-15 12:55:57 +03:00
SortCursor.h Squashed commit of the following: 2020-12-18 18:52:33 +03:00
SortDescription.cpp returning constant column as window function 2020-12-10 22:06:52 +03:00
SortDescription.h returning constant column as window function 2020-12-10 22:06:52 +03:00
TypeListNumber.h Refactoring: rename types to allow change bigint library (#14219) 2020-09-01 12:54:50 +03:00
Types.h Remove even more code 2021-01-26 22:04:03 +03:00
UUID.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
ya.make Follow Arcadia ya.make rules 2020-11-17 00:16:50 +03:00
ya.make.in Follow Arcadia ya.make rules 2020-11-16 21:24:58 +03:00