alexey-milovidov
94a15df626
Update LimitReadBuffer.h
2017-08-14 07:37:01 +03:00
alexey-milovidov
cbed1415d7
Update LimitReadBuffer.h
2017-08-14 07:37:01 +03:00
alexey-milovidov
16f0af8018
Update LimitReadBuffer.h
2017-08-14 07:37:01 +03:00
alexey-milovidov
d87b615bdf
Update LimitReadBuffer.h
2017-08-14 07:37:01 +03:00
alexey-milovidov
3330cd6a7f
Update LimitReadBuffer.h
2017-08-14 07:37:01 +03:00
Evgeniy Gatov
2e6eb504dc
LimitReadBuffer fix [#CLICKHOUSE-2].
2017-08-14 07:37:01 +03:00
Alexey Milovidov
46b5c9ce03
Miscellaneous [#CLICKHOUSE-2].
2017-08-10 02:57:54 +03:00
Alexey Milovidov
4f633f316c
Removed TODO [#CLICKHOUSE-2].
2017-08-09 04:38:56 +03:00
Alexey Milovidov
6edb14ba6b
Fixed garbage [#CLICKHOUSE-2].
2017-08-09 04:35:12 +03:00
Alexey Milovidov
1fc8548018
Fixing garbage (incomplete) [#CLICKHOUSE-2].
2017-08-09 04:35:12 +03:00
Alexey Milovidov
9bbcfbd35c
Fixed error [#CLICKHOUSE-2].
2017-08-09 04:35:12 +03:00
Alexey Milovidov
fb2aff4704
Unification of data types, that is serialized with multiple streams [#CLICKHOUSE-2838].
2017-08-07 10:31:16 +03:00
Alexey Milovidov
ff54c93a22
Miscellaneous [#CLICKHOUSE-2].
2017-08-07 04:37:52 +03:00
alexey-milovidov
ae8783aee3
Merge pull request #1045 from prog8/nocompression
...
Added compression NONE
2017-08-01 23:07:52 +03:00
Alexey Milovidov
fd5ac57b8e
Addition to prev. revision [#CLICKHOUSE-2].
2017-08-01 17:33:38 +03:00
proller
db984d92a8
Fix crash on start
2017-08-01 16:36:07 +03:00
Pawel Rog
9f799820d9
Applied changes requested by Alexey
2017-08-01 10:12:15 +02:00
Alexey Milovidov
6578fb2645
Fixed error [#CLICKHOUSE-3191].
2017-08-01 00:39:24 +03:00
alexey-milovidov
fdb7e080be
Update CompressedWriteBuffer.cpp
2017-07-31 20:43:33 +03:00
alexey-milovidov
50244880cc
Update CompressedReadBufferBase.cpp
2017-07-31 20:42:23 +03:00
alexey-milovidov
3d2ec763ed
Update CompressedReadBufferBase.cpp
2017-07-31 20:40:56 +03:00
Pawel Rog
3a6c444996
Merge branch 'master' into nocompression
2017-07-31 13:36:58 +02:00
Pawel Rog
a0cc54457e
Added compression NONE
2017-07-31 12:44:45 +02:00
Alexey Milovidov
efaa44bea8
Attempt to improve performance [#CLICKHOUSE-3].
2017-07-23 09:53:28 +03:00
Alexey Milovidov
3a0bf8e642
Fixed error after merge [#CLICKHOUSE-3150].
2017-07-21 09:55:33 +03:00
Alexey Milovidov
e1cc8289b2
Fixed error after merge [#CLICKHOUSE-3150].
2017-07-21 09:46:50 +03:00
Guillaume Tassery
57b4066da8
Improve performance for deserialization/serialization of UUID type
2017-07-19 19:26:37 +03:00
Nikolai Kochetov
586dff9126
delay reading for granulas if prewhere column is false during partial granula reading
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
c6d5ef6d30
added MergeTreeRangeReader
2017-07-13 21:45:09 +03:00
Alexey Milovidov
7068d1ff81
Using lexer (incomplete) [#CLICKHOUSE-2].
2017-07-13 08:59:01 +03:00
Alexey Milovidov
fb8d8ec768
Fixed error (tnx Vladimir Chebotarev) [#CLICKHOUSE-2].
2017-07-11 21:59:01 +03:00
Vitaliy Lyudvichenko
b843ea5b3f
Resolves #964 . Fixed input_format_skip_unknown_fields for negative numbers. [#CLICKHOUSE-3]
2017-07-11 21:36:51 +03:00
Alexey Milovidov
2bd84600d1
Miscellaneous [#CLICKHOUSE-2].
2017-07-11 04:20:40 +03:00
Alexey Milovidov
78e905aa3a
Fixed build after merge [#CLICKHOUSE-3].
2017-07-10 07:10:25 +03:00
Guillaume Tassery
2ec96fe822
Make UUID as a strong type
2017-07-06 16:50:29 +02:00
Guillaume Tassery
c6a5083419
Fix comparison of UInt128 to Float64
2017-07-05 18:29:16 +02:00
Guillaume Tassery
aeeb81fadf
Rename field in UInt128
2017-07-04 18:10:36 +02:00
Guillaume Tassery
cba9815981
Change Uuid to UUID datatype and make UInt128 a generic type
2017-07-04 12:42:53 +02:00
Guillaume Tassery
d6ab06437a
Remove mention of UUID type for dictonnary
2017-07-03 18:08:32 +02:00
Guillaume Tassery
525851ec68
sync master
2017-06-30 22:21:42 +02:00
Guillaume Tassery
1231952fca
Implement UUID type and toUuid function
2017-06-30 22:01:27 +02:00
Alexey Zatelepin
6768ebd53f
less strict parse() functions (restore compatibility with JDBC driver) [#CLICKHOUSE-2949]
2017-06-27 18:58:33 +03:00
Alexey Milovidov
dbc61a6a43
Added support for SQL-style quoting [#CLICKHOUSE-20].
2017-06-25 06:43:37 +03:00
proller
4db8d09de9
Reorganize includes. part 1 ( #921 )
...
* Make libunwind optional. Allow use custom libcctz
* fix
* Fix
* fix
* Update BaseDaemon.cpp
* Update CMakeLists.txt
* Reorganize includes. part 1
* Update dbms_include.cmake
* Reorganize includes. part 2
* Reorganize includes. part 3
* dbms/src/Common/ThreadPool -> libs/libcommon
* Reorganize includes. part 4
* Fix print_include_directories
* Update thread_creation_latency.cpp
* Update StringRef.h
2017-06-23 23:22:35 +03:00
Alexey Milovidov
6df5d556e5
Changed namespace [#DEVTOOLS-3381].
2017-06-21 11:35:38 +03:00
Alexey Milovidov
604de2bfeb
Better [#DEVTOOLS-3381].
2017-06-21 04:24:05 +03:00
Георгий Кондратьев
a736ef618a
Put ClickHouse variant of CityHash into DB namespace [#DEVTOOLS-3381]
...
This avoids symbol conflict when linking external applications that use another
variant of CityHash in the global namespace with ClickHouse libraries.
2017-06-20 12:25:16 +03:00
Alexey Milovidov
47484b4bed
Tiny modifications [#DEVTOOLS-3381].
2017-06-20 00:06:46 +03:00
Alexey Milovidov
0743cfe6d7
Removed code that was used solely by Metrika [#DEVTOOLS-3343].
2017-06-15 21:27:51 +03:00
Alexey Milovidov
9bf083625d
Removed support for QuickLZ (obsolete) [#CLICKHOUSE-2].
2017-06-15 21:21:59 +03:00
Alexey Milovidov
10f5543a49
Revert "Add support for skipping whitespaces"
...
This reverts commit 704a79ee6c
.
2017-06-13 09:09:59 +03:00
alexey-milovidov
3f6cccaaa1
Merge pull request #834 from luc1ph3r/Add-performance-test
...
Add performance test
2017-06-13 07:20:01 +03:00
Vitaliy Lyudvichenko
7ab88b8055
Fix HTTP sessions test. [#CLICKHOUSE-3]
2017-06-07 22:06:43 +03:00
Alexey Milovidov
5bd9342c0b
Merge branch 'master' of github.com:yandex/ClickHouse
2017-06-01 21:13:42 +03:00
Alexey Milovidov
862a304db2
Small refinements [#CLICKHOUSE-2].
2017-06-01 16:41:58 +03:00
proller
27d675465d
Remove wrong char from code
2017-05-29 14:18:51 +03:00
f1yegor
b3e0533860
translate comments: IO
2017-05-28 16:29:40 +02:00
Alexey Milovidov
0dd71e32e0
Preparations, part 8 [#CLICKHOUSE-31].
2017-05-23 23:04:42 +03:00
KochetovNicolai
f9cdae50d9
Cast boolean json fields to numbers ( #809 )
...
* added readBoolTextWord
* moved json bool cast to DataTypeNumber
2017-05-20 17:15:04 +04:00
ivanzhukov
704a79ee6c
Add support for skipping whitespaces
2017-05-09 21:53:47 +03:00
Dmitry Bilunov
11ec4c627d
IO/CompressedWriteBuffer: support new LZ4 library
2017-05-06 10:48:30 -04:00
Marek Vavruša
5f1e65b252
AggregateFunctions: implemented topK(n)
...
This implements a new function for approximate
computation of the most frequent entries using
Filtered Space Saving with a merge step adapted
from Parallel Space Saving paper.
It works better for cases where GROUP BY x
is impractical due to high cardinality of x,
such as top IP addresses or top search queries.
2017-05-03 23:09:52 -07:00
Maxim Fridental
e9d9abf328
Fix escaping of columns starting with a number
2017-04-29 23:40:34 -07:00
proller
bcb230ebc6
Fix incudes, move code from daemon/OwnPatternFormatter.h
2017-04-27 08:40:27 +03:00
proller
c8a1e19d8f
Some space changes for release testing (clang-format)
2017-04-18 13:17:37 +03:00
Alexey Milovidov
41e97787e3
Less dependencies [#CLICKHOUSE-2].
2017-04-16 08:40:17 +03:00
Alexey Milovidov
0f0fc68d50
Meaningless changes [#CLICKHOUSE-2].
2017-04-15 00:08:57 +03:00
proller
a360112311
Fix freebsd build ( #672 )
...
* fix freebsd build
* Fix freebsd build
2017-04-11 15:57:31 +03:00
proller
72ccc69212
Debian: simpler package ( #662 )
...
* Allow use external re2 with re2_st=re2
* fix
* remove dupe
* use re2_st in FunctionsStringSearch.h
* fix
* move files from tools/etc to debian
* dont generate control
* version
* ok.
* wip
* Cmake: dont touch CMAKE_INSTALL_PREFIX
* wip
* works!
* clean
* okay
* like old
* wip
* wip
* okay
* clickhouse-server-base-dbg
* clean
* clickhouse-server-dbg
* Debian: Remove daemons
* Update rules
* add source/format
* control clean
* add watch
* clean
* clean
* temp fix build
* clean
* docs
* fake make_control
* fix
* testme
* testme
* add metrika package
* fake metrika files
2017-04-10 20:43:30 +03:00
Alexey Milovidov
a0b9bf5e97
Moved code to cpp [#CLICKHOUSE-2].
2017-04-08 04:32:05 +03:00
proller
adba3b8e6d
delete ReadBufferFromHTTP, use ReadWriteBufferFromHTTP instead
2017-04-06 22:39:25 +03:00
proller
1bc311eefd
ReplicatedMergeTree: Max streams to send data [#CLICKHOUSE-2878] ( #656 )
...
* ReplicatedMergeTree: Max streams to send data [#CLICKHOUSE-2878]
* fix
* better messages on client
* change code to 429 TOO_MANY_REQUESTS
* wip
* better message
* Update InterserverIOHandler.h
* Update InterserverIOHTTPHandler.cpp
* Update StorageReplicatedMergeTree.cpp
2017-04-06 16:03:23 +03:00
Alexey Milovidov
310736cd7e
Moved headers and sources to same place [#CLICKHOUSE-3].
2017-04-01 12:22:42 +03:00
Alexey Milovidov
09e3134bf4
Revert "Using C++17 [#CLICKHOUSE-3]."
...
This reverts commit 431a735efe
.
2017-04-01 11:51:30 +03:00
Alexey Milovidov
ecb0b87bd8
Using C++17 [#CLICKHOUSE-3].
2017-04-01 11:51:30 +03:00
Alexey Milovidov
137ad95929
Changed tabs to spaces in code [#CLICKHOUSE-3].
2017-04-01 11:35:09 +03:00
Alexey Milovidov
4f44445ff0
Removed all trailing whitespaces [#CLICKHOUSE-2]. find . -name '*.h' -or -name '*.cpp' -or -name '*.cmake' -or -name 'CMakeLists.txt' -or -name '*.html' -or -name '*.xml' | grep -v contrib | xargs sed -i -r -e 's/\s+$//'
2017-03-31 19:00:30 +03:00
proller
8a9d9dddb4
Allow build with poco with disabled MongoDB or DataODBC or NetSSL ( #636 )
...
* partial poco support
* fix
* fix optional ssl
* servier without netssl
* fix link order
* testme
* requested changes
* throw on https listen, shutdown tip
2017-03-28 23:30:57 +03:00
Vitaliy Lyudvichenko
60dfa8dbf3
Add requested changes. [#CLICKHOUSE-2070]
2017-03-28 20:46:16 +03:00
Vitaliy Lyudvichenko
0290203f6d
Fix test, add more comments. [#CLICKHOUSE-2070]
2017-03-28 20:46:16 +03:00
Vitaliy Lyudvichenko
44c9bad289
Add functional test, fixed error. [#CLICKHOUSE-2070]
2017-03-28 20:46:16 +03:00
Vitaliy Lyudvichenko
b5b863a6f4
Better HTTPHandler and IReadableWriteBuffer. [#CLICKHOUSE-2070]
2017-03-28 20:46:16 +03:00
Vitaliy Lyudvichenko
c73971d7ec
Split implementations to different files. [#CLICKHOUSE-2070]
2017-03-28 20:46:16 +03:00
Vitaliy Lyudvichenko
19a2195710
Implemented re-readable buffers, add unit tests. [#CLICKHOUSE-2070]
2017-03-28 20:46:16 +03:00
Alexey Milovidov
14c8003081
Normalized formatting [#CLICKHOUSE-3].
...
Apply in a loop:
find dbms -name '*.h' -or -name '*.cpp' | xargs grep -l -P '^(\t*) ' | xargs sed -i -r -e 's/^(\t*) /\1\t/'
2017-03-26 04:28:07 +03:00
f1yegor
bc0d9a2cae
translate comments
2017-03-25 21:12:56 +01:00
Alexey Milovidov
dd0b0205a1
More verbose error message [#CLICKHOUSE-2885].
2017-03-14 22:31:15 +03:00
Alexey Milovidov
701f69de6b
More specific error code [#CLICKHOUSE-2].
2017-03-14 22:06:25 +03:00
Alexey Milovidov
26788e3938
Formatting [#CLICKHOUSE-2].
2017-03-13 21:01:46 +03:00
Alexey Milovidov
5546f7f75b
Normalized formatting [#CLICKHOUSE-3].
2017-03-09 07:26:17 +03:00
proller
1af6311a99
https server ( #561 )
...
* https support in dictionaries
* Style
* Update README.md
* https server wip
* wip
* cf
* wip
* add test
* wip
* wip
* wip
* wip
* clean
* cmt
2017-03-07 23:01:37 +04:00
proller
3e835a455f
http server: allow custom root response ( #553 )
...
* http server: allow custom root responce
* fix configs
* Update Server.cpp
2017-03-04 06:00:21 +04:00
proller
0e91c47066
Allow build with external double-conversion lz4 zstd re2 zookeeper ( #531 )
...
* Allow build with external double-conversion lz4 zstd re2 zookeeper
* fix
* fix
* freebsd fixes
* spaces
* fix
* fix
* fix
* wip
* move
* fix
2017-03-01 03:49:04 +04:00
proller
5cf6f4d8c1
Fix host header in http request to dictionaries ( #526 )
...
* Tests: dictionaries: allow completely disable mongo and mysql
* Fix host header in http request to dictionaries
2017-02-28 01:09:57 +04:00
proller
57c336f267
HTTPDictionarySource support HTTPS ( #510 )
...
* https support in dictionaries
* Style
2017-02-28 01:07:57 +04:00
proller
131283de5b
Fix external poco and empty http responce
2017-02-08 20:54:32 +04:00
proller
083e9cc3aa
Correct fix of building with external poco with disabled sending progress ( #461 )
...
* Correct fix of building with external poco with disabled sending progress
Revert "Removed wrong code [#CLICKHOUSE-2]."
This reverts commit 33f9917f53
.
* fix
2017-02-07 23:45:55 +04:00
Alexey Milovidov
33f9917f53
Removed wrong code [#CLICKHOUSE-2].
2017-02-07 09:24:23 +03:00
Alexey Milovidov
099f8038d4
Fixed error [#CLICKHOUSE-2].
2017-02-07 09:18:16 +03:00
proller
edd9da119f
External poco fix
...
y
2017-02-03 03:08:42 +04:00
proller
90ab2b57c8
Fix external poco
2017-02-03 01:43:09 +03:00
proller
85533eab57
Fix compiling with external poco ( #445 )
...
* Freebsd: libcctz build fix
* Fix compiling with external poco
2017-02-02 23:08:12 +04:00
Alexey Milovidov
3b0900e6cf
Moved code to .cpp [#CLICKHOUSE-2027].
2017-01-30 08:13:58 +03:00
proller
8b4b1534e3
Cmake: Test on having sse ( #405 )
...
* Cmake: Test on having sse
* fix
* wip
* wip
* wip
* wip
* wip
* wip
* fix
* fix
* fix
* fix
* fix
* fix
2017-01-27 23:55:33 +04:00
alexey-milovidov
de9bc1dc75
Text formats allow to skip errors ( #407 )
...
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Added test [#CLICKHOUSE-2778].
2017-01-27 08:29:47 +04:00
proller
f8d1573946
Various arm64 compile fixes on utils ( #394 )
2017-01-25 23:17:13 +04:00
Alexey Milovidov
641faac912
More correct time zones support; removed support for non-constant time zone argument [#CLICKHOUSE-2765].
2017-01-22 11:57:34 +03:00
proller
29475c94c0
Reorganize includes, less depends in .h files
2017-01-16 22:47:11 +03:00
proller
ee3882f251
Allow link with external libs: poco, tcmalloc
2017-01-13 14:25:44 +03:00
Alexey Zatelepin
502864b40a
Merge branch 'master' into METR-23582
...
Conflicts:
dbms/include/DB/IO/WriteBufferFromHTTPServerResponse.h
dbms/src/Core/ErrorCodes.cpp
2017-01-08 12:53:17 +03:00
Alexey Zatelepin
600bb5f29a
[#METR-23582]
...
* introduce ZlibDeflatingWriteBuffer and ZlibInflatingReadBuffer
* use them instead of Poco streams
* seamlessly uncompress multiple concatenated gzip streams
2017-01-07 20:22:58 +03:00
Alexey Milovidov
604bd6c5a3
Less const_casts [#METR-2944].
2017-01-03 04:42:17 +03:00
Alexey Milovidov
de845f7801
Fixed style [#METR-23933].
2016-12-31 05:05:37 +03:00
proller
c2a6681522
Add header Keep-Alive: timeout=.. to http server responce [#METR-23933]
2016-12-30 23:52:56 +03:00
Alexey Milovidov
baf29f5c48
NULLs support: fixed totally wrong code [#METR-19266].
2016-12-30 08:13:14 +03:00
proller
4bc003c4c1
Porting to freebsd: initial, compile ok, most tests ok.
2016-12-24 01:03:10 +00:00
Alexey Milovidov
fc43827a6c
Preparation [#METR-2944].
2016-12-12 06:33:34 +03:00
proller
76dc51aae5
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-12-07 22:08:09 +03:00
Vladimir Chebotarev
8e1a6aaf3e
cmake: Boost, OpenSSL into find_package(). [#METR-23701]
2016-12-06 16:20:32 +03:00
Vladimir Chebotarev
bcc5500f91
cmake: More options. [#METR-23701]
2016-12-05 15:43:14 +03:00
proller
4054d1a465
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-12-02 19:32:25 +03:00
Marek Vavrusa
64f86b7d20
IO: Added ProfileEvents to Open/Read/Write failures
2016-11-30 12:21:57 -08:00
proller
40e674407f
return http write callback
2016-11-25 03:16:20 +03:00
proller
e6d3c8855e
http ook
2016-11-24 22:57:24 +03:00
proller
2e02e29652
wip
2016-11-24 04:01:11 +03:00
proller
eeeacd0805
merge upstream
2016-11-23 01:33:02 +03:00
Alexey Milovidov
886919a5c9
Removed excessive part checks [#METR-22214].
2016-11-22 21:29:36 +03:00
proller
e280569453
Everything [maybe] works!
2016-11-22 18:03:54 +03:00
proller
ee2d9503c8
wip
2016-11-19 03:56:15 +03:00
proller
fd3a9da076
httd dict wip
2016-11-19 03:07:58 +03:00
proller
636cbe4323
fix GET /path?params
2016-11-19 03:07:15 +03:00
proller
8fec8e2ac4
simple get works
2016-11-16 02:55:45 +03:00
Vladimir Chebotarev
cdaece7dfa
: More specific usage of static libraries. [#METR-21516]
2016-11-09 21:49:01 +03:00
Vladimir Smirnov
d36f52502e
Make it compilable on OS X
...
It's still hackish and dirty, but server and client compies.
Server starts, but throwes meaningless exception on any query.
Client seems to be working fine.
Linux compilation might (but shouldn't) be broken (not tested).
2016-11-01 17:59:21 +01:00
Alexey Milovidov
ebbe877a70
Preparation [#METR-23332].
2016-10-29 20:13:35 +03:00
Alexey Milovidov
687a6d1496
Addition to prev. revision [#METR-2944].
2016-10-25 09:57:12 +03:00
Alexey Milovidov
8be993bd1e
Preparation [#METR-2944].
2016-10-25 09:49:24 +03:00
Alexey Milovidov
ea852bb9d8
Separate compilation of CurrentMetrics; Separated AsynchronousMetrics from CurrentMetrics; Comments [#METR-23237].
2016-10-24 07:06:27 +03:00
Alexey Milovidov
9af5ce1e3b
Separate compilation of ProfileEvents; comments [#METR-23237].
2016-10-24 05:02:37 +03:00
Vitaliy Lyudvichenko
f3d70eb87c
Added test for JSONEachRow format. [#METR-22801]
2016-09-28 21:45:28 +03:00
Vitaliy Lyudvichenko
3c045e1545
Added ability to skip plain JSON arrays. [#METR-22801]
2016-09-28 16:14:28 +03:00
Vitaliy Lyudvichenko
c4666af3ab
Add input_format_skip_unknown_fields new config parameter. [#METR-22801]
2016-09-28 01:44:45 +03:00
Yuri Dyachenko
065b02494a
add -Wold-style-cast
2016-08-26 22:55:11 +03:00
Alexey Milovidov
22b57b060c
Fixed error [#METR-22304].
2016-08-20 23:10:47 +03:00
Alexey Milovidov
06bcc34be2
Don't do DNS requests for each fetch from replica [#METR-22304].
2016-08-19 04:54:23 +03:00
Alexey Milovidov
278d56ea4c
Allow to parse Java-style floating point denormals 'NaN' and 'Infinity' [#METR-22428].
2016-08-17 00:23:53 +03:00
Alexey Milovidov
f8e8875b8a
Fixed warnings on clang [#METR-2944].
2016-08-07 19:28:12 +03:00
Alexey Milovidov
402f09c3c4
Improved test [#METR-22173].
2016-08-05 05:41:41 +03:00
Alexey Milovidov
9014f19f01
Fewer warnings from UBSan [#METR-2944].
2016-07-31 08:56:36 +03:00
Alexey Milovidov
df438a5a47
Little better [#METR-2944].
2016-06-25 07:29:09 +03:00
Vladimir Chebotarev
39c2c0f5a5
dbms, contrib: Clang 3.8 build fixes. [#METR-21516]
2016-05-31 14:06:27 +03:00
Alexey Milovidov
3c1c9d46f7
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 15:22:22 +03:00
Alexey Milovidov
4c7eb03b63
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 13:35:44 +03:00
Alexey Milovidov
bf71e2ed90
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 11:11:52 +03:00
Vladimir Chebotarev
866c8929e2
dbms, contrib: GCC 6 build fixes [#METR-20000]
2016-05-23 03:41:26 +03:00
Alexey Milovidov
f7c09d58a5
Attempt to improve performance [#METR-20892].
2016-04-15 03:33:21 +03:00
Alexey Milovidov
30cba89be0
Fixing build on clang [#METR-2807].
2016-03-07 07:31:10 +03:00
Alexey Arno
6efc98d1f3
Merge
2016-03-01 20:47:53 +03:00
Alexey Milovidov
93c5ba2d4d
Added support for unknown fields in TSKVRowInputStream [#METR-20081].
2016-02-19 19:59:31 +03:00
Alexey Milovidov
d391e77b7d
Fixed error [#METR-20081].
2016-02-18 14:54:16 +03:00
Alexey Milovidov
d9da199c33
Added comment [#METR-2944].
2016-02-18 14:47:37 +03:00
Alexey Milovidov
e8802db2c3
Added format JSONEachRow [#METR-20081].
2016-02-18 14:44:50 +03:00
Alexey Milovidov
ef6ca3e1de
Added SSE 4.2 version of find_first_symbols for long set of symbols [#METR-20078].
2016-02-17 05:39:43 +03:00
Vladimir Chebotarev
77ac3ab39b
dbms: Added proper spacing in arguments of find_first_symbols [METR-20078]
2016-02-17 00:32:24 +03:00
Vladimir Chebotarev
e9c486c385
libcommon, ReadHelpers: find_first_symbols [METR-20078]
2016-02-16 19:45:40 +03:00
Alexey Milovidov
8b3afeb60d
Squashed commit of the following:
...
commit f968e7e7f0d84c89fd26dea1d541bd9f6041d7c8
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 06:11:29 2016 +0300
Addition [#METR-2944].
commit 7524981fa7c4f22929dd5009444a0ae28500f620
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 06:08:43 2016 +0300
Fixed error (incomplete) [#METR-2944].
commit 2f1e7bf9f46cd9ce958ade9041c00ce067940fd2
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 05:37:43 2016 +0300
Improving performance of row formats [#METR-2944].
commit 9848910f235863c9571ef1ebe0d87d4929ee283c
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 00:37:12 2016 +0300
Improving performance of text formats [#METR-2944].
commit 3aedc7fd784af962e64ffdd10ec23ac53827d8e2
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 00:18:00 2016 +0300
Improving performance of row formats [#METR-2944].
commit cb5932c2b0385604477e69c8262dc31a4bb4b23b
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Mon Feb 15 00:53:27 2016 +0300
Fixed error.
commit 42863fd4eddeef594e846c598b92877b6ff86fa6
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sun Feb 14 23:13:46 2016 +0300
Improving performance of row formats [#METR-2944].
commit 71c6fb19a85a79297433ceb486fdb97e551d964f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sun Feb 14 16:58:56 2016 +0300
Improving performance of row formats [#METR-2944].
2016-02-16 19:39:39 +03:00
Alexey Milovidov
e3d2a30c72
Addition [#METR-20026].
2016-02-14 07:13:12 +03:00
Alexey Milovidov
ce3f881d7a
Improved performance of WriteBufferValidUTF8 [#METR-20026].
2016-02-14 07:07:55 +03:00
Alexey Milovidov
df1d66e51a
Removed sensitive data.
2016-02-08 00:58:58 +03:00
Alexey Milovidov
d72720616a
dbms: CSV format: development [#METR-19957].
2016-02-07 14:49:49 +03:00
Alexey Milovidov
43c73cf7ee
dbms: added support for CSV format [#METR-19957].
2016-02-07 11:42:21 +03:00
Alexey Milovidov
3519c3cea2
dbms: separated mysqlxx::Date and mysqlxx::DateTime [#METR-17973].
2016-02-03 04:17:58 +03:00
Alexey Milovidov
0f3e163c4e
dbms: CurrentMetrics: development [#METR-19596].
2016-01-21 04:47:28 +03:00
Alexey Milovidov
e513e9808b
dbms: porting to aarch64 [#METR-19609].
2016-01-14 00:05:11 +03:00
Alexey Milovidov
fb1c505263
dbms: addition [#METR-2944].
2016-01-12 05:42:18 +03:00
Alexey Milovidov
13c7d0983a
dbms: cutting dependency [#METR-2944]..
2016-01-12 00:46:36 +03:00
Alexey Milovidov
f1f3619df4
dbms: cancelling fetching of parts on table shutdown [#METR-19544].
2015-12-25 00:28:18 +03:00
Alexey Milovidov
2aeb48be2d
dbms: added backoff on slow reads [#METR-17579].
2015-12-13 07:52:13 +03:00
Alexey Milovidov
8c8210062a
dbms: added support for hex escape sequences in strings [#METR-19072].
2015-11-25 06:11:17 +03:00
Andrey Mironov
9bfd90bb0f
dbms: use AIOContextPool in ReadBufferAIO [#METR-18618]
2015-11-03 18:15:45 +03:00
Alexey Milovidov
7fcae3dddd
dbms: allowed to parse unix timestamp as DateTime for small unix timestamps [#METR-15790].
2015-10-21 22:04:02 +03:00
Pavel Kartavyy
3069d6fe8f
Merge
2015-10-14 14:58:16 +03:00
Pavel Kartavyy
2163af290a
Merge
2015-10-08 16:21:23 +03:00
Pavel Kartavyy
7c7829051b
dbms::ReadHelpers: rewrite readFloatText for better perfomance when exception happens [#METR-18288]
2015-10-05 17:28:06 +03:00
Pavel Kartavyy
7b308a8153
dbms: add read_float_perf test. On common data new version if 2 times slower [#METR-18288]
2015-10-05 17:28:06 +03:00
Alexey Milovidov
918422ad48
Moved files [#METR-17973].
2015-10-05 04:35:28 +03:00
Alexey Milovidov
feec229066
Moved files [#METR-17973].
2015-10-05 04:26:43 +03:00
Alexey Milovidov
4a061b97cb
Moved file [#METR-17973].
2015-10-05 03:44:40 +03:00
Pavel Kartavyy
269b4b8155
Merge
2015-09-30 16:55:20 +03:00
Alexey Milovidov
1f6def094f
dbms: fixed build [#METR-18202].
2015-09-29 22:19:54 +03:00
Pavel Kartavyy
aee3f9a868
███████████: add state descriptor to task [#METR-16142]
2015-09-08 17:24:25 +03:00
Andrey Mironov
e8111d7e07
Merge
2015-09-03 15:07:46 +03:00
Andrey Mironov
77a0a22de6
dbms: existing_memory support for ReadBufferAIO.cpp
2015-08-31 19:49:09 +03:00
Andrey Mironov
84d24ae336
merge branch 'master'
2015-08-31 18:50:06 +03:00
Anton Tikhonov
330d0a99b0
Merge
2015-08-19 12:07:41 +03:00
Anton Tikhonov
053ea72bfe
Upgrade number parser in JSON (and ReadHelpers) [#METR-17621]
2015-08-10 16:23:40 +03:00
Andrey Mironov
a27057d4b9
Merge
2015-07-08 20:59:44 +03:00
Pavel Kartavyy
4463a747da
ReadHelpers: add assertChar function [#METR-15514]
2015-06-10 11:14:46 +03:00
Alexey Arno
9f15e1a483
dbms: Server: Small cosmetic change for memset/memcpy/memmove functions. Does not change functionality. [#METR-15090]
2015-06-04 13:28:31 +03:00
Alexey Arno
ce2abcabdd
dbms: Server: In the code managing asynchronous writes, fill with zeroes the portion of the buffer that is eventually truncated in order to keep Valgrind quiet. [#METR-15090]
2015-05-14 01:17:28 +03:00
Alexey Arno
5d0e5ec60c
dbms: Server: better designed initialization. Does not change anything. [#METR-15090]
2015-05-14 00:28:28 +03:00
Pavel Kartavyy
6f1f6e3d99
Merge
2015-05-12 17:44:10 +03:00
Pavel Kartavyy
751344d1f4
dbms: throw NetExceptions on errors with Network [#METR-15570]
2015-05-08 12:24:42 +03:00
Alexey Arno
47b9cd0dd6
dbms: Server: Small cosmetic cleanup. [#METR-15090]
2015-04-30 18:04:42 +03:00
Alexey Arno
fe683b8c78
dbms: Server: Remove unneeded event statistics. [#METR-15090]
2015-04-30 16:25:34 +03:00
Alexey Arno
31faf89c70
dbms: Server: Further simplified the business logic: no more calls to fcntl. [#METR-15090]
2015-04-22 19:05:48 +03:00
Alexey Arno
cd24f85cfe
dbms: Server: Reduced the number of open files. [#METR-15090]
2015-04-22 16:37:30 +03:00
Alexey Milovidov
4c703cbfd7
dbms: added profile events for AIO and ordinary IO [#METR-15090].
2015-04-16 15:06:05 +03:00
Alexey Arno
beddce0927
dbms: Server: unit tests cleanup. [#METR-15090]
2015-04-15 13:07:48 +03:00
Alexey Arno
d35e4d0e4d
dbms: Server: Code cleanups. [#METR-15090]
2015-04-14 16:44:38 +03:00
Alexey Arno
341fed3e49
dbms: Server: Code cleanups. [#METR-15090]
2015-04-14 14:35:10 +03:00
Alexey Arno
e27cb9cb75
Merge
2015-04-13 18:02:39 +03:00
Alexey Arno
b5c1932b8c
Merge
2015-04-10 20:51:39 +03:00
Alexey Arno
c7ab47d84d
dbms: Server: min_bytes_to_use_direct_io = 0 means no AIO; various cleanups. [#METR-15090]
2015-04-10 20:09:16 +03:00
Alexey Arno
aabd7b8320
Merge
2015-04-09 00:59:23 +03:00
Alexey Arno
cc3577bc5e
dbms: Server: feature development. [#METR-15090]
2015-04-07 17:16:49 +03:00
Alexey Arno
76df76b844
dbms: Server: feature development. [#METR-15090]
2015-04-07 15:36:51 +03:00
Alexey Arno
47fa16ef3b
dbms: Server: feature development. [#METR-15090]
2015-04-07 15:08:08 +03:00
Alexey Arno
ec556cddac
dbms: Server: feature development. [#METR-15090]
2015-04-07 14:43:23 +03:00
Alexey Arno
52e6f5d428
dbms: Server: feature development. [#METR-15090]
2015-04-07 13:49:48 +03:00
Alexey Arno
59ebe53759
dbms: Server: feature development. [#METR-15090]
2015-04-07 03:04:36 +03:00
Alexey Arno
a452e4a3a9
dbms: Server: feature development. [#METR-15090]
2015-04-07 03:01:36 +03:00
Alexey Arno
c7a4225f0e
dbms: Server: feature development. [#METR-15090]
2015-04-07 02:21:20 +03:00
Alexey Arno
5312a1b17d
dbms: Server: feature development. [#METR-15090]
2015-04-07 01:33:52 +03:00
Alexey Arno
ee75917084
dbms: Server: feature development. [#METR-15090]
2015-04-06 18:19:10 +03:00
Alexey Arno
45e05b44ef
dbms: Server: feature development. [#METR-15090]
2015-04-06 18:10:09 +03:00
Alexey Arno
d9452e86f4
dbms: Server: feature development. [#METR-15090]
2015-04-06 16:18:28 +03:00
Alexey Arno
57c58f3ad7
dbms: Server: feature development. [#METR-15090]
2015-04-06 16:05:26 +03:00
Alexey Arno
60a3558718
dbms: Server: feature development. [#METR-15090]
2015-04-06 15:27:11 +03:00
Alexey Arno
444107f40a
dbms: Server: feature development. [#METR-15090]
2015-04-06 14:54:08 +03:00
Alexey Arno
985e3cf1ec
dbms: Server: feature development. [#METR-15090]
2015-04-05 23:04:55 +03:00
Alexey Arno
50d103a4c2
dbms: Server: feature development. [#METR-15090]
2015-04-05 20:09:23 +03:00
Alexey Arno
bc9ec44a61
dbms: Server: feature development. [#METR-15090]
2015-04-05 19:48:41 +03:00
Alexey Arno
ad1c5a36cf
dbms: Server: feature development. [#METR-15090]
2015-04-05 18:54:16 +03:00
Alexey Arno
1a628a512f
dbms: Server: feature development. [#METR-15090]
2015-04-05 01:24:41 +03:00
Alexey Arno
7cdc460f96
dbms: Server: feature development. [#METR-15090]
2015-04-04 01:44:32 +03:00
Alexey Arno
4cccd8548e
dbms: Server: feature development. [#METR-15090]
2015-04-03 16:45:44 +03:00
Alexey Arno
fa89f1643e
dbms: Server: feature development. [#METR-15090]
2015-04-03 14:51:41 +03:00
Alexey Milovidov
7acee77529
dbms: improved performance [#METR-15790].
2015-04-01 05:55:52 +03:00
Alexey Milovidov
1654320fb7
dbms: updated comment [#METR-2944].
2015-03-31 23:46:44 +03:00
Alexey Arno
f847b5d641
dbms: Server: feature development. [#METR-15090]
2015-03-31 15:23:22 +03:00
Alexey Arno
3413657675
dbms: Server: feature development. [#METR-15090]
2015-03-31 01:10:59 +03:00
Alexey Arno
6a4ec3019d
dbms: Server: feature development. [#METR-15090]
2015-03-30 18:39:55 +03:00
Alexey Arno
edaf451117
dbms: Server: feature development. [#METR-15090]
2015-03-30 15:17:09 +03:00
Alexey Arno
254117ddea
dbms: Server: feature development. [#METR-15090]
2015-03-30 14:42:10 +03:00
Alexey Arno
a4aa640c64
dbms: Server: feature development. [#METR-15090]
2015-03-30 12:59:16 +03:00
Alexey Arno
e48c4dc0d4
dbms: Server: feature development. [#METR-15090]
2015-03-30 11:55:40 +03:00
Alexey Arno
00209e7bbb
dbms: Server: feature development. [#METR-15090]
2015-03-27 19:53:01 +03:00
Alexey Arno
ae5fd4dbc9
dbms: Server: feature development. [#METR-15090]
2015-03-25 19:44:30 +03:00
Alexey Arno
21259c6f3e
dbms: Server: feature development. [#METR-15090]
2015-03-25 18:30:48 +03:00
Alexey Arno
8cdeeaa5a4
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:58:23 +03:00
Alexey Arno
3a2fa12708
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:44:55 +03:00
Alexey Arno
3c65c6d1c5
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:17:51 +03:00
Alexey Arno
6789e6327c
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:15:50 +03:00
Alexey Arno
9f6d66a285
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:14:06 +03:00
Alexey Arno
33460bb5ea
dbms: Server: feature development. [#METR-15090]
2015-03-24 17:01:53 +03:00
Alexey Arno
1d0bd25480
dbms: Server: feature development. [#METR-15090]
2015-03-24 14:05:49 +03:00
Alexey Arno
06a4b8c5f8
dbms: Server: feature development. [#METR-15090]
2015-03-24 14:03:26 +03:00
Alexey Arno
1ef29358d6
dbms: Server: feature development. [#METR-15090]
2015-03-23 12:52:13 +03:00
Alexey Arno
f97565add9
dbms: Server: feature development. [#METR-15090]
2015-03-23 12:43:06 +03:00
Alexey Arno
b88431e1ad
dbms: Server: feature development. [#METR-15090]
2015-03-20 19:58:57 +03:00
Alexey Arno
2ec5cd0506
dbms: Server: feature development. [#METR-15090]
2015-03-19 13:06:11 +03:00
Alexey Arno
6c3bd8759d
dbms: Server: feature development. [#METR-15090]
2015-03-17 16:57:24 +03:00
Alexey Arno
f4b7889f90
dbms: Server: feature development. [#METR-15090]
2015-03-17 15:44:49 +03:00
Alexey Arno
9ab8c585ac
dbms: Server: feature development. [#METR-15090]
2015-03-17 14:30:23 +03:00
Alexey Arno
53c1253ffe
dbms: Server: feature development. [#METR-15090]
2015-03-17 00:39:27 +03:00
Alexey Arno
bb1b661629
dbms: Server: feature development. [#METR-15090]
2015-03-17 00:05:44 +03:00
Alexey Arno
93ae3550c7
dbms: Server: feature development. [#METR-15090]
2015-03-17 00:00:20 +03:00
Alexey Arno
ee22aac2fe
dbms: Server: feature development. [#METR-15090]
2015-03-16 13:49:27 +03:00
Alexey Arno
80410ce746
dbms: Server: feature development. [#METR-15090]
2015-03-16 13:41:58 +03:00
Alexey Arno
f8cec8213d
dbms: Server: Fix typo [#METR-15090]
2015-03-13 17:07:31 +03:00
Alexey Arno
b5cbb2b46c
dbms: Server: Fix typo [#METR-15090]
2015-03-13 16:52:28 +03:00
Alexey Arno
9e65fb7d95
dbms: Server: feature development. [#METR-15090]
2015-03-13 16:14:31 +03:00
Alexey Arno
e20bafa7dd
dbms: Server: feature development. [#METR-15090]
2015-03-13 15:27:31 +03:00
Alexey Arno
7395eff889
dbms: Server: feature development. [#METR-15090]
2015-03-13 14:46:04 +03:00
Alexey Arno
606ac0198c
dbms: Server: feature development. [#METR-15090]
2015-03-13 14:22:34 +03:00
Alexey Arno
e8c2f6e7b8
dbms: Server: feature development. [#METR-15090]
2015-03-13 14:02:43 +03:00
Alexey Arno
7061e302ec
dbms: Server: feature development. [#METR-15090]
2015-03-12 18:38:22 +03:00
Alexey Arno
eb8a0fdc16
dbms: Server: feature development. [#METR-15090]
2015-03-12 17:09:22 +03:00
Alexey Arno
ee09fc9124
dbms: Server: feature development. [#METR-15090]
2015-03-12 15:36:18 +03:00
Alexey Arno
9dbbaf8c38
dbms: Server: feature development. [#METR-15090]
2015-03-11 20:27:34 +03:00
Alexey Arno
c132a7c428
dbms: Server: feature development. [#METR-15090]
2015-03-11 18:28:43 +03:00
Alexey Arno
039385df87
dbms: Server: feature development. [#METR-15090]
2015-03-11 17:47:52 +03:00
Alexey Arno
a7968c5590
dbms: Server: feature development. [#METR-15090]
2015-03-11 17:32:32 +03:00
Alexey Arno
f3b6be50e3
dbms: Server: feature development. [#METR-15090]
2015-03-11 17:02:38 +03:00
Alexey Arno
07cf0c9bc0
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:51:59 +03:00
Alexey Arno
7e757377e4
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:40:15 +03:00
Alexey Arno
fa73113afb
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:26:24 +03:00
Alexey Arno
07d52d9abd
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:15:19 +03:00
Alexey Arno
0f434ebd95
dbms: Server: feature development. [#METR-15090]
2015-03-11 14:45:07 +03:00
Alexey Arno
b9260807fd
dbms: Server: feature development. [#METR-15090]
2015-03-11 14:31:09 +03:00
Alexey Arno
fde57c1a78
dbms: Server: feature development. [#METR-15090]
2015-03-10 20:14:07 +03:00
Alexey Arno
882f902118
dbms: Server: feature development. [#METR-15090]
2015-03-10 19:34:00 +03:00
Alexey Arno
22fa97ed16
dbms: Server: feature development. [#METR-15090]
2015-03-10 18:29:31 +03:00
Alexey Arno
cfdf8fc8e8
dbms: Server: feature development. [#METR-15090]
2015-03-10 18:09:17 +03:00
Alexey Arno
87823c4de7
dbms: Server: feature development. [#METR-15090]
2015-03-10 16:16:49 +03:00
Alexey Arno
6259ad1359
dbms: Server: feature development. [#METR-15090]
2015-03-10 16:00:29 +03:00
Alexey Arno
ce0a3d0ee3
dbms: Server: feature development. [#METR-15090]
2015-03-10 14:43:30 +03:00
Alexey Arno
4b9efbbc66
dbms: Server: feature development. [#METR-15090]
2015-03-06 19:16:10 +03:00
Alexey Arno
4f0da70657
dbms: Server: feature development. [#METR-15090]
2015-03-06 18:34:42 +03:00
Alexey Arno
3459fdc01e
dbms: Server: feature development. [#METR-15090]
2015-03-06 17:45:14 +03:00
Alexey Arno
cdfb096f8f
dbms: Server: feature development. [#METR-15090]
2015-03-06 14:08:25 +03:00
Alexey Arno
b458241ae5
dbms: Server: feature development. [#METR-15090]
2015-03-06 13:34:14 +03:00
Alexey Arno
3c8c29451b
dbms: Server: feature development. [#METR-15090]
2015-03-06 13:29:58 +03:00
Alexey Arno
a733dedf97
dbms: Server: feature development. [#METR-15090]
2015-03-05 19:20:15 +03:00
Alexey Arno
905f263045
dbms: Server: feature development. [#METR-15090]
2015-03-05 17:21:55 +03:00
Alexey Arno
7cf06b3bdb
dbms: Server: feature development. [#METR-15090]
2015-03-05 14:57:54 +03:00
Alexey Arno
63afb6925e
dbms: Server: feature development. [#METR-15090]
2015-03-05 11:18:16 +03:00
Alexey Arno
1d14c4192e
dbms: Server: feature development. Dont pay attention for now. [#METR-15090]
2015-03-04 13:47:53 +03:00
Alexey Arno
78283c6b85
Merge
2015-02-09 14:40:54 +03:00
Alexey Arno
2e5d1041a1
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-08 02:13:04 +03:00
Alexey Milovidov
96c16b742b
Separated test case for compiler bug [#METR-10240].
2015-02-06 09:49:37 +03:00
Alexey Milovidov
fd01de7b03
Separated test case [#METR-10240].
2015-02-06 07:45:28 +03:00
Alexey Milovidov
a7b4903f14
dbms: fixed error with replication when 'interserver_http_port' is not specified [#METR-13831].
2014-11-19 23:40:51 +03:00
Alexey Milovidov
c017f3ebe3
dbms: added operators for DB/IO [#METR-2944].
2014-11-15 22:00:55 +03:00
Alexey Milovidov
8a0bdbe1d7
dbms: improved performance of deserializing strings (+5% on search phrases) [#METR-2944].
2014-11-15 21:57:49 +03:00
Pavel Kartavyy
fad7154163
refactoring [#METR-10969]
2014-08-06 17:24:42 +04:00
Pavel Kartavyy
c8e4f3442d
dbms: compilation fix [#METR-10969]
2014-08-06 17:24:42 +04:00
Pavel Kartavyy
7f48de7cdc
RemoteWriteBuffer: calc hash of data [#METR-10969]
2014-08-06 17:24:41 +04:00
Michael Kolupaev
4830e7f634
Hashing*Buffer: small fix. [#METR-10202]
2014-07-22 14:35:44 +04:00
Pavel Kartavyy
133cbbab37
HashingReadBuffer: added test. fixed bug [#METR-10969]
2014-07-22 14:35:44 +04:00
Alexey Milovidov
5ca21127c7
Improvement [#METR-2807].
2014-04-08 11:31:51 +04:00
Michael Kolupaev
7d5429655a
Merge
2014-04-07 23:10:14 +04:00
Michael Kolupaev
b92f1ff480
Merge
2014-04-02 17:45:39 +04:00
Alexey Milovidov
0b8867ca55
dbms: updated test [#METR-8766].
2014-04-02 11:14:40 +04:00
Michael Kolupaev
db3c061396
Added checksums to data parts. Not writing them yet. [#METR-10202]
2014-03-27 15:29:40 +04:00
Michael Kolupaev
8bbee1f1c1
dbms: Added HashingWriteBuffer and a unit test. [#METR-10202]
2014-03-27 12:12:32 +04:00
Alexey Milovidov
c23feaa671
dbms: tiny modification [#METR-2944].
2014-03-10 19:58:30 +04:00
Alexey Milovidov
8c87b14c7f
Fixed warnings on clang [#METR-2807].
2014-03-10 08:17:17 +04:00
Alexey Milovidov
3d0b31dfed
dbms: probably better [#METR-10240].
2014-03-07 08:04:02 +04:00
Michael Kolupaev
df2e012943
clickhouse: added LRUCache and changed UncompressedCache to use it; added a test, fixed another test. [#METR-9633]
2014-02-11 11:05:02 +00:00
Alexey Milovidov
9c4043de67
Removed 'tr1' [#METR-2807].
2014-01-08 16:33:28 +00:00
Alexey Milovidov
6820638c30
dbms: IO: added test [#METR-2944].
2014-01-04 04:52:22 +00:00
Evgeniy Gatov
b61eadf4db
dbms: fixed test [#METR-9091].
2013-11-27 15:09:42 +00:00
Michael Kolupaev
75567adb51
Merge
2013-11-26 11:55:11 +00:00
Alexey Milovidov
a38317e1f5
dbms: better exception messages [#METR-8224].
2013-10-26 03:20:51 +00:00
Alexey Milovidov
c611212c3f
dbms: preparation [#CONV-2944].
2013-09-15 05:51:43 +00:00
Alexey Milovidov
8d8b96480b
dbms: updated test [#CONV-8661].
2013-09-09 02:23:36 +00:00
Alexey Milovidov
efae271ae0
dbms: added uncompressed cache (experimental) [#CONV-8661].
2013-09-08 05:53:10 +00:00
Alexey Milovidov
3fbd36fde9
dbms: improvement [#CONV-2944].
2013-06-21 21:05:16 +00:00
Alexey Milovidov
fe0dd1d0b2
dbms: improvement [#CONV-2944].
2013-06-21 20:34:19 +00:00
Alexey Milovidov
3e12dc2c1a
dbms: improved performance of parsing tsv [#CONV-2944].
2013-01-05 14:16:05 +00:00
Alexey Milovidov
e4b3530417
dbms: improvement performance of parsing tsv [#CONV-2944].
2013-01-05 10:07:01 +00:00
Alexey Milovidov
e4b2657ea5
dbms: fixed VarUInt for numbers with highest significant bit set [#CONV-2944].
2012-12-14 19:41:39 +00:00
Michael Kolupaev
940f9881b8
dbms: fixed WriteBufferValidUTF8 skipping too many characters, added test for it [#CONV-5902].
2012-11-16 09:42:48 +00:00
Michael Kolupaev
ddf856fbcb
dbms: probably improved WriteBufferValidUTF8 [#CONV-5902].
2012-11-14 12:20:58 +00:00
Michael Kolupaev
a145ee29d8
dbms: improved utf8 test [#CONV-5902].
2012-11-14 11:41:07 +00:00
Michael Kolupaev
36e227d2f6
dbms: fixed utf8 test [#CONV-5902].
2012-11-14 10:35:47 +00:00
Michael Kolupaev
47c2eb030e
dbms: slightly fixed utf8 test [#CONV-5902].
2012-11-14 10:31:25 +00:00
Michael Kolupaev
1237fbb7bd
dbms: added valid utf8 test [#CONV-5902].
2012-11-14 10:18:35 +00:00
Michael Kolupaev
441b177af6
dbms: added WriteBufferValidUTF8 [#CONV-5902].
2012-11-14 09:49:51 +00:00
Alexey Milovidov
12afcb64ed
Better diagnostics [#CONV-2807].
2012-11-08 18:30:49 +00:00
Alexey Milovidov
fcac2b63dd
dbms: development (more verbose diagnostic) [#CONV-2944].
2012-09-24 05:40:45 +00:00
Alexey Milovidov
d76d37f0fe
dbms: development [#CONV-2944].
2012-07-21 06:47:17 +00:00
Alexey Milovidov
b1815b9278
dbms: development [#CONV-2944].
2012-05-08 05:42:05 +00:00
Alexey Milovidov
92fe894931
DB/IO/WriteHelpers: fixed error with minimum negative integers [#CONV-2807].
2012-03-18 22:07:58 +00:00
Alexey Milovidov
fe9837123a
DB/IO: added test [#CONV-2944].
2012-02-23 22:38:29 +00:00
Alexey Milovidov
8997be7209
dbms: fixed counting in ReadBuffer [#CONV-2944].
2012-02-09 23:49:04 +00:00
Alexey Milovidov
55f686b861
Modified test [#CONV-2807].
2012-02-09 23:43:31 +00:00
Alexey Milovidov
6852d6446b
DB/IO: fixed copyData() function [#CONV-4023].
2012-02-02 23:44:59 +00:00
Alexey Milovidov
c7a0bb020f
Modified test [#CONV-3939].
2012-02-02 19:41:24 +00:00
Alexey Milovidov
e388d1dbf9
DB::IO: added AsynchronousWriteBuffer [#CONV-4035].
2012-01-30 19:18:25 +00:00
Alexey Milovidov
5df939464a
dbms: development [#CONV-2944].
2012-01-05 10:22:02 +00:00
Alexey Milovidov
67b5d05034
dbms, ███████████: fixed at least one error [#CONV-2944].
2011-12-26 02:17:33 +00:00
Alexey Milovidov
d9e921a127
dbms: development [#CONV-2944].
2011-11-01 17:57:37 +00:00
Alexey Milovidov
a6ec731e4c
DB: unified compressed buffers and compressed iostreams [#CONV-2546].
2011-06-27 18:33:23 +00:00
Alexey Milovidov
ea1a7d9192
DB: IO: allowed to use not own memory piece [#CONV-2546].
2011-06-27 18:22:14 +00:00
Alexey Milovidov
61149dd093
dbms: tests: better output [#CONV-2546].
2011-06-24 21:07:18 +00:00
Alexey Milovidov
739361334f
dbms: added checksums in compressed data [#CONV-2546].
2011-06-24 20:18:09 +00:00
Alexey Milovidov
e60253110a
Merge
2011-06-17 21:19:39 +00:00
Alexey Milovidov
425fc839b0
dbms: using Snappy (experimental); removed compressed iostreams [#CONV-2546].
2011-06-17 20:44:10 +00:00
Alexey Milovidov
36517e32a2
dbms: improvement [#CONV-2546].
2011-06-15 18:54:18 +00:00
Alexey Milovidov
236ee3303e
dbms: improvement [#CONV-2546].
2011-06-15 18:42:51 +00:00
Alexey Milovidov
cb45d49d11
dbms: added copyData function for Read/Write buffers.
2011-05-16 16:31:19 +00:00
Alexey Milovidov
b18bedd18c
DB: IO: development.
2011-05-05 19:10:17 +00:00
Alexey Milovidov
50239f2c7c
VarInt: added missing functions.
2011-03-22 20:36:01 +00:00
Alexey Milovidov
614f49533e
Added util var_uint.
2010-09-14 16:43:00 +00:00
Alexey Milovidov
6390f54f9f
VarInt: added method getLengthOfVarInt().
2010-07-06 18:50:24 +00:00
Alexey Milovidov
f409cf1540
dbms: development.
2010-06-07 17:14:13 +00:00
Alexey Milovidov
a10879ca79
dbms: development.
2010-06-07 12:48:32 +00:00
Alexey Milovidov
167a7b19c0
dbms: development.
2010-06-04 18:32:37 +00:00
Alexey Milovidov
e0f951245a
dbms: development
2010-06-04 18:25:25 +00:00