alexey-milovidov
|
3a8bb58522
|
Update ProtobufReader.cpp
|
2019-07-20 00:30:22 +03:00 |
|
alexey-milovidov
|
f2b6adf15e
|
Update ProtobufReader.cpp
|
2019-07-20 00:27:20 +03:00 |
|
alexey-milovidov
|
6cb9e9f56f
|
Update ProtobufReader.h
|
2019-07-20 00:26:12 +03:00 |
|
alexey-milovidov
|
3ec2360afd
|
Update ProtobufReader.h
|
2019-07-20 00:25:49 +03:00 |
|
alexey-milovidov
|
93ddb7da89
|
Update ProtobufReader.cpp
|
2019-07-20 00:25:07 +03:00 |
|
Alexander Tokmakov
|
fb06a8518e
|
optimization
|
2019-07-19 21:56:14 +03:00 |
|
Alexander Tokmakov
|
8146126dfd
|
improvements
|
2019-07-19 16:57:20 +03:00 |
|
Alexander Tokmakov
|
6565d5c15f
|
parse unquoted NULL
|
2019-07-18 18:20:45 +03:00 |
|
Alexander Tokmakov
|
668959b300
|
use default if not nullable
|
2019-07-18 16:43:20 +03:00 |
|
Nik
|
514851f0f8
|
Added verification of the length of the protobuff message
|
2019-07-18 15:58:03 +04:00 |
|
Yuriy
|
1d6e31be4d
|
merged master
|
2019-07-16 10:33:25 +03:00 |
|
Yuriy
|
4df72f18ce
|
writing packets in parts
|
2019-07-16 09:39:18 +03:00 |
|
Yuriy
|
f221fb0999
|
build fix
|
2019-07-15 23:37:01 +03:00 |
|
Nikolai Kochetov
|
e9f3d4d6b8
|
Merge pull request #4914 from yandex/processors
Processors
|
2019-07-11 19:22:02 +03:00 |
|
Nikolai Kochetov
|
209793c981
|
Merged with master.
|
2019-07-08 16:00:54 +03:00 |
|
Nikolai Kochetov
|
02bded6f21
|
Added MySQLOutputFormat.
|
2019-07-08 15:49:15 +03:00 |
|
Alexey Milovidov
|
03712aabec
|
Add two more warnings from -Weverything
|
2019-07-08 03:16:39 +03:00 |
|
alexey-milovidov
|
c43dfce041
|
Merge pull request #5382 from abyss7/issue-5286
Add virtual columns to Kafka Engine tables
|
2019-07-01 21:30:09 +03:00 |
|
Yuriy
|
450b20ca89
|
max_memory_usage support in MySQL wire protocol
|
2019-07-01 08:58:31 +03:00 |
|
Alexey Milovidov
|
f6265d332a
|
Fixed bad translation in comment
|
2019-06-27 14:13:32 +03:00 |
|
Nikolai Kochetov
|
f9b29bfdd2
|
Merged with master.
|
2019-06-25 20:00:54 +03:00 |
|
Ivan Lezhankin
|
0917573493
|
Merge remote-tracking branch 'upstream/master' into issue-5286
|
2019-06-24 14:42:58 +03:00 |
|
proller
|
1ac09fa721
|
Split Common/config.h by libs (dbms) (#5715)
|
2019-06-24 14:17:15 +03:00 |
|
Ivan Lezhankin
|
ec78ec8365
|
Merge branch 'master' into issue-5286
|
2019-06-20 16:08:22 +03:00 |
|
akuzm
|
4cc9f632a0
|
Treat empty cells in CSV as default values. (#5625)
Treat empty cells in CSV as default values when input_format_defaults_for_omitted_fields = true.
Closes #5349.
|
2019-06-20 15:46:36 +03:00 |
|
proller
|
3d8c8ee83c
|
Build fixes. Split config.h (#5686)
|
2019-06-20 12:12:49 +03:00 |
|
Ivan Lezhankin
|
436052c67b
|
Merge branch 'master' into issue-5286
|
2019-06-18 16:03:29 +03:00 |
|
Alexey Milovidov
|
413b780b65
|
Various fixes for PVS-Studio
|
2019-06-16 21:13:39 +03:00 |
|
Ivan Lezhankin
|
facdd966cc
|
Fixes due to review
|
2019-06-14 20:19:02 +03:00 |
|
Ivan Lezhankin
|
97558c1b41
|
Merge remote-tracking branch 'upstream/master' into issue-5286
|
2019-06-10 14:15:14 +03:00 |
|
alexey-milovidov
|
4c7d71af1c
|
Merge pull request #5560 from yandex/perftests-file-formats
Fix #5439 bug PrettySpace format
|
2019-06-09 17:22:47 +03:00 |
|
alexey-milovidov
|
7324e5e8d4
|
Update PrettySpaceBlockOutputStream.cpp
|
2019-06-09 17:22:16 +03:00 |
|
stavrolia
|
6c487a253b
|
Fix #5439 bug pretty space
|
2019-06-08 00:04:06 +03:00 |
|
Orivej Desh
|
5ec179377a
|
DEVTOOLS-5170 Delete Y_IGNORE markers (#5533)
They have been superseded by a new include resolution configuration that lives
outside clickhouse source tree.
|
2019-06-05 14:52:39 +03:00 |
|
Ivan Lezhankin
|
b311984879
|
Merge remote-tracking branch 'upstream/master' into issue-5286
|
2019-06-03 17:19:09 +03:00 |
|
Alexey Milovidov
|
05737678e2
|
Remove debug logging from MySQL protocol
|
2019-05-30 11:25:16 +03:00 |
|
Ivan Lezhankin
|
d2fd7a449f
|
Fix build
|
2019-05-26 23:10:43 +03:00 |
|
Yuriy
|
96c2bb383f
|
using logging level from config.xml
|
2019-05-26 22:30:23 +03:00 |
|
Yuriy
|
96e3574a06
|
Improvements of MySQL Wire Protocol
|
2019-05-26 09:52:29 +03:00 |
|
alexey-milovidov
|
461c4919d3
|
Merge pull request #5116 from PerformanceVision/send_header
Send a X-ClickHouse summary on the header for HTTP client with number of rows inserted
|
2019-05-25 20:20:35 +03:00 |
|
Alexey Milovidov
|
b94f2be154
|
Merge branch 'mysql' of https://github.com/yurriy/ClickHouse into yurriy-mysql
|
2019-05-25 17:14:57 +03:00 |
|
alexey-milovidov
|
b79582e15a
|
Merge pull request #5395 from clemrodriguez/master
Close MySQL connections opened by external MySQL dictionaries
|
2019-05-25 14:13:51 +03:00 |
|
Clément Rodriguez
|
8e8a563e30
|
Code style fixes
|
2019-05-24 14:30:12 +02:00 |
|
chertus
|
9eca696e82
|
actualize isNumber for Decimal
|
2019-05-24 15:11:03 +03:00 |
|
Ivan Lezhankin
|
19a850ad75
|
Use read callback to populate virtual columns in Kafka Engine
|
2019-05-23 16:20:25 +03:00 |
|
Clément Rodriguez
|
7b40d37212
|
Close MySQL connections after usage in MySQLDictionarySource
|
2019-05-23 15:09:07 +02:00 |
|
Ivan Lezhankin
|
800854119e
|
Add buffer callback to fill in virtual columns
|
2019-05-23 14:15:18 +03:00 |
|
Guillaume Tassery
|
77b7158cd8
|
Progress rename for total_rows and write_[rows|bytes]
|
2019-05-20 18:37:41 +07:00 |
|
Ivan Lezhankin
|
0821d62516
|
Merge ITableDeclaration into IStorage.
Also a couple of massive include-refactorings with better forwarding
|
2019-05-17 17:34:25 +03:00 |
|
Yuriy
|
a51c293ec6
|
merged 'origin/master' into mysql
|
2019-05-16 14:19:05 +03:00 |
|
Yuriy
|
4ee84810b0
|
including information about query execution in response
|
2019-05-16 08:36:08 +03:00 |
|
Yuriy
|
ff4937859e
|
added MySQL wire protocol presentational format
|
2019-05-16 06:34:04 +03:00 |
|
Ivan
|
1ea9e3019d
|
Freeze the Kafka buffer after first empty response (#5283)
* Check inside inferior streams for cancellation while reading.
* Stop reading from Kafka buffer after first empty read.
|
2019-05-15 19:11:50 +03:00 |
|
Ivan
|
4a5832b18a
|
Check the time limit every (flush_interval / poll_timeout) number of rows from Kafka (#5249)
|
2019-05-14 18:52:03 +03:00 |
|
Nikolai Kochetov
|
808d0f3b08
|
Merged with master.
|
2019-05-14 13:31:19 +03:00 |
|
Alexander Kazakov
|
ecc6da1429
|
Fixed missing includes
|
2019-04-22 20:02:34 +03:00 |
|
Alexander Kazakov
|
c7a4b2ec75
|
Fixed style
|
2019-04-22 19:53:54 +03:00 |
|
Alexander Kazakov
|
bde1845bdc
|
Better naming
|
2019-04-22 17:00:51 +03:00 |
|
Alexander Kazakov
|
d90bab5e33
|
In [T|C]SVWithNames formats start using column information from header
|
2019-04-22 16:31:17 +03:00 |
|
Alexey Milovidov
|
b0b369b30f
|
Fixed typo #5010
|
2019-04-18 22:46:59 +03:00 |
|
Alexey Milovidov
|
642b09c8d6
|
Added clarifications #5010
|
2019-04-18 22:45:46 +03:00 |
|
Alexey Milovidov
|
f2cf2ffc80
|
Cleanups
|
2019-04-11 00:20:22 +03:00 |
|
Alexey Milovidov
|
36d016d331
|
Added [[noreturn]] attributes for functions that throw unconditionally
|
2019-04-10 23:27:14 +03:00 |
|
Nikolai Kochetov
|
ec65b4c229
|
Check num columns in Block::cloneWithColumns.
|
2019-04-05 14:39:07 +03:00 |
|
Nikolai Kochetov
|
7626b1b267
|
Multiple fixes.
|
2019-04-05 13:52:07 +03:00 |
|
Nikolai Kochetov
|
5e39ec610c
|
Merged with master
|
2019-04-03 14:21:38 +03:00 |
|
Nikolai Kochetov
|
94ff7f694a
|
QueryPipeline [in progress].
|
2019-04-03 13:14:36 +03:00 |
|
Vitaly Baranov
|
37b904b8f5
|
Merge pull request #4808 from vitlibar/kafka-with-protobuf-format
Kafka with protobuf format
|
2019-03-30 19:00:57 +03:00 |
|
Vitaly Baranov
|
378c6f7a23
|
Improve the error message when format schema isn't set.
|
2019-03-29 22:36:10 +03:00 |
|
Vladislav Smirnov
|
7a02d320ff
|
rewrite capnproto reading
|
2019-03-25 20:17:58 +03:00 |
|
Vladislav Smirnov
|
08b7c48286
|
Merge remote-tracking branch 'upstream/master' into fix-capnproto
|
2019-03-25 19:24:30 +03:00 |
|
proller
|
fce9db12b9
|
Move Interpreters/Settings* -> Core/Settings*
|
2019-03-22 15:08:30 +03:00 |
|
proller
|
faeca57d9a
|
Try fix Default timezone regression #4658 (#4718)
|
2019-03-20 16:29:20 +03:00 |
|
Vladislav Smirnov
|
59d473e215
|
style
|
2019-03-13 18:28:29 +03:00 |
|
Vladislav Smirnov
|
a916b62f33
|
ignore instead append
|
2019-03-13 14:18:18 +03:00 |
|
Vladislav Smirnov
|
7d822d8081
|
tabs -> spaces
|
2019-03-13 14:05:52 +03:00 |
|
Vladislav Smirnov
|
22f4852830
|
fix reading capnproto
|
2019-03-13 13:50:49 +03:00 |
|
Alexey Milovidov
|
9d89cc0fc1
|
Debugging PODArray
|
2019-03-08 06:23:02 +03:00 |
|
proller
|
482d153dcd
|
clickhouse-odbc #157 : Remove LowCardinality from type (#4381)
* clickhouse-odbc #157 : Remove LowCardinality from type
* Update ODBCDriver2BlockOutputStream.cpp
* fix
|
2019-03-06 21:37:16 +03:00 |
|
proller
|
ffc9fbf769
|
Build fixes (#4600)
* Add Y_IGNORE
* Build fixes
|
2019-03-06 02:53:35 +03:00 |
|
Amos Bird
|
26ab5dd7a7
|
A Proper lookup table that uses HashTable's API
This is the first step of allowing heterogeneous cells in hash tables.
performance test results are
```
1. HashMap<UInt16, UInt8, TrivialHash, HashTableFixedGrower<16>>;
2. NewLookupMap<UInt16, UInt8>
ResolutionWidth 30000 1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................223550276.46
ResolutionWidth 30000 2 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................248772721.24
Best: 2 - 24877272124
ResolutionWidth 100000 1 ..........................................................................................................................................................................................................................................................238498413.99
ResolutionWidth 100000 2 ..........................................................................................................................................................................................................................................................261808889.98
Best: 2 - 26180888998
ResolutionWidth 300000 1 ...................................................................................239307348.81
ResolutionWidth 300000 2 ...................................................................................257592761.30
Best: 2 - 25759276130
ResolutionWidth 1000000 1 .........................240144759.26
ResolutionWidth 1000000 2 .........................257093531.91
Best: 2 - 25709353191
ResolutionWidth 5000000 1 .....241573260.35
ResolutionWidth 5000000 2 .....259314162.79
Best: 2 - 25931416279
ResolutionDepth 30000 1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................217108119.84
ResolutionDepth 30000 2 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................249459504.41
Best: 2 - 24945950441
ResolutionDepth 100000 1 ..........................................................................................................................................................................................................................................................229065162.17
ResolutionDepth 100000 2 ..........................................................................................................................................................................................................................................................253769105.64
Best: 2 - 25376910564
ResolutionDepth 300000 1 ...................................................................................233079225.18
ResolutionDepth 300000 2 ...................................................................................256316273.78
Best: 2 - 25631627378
ResolutionDepth 1000000 1 .........................234184633.51
ResolutionDepth 1000000 2 .........................261100491.57
Best: 2 - 26110049157
ResolutionDepth 5000000 1 .....233118795.66
ResolutionDepth 5000000 2 .....252436160.41
Best: 2 - 25243616041
```
|
2019-03-01 16:47:13 +08:00 |
|
proller
|
23d70b2e04
|
Add Y_IGNORE (#4521)
|
2019-02-27 19:52:08 +03:00 |
|
Vitaly Baranov
|
6fbcc12674
|
Merge pull request #4493 from vitlibar/support-for-nested-messages-in-protobuf-output
Added support for nested messages in protobuf output format
|
2019-02-27 18:16:45 +03:00 |
|
proller
|
211ec436c5
|
Build fixes (#4516)
|
2019-02-27 15:52:24 +03:00 |
|
Vitaly Baranov
|
147a7a1458
|
Remove unused function ProtobufSchemas::getMessageTypeForColumns().
|
2019-02-27 14:37:17 +03:00 |
|
Vitaly Baranov
|
e712a78cce
|
Minor improvements of ProtobufReader.
|
2019-02-27 14:37:17 +03:00 |
|
Vitaly Baranov
|
85ab57f179
|
Implement support of nested messages in Protobuf output format.
|
2019-02-27 14:37:17 +03:00 |
|
Vitaly Baranov
|
4f46052f2e
|
Optimize the class ProtobufWriter and prepare for implementing support of nested messages.
|
2019-02-27 14:37:14 +03:00 |
|
Vitaly Baranov
|
1cce1feac1
|
Move IConverter to header for allow inlining ProtobufWriter functions.
|
2019-02-27 00:54:25 +03:00 |
|
Vitaly Baranov
|
2f0276503a
|
Move ProtobufSimpleWriter to the internals of ProtobufWriter.
|
2019-02-27 00:54:25 +03:00 |
|
Vitaly Baranov
|
65d997db94
|
Simplify excluding ProtobufWriter from compilation when USE_PROTOBUF=0.
|
2019-02-27 00:54:25 +03:00 |
|
Vitaly Baranov
|
ba2efbae01
|
Make the interface IRowOutputStream more generic and use it for writing protobufs.
|
2019-02-27 00:53:13 +03:00 |
|
Alexey Milovidov
|
ae28c46a46
|
Added workaround for compiler bug
|
2019-02-26 13:37:47 +03:00 |
|
Vitaly Baranov
|
dee7da9eb4
|
Merge branch 'master' into improve-performance-of-input-from-protobuf
|
2019-02-22 01:43:55 +03:00 |
|
proller
|
00e50f1502
|
Build fixes (#4471)
|
2019-02-21 23:11:21 +03:00 |
|
Nikolai Kochetov
|
25f6b97486
|
Added processors for Parquet and Protobuf.
|
2019-02-21 21:36:46 +03:00 |
|
Nikolai Kochetov
|
e91a0a31b7
|
Merge branch 'master' into processors
|
2019-02-21 19:19:35 +03:00 |
|
Nikolai Kochetov
|
aba56e171c
|
Formats processorss.
|
2019-02-21 19:05:47 +03:00 |
|
Vitaly Baranov
|
4793ccb3fc
|
Improve performance of ProtobufReader.
|
2019-02-21 18:49:42 +03:00 |
|
Vitaly Baranov
|
eef02034b2
|
Implement a new row input stream for reading protobuf messages.
|
2019-02-20 07:28:18 +03:00 |
|