Commit Graph

6122 Commits

Author SHA1 Message Date
Vitaliy Lyudvichenko
861d5e9755 Small refinements of benchmark's code. 2016-09-30 15:41:23 +03:00
alexey-milovidov
5ea36a550c Merge pull request #123 from yandex/METR-22935
dbms: Server: Bug fix. Now the functions toStartOfHour/toStartOfMinut…
2016-09-29 23:57:05 +04:00
alexey-milovidov
3296310a9d Merge pull request #116 from ludv1x/METR-22071
More datatypes for groupUniqArray() function [#METR-22071]
2016-09-29 23:53:18 +04:00
Vitaliy Lyudvichenko
c2d5595c3d Added more tests for groupUniqArray() function. [#METR-22071] 2016-09-29 16:19:43 +03:00
Alexey Arno
0ad504e4dd dbms: Server: Bug fix. Now the functions toStartOfHour/toStartOfMinute/toStartOfFiveMinute correctly take into account the time zone parameter. [#METR-22935] 2016-09-29 13:00:37 +03:00
alexey-milovidov
30c4b21a50 Merge pull request #121 from ludv1x/METR-22801
Ability to skip columns with unknown names from input JSON data [#METR-22801]
2016-09-28 22:49:50 +04:00
Vitaliy Lyudvichenko
f3d70eb87c Added test for JSONEachRow format. [#METR-22801] 2016-09-28 21:45:28 +03:00
Vitaliy Lyudvichenko
745c2e0686 Added clickhouse-benchmark enhancements. 2016-09-28 19:49:59 +03:00
Vitaliy Lyudvichenko
a3d72db2aa Added allocatesMemoryInArena() method for aggregate functions.
Fixed runningAccumulate, now it works properly for complex functions.
More accurate threads handling in Aggregator.
2016-09-28 16:28:55 +03:00
Vitaliy Lyudvichenko
3c045e1545 Added ability to skip plain JSON arrays. [#METR-22801] 2016-09-28 16:14:28 +03:00
Alexey Milovidov
01c8ed01b9 Added resharding element to config [#METR-22916]. 2016-09-28 07:50:19 +03:00
Vitaliy Lyudvichenko
68dffa3970 Added docs for introduced changes. [#METR-22801] 2016-09-28 01:51:36 +03:00
Vitaliy Lyudvichenko
c4666af3ab Add input_format_skip_unknown_fields new config parameter. [#METR-22801] 2016-09-28 01:44:45 +03:00
Alexey Milovidov
0515bee021 Fixed error [#METR-22876]. 2016-09-26 16:40:02 +03:00
Vitaliy Lyudvichenko
7103157b1b Added simple test for groupUniqArray(String). [#METR-22071]
Also reverted Benchmark.cpp it will be added in separate PR.
2016-09-26 15:43:20 +03:00
Vitaliy Lyudvichenko
80f037b12e Added arena parameter into merge() method of aggregation function states. [#METR-22071] 2016-09-26 15:42:40 +03:00
Alexey Milovidov
d71d53fc1a Fixed error [#METR-22876]. 2016-09-26 13:15:33 +03:00
Alexey Milovidov
1d836b2bf8 Addition to prev. revision [#METR-2944]. 2016-09-23 23:41:14 +03:00
Alexey Milovidov
6b2755bf2a Non significant change [#METR-2944]. 2016-09-23 23:33:06 +03:00
Vitaliy Lyudvichenko
946a037f71 Added requested changes. [#METR-22071] 2016-09-23 14:24:48 +03:00
Alexey Milovidov
5d53f21418 Addition to prev. revision [#METR-22869]. 2016-09-23 08:54:57 +03:00
Alexey Milovidov
ebacdf3144 Trying to fix stuck in external aggregation [#METR-22869]. 2016-09-23 08:49:55 +03:00
Alexey Milovidov
2cceb41877 Fixed error with anyLastIf function [#MARKETHEALTH-550]. 2016-09-23 06:44:51 +03:00
Alexey Milovidov
5d6d86c625 Renamed test [#METR-22301]. 2016-09-23 05:09:23 +03:00
Alexey Milovidov
95fc632f41 Added test [#METR-22301]. 2016-09-23 04:18:46 +03:00
Alexey Milovidov
9120776fe1 Added support of aggregation by tuple keys even if tuples was not flattened in ExpressionAnalyzer [#METR-22301]. 2016-09-23 01:58:55 +03:00
alexey-milovidov
f252110afd Merge pull request #113 from yandex/metrika-sync-3
Metrika sync 3
2016-09-22 00:55:43 +04:00
Vitaliy Lyudvichenko
37ed6a3038 Fixed dynamic complation errors. [#METR-22071] 2016-09-21 20:13:32 +03:00
Vitaliy Lyudvichenko
451a4b1d67 Added new Arena parameter to add() method of IAggregateFunction. [#METR-22071] 2016-09-21 20:13:32 +03:00
Vitaliy Lyudvichenko
0a93de0727 Leave only HashSet implementation. [#METR-22071] 2016-09-21 20:13:32 +03:00
Vitaliy Lyudvichenko
924075621e Added three experimental implementations for groupUniqArray() aggregate function. [#METR-22071] 2016-09-21 20:13:32 +03:00
Alexey Milovidov
ec4b7c967d Merge branch 'master' of github.com:yandex/ClickHouse 2016-09-21 18:23:15 +03:00
Alexey Milovidov
d3a38e7cfe Allow to omit tcp_port or http_port in config [#METR-22844]. 2016-09-21 18:22:38 +03:00
Alexey Arno
2feb831a52 dbms: Server: Updated functional test. [#METR-22842] 2016-09-21 18:10:06 +03:00
Alexey Arno
0c478b8fe6 dbms: Server: Bug fix [#METR-22842] 2016-09-21 17:26:17 +03:00
Alexey Milovidov
365be3c026 Fixed warning with gcc 6 [#METR-2944]. 2016-09-19 09:24:18 +03:00
Alexey Milovidov
2dd04b39f7 Enabling parallel merging of intermediate aggregation results in memory efficient mode [#METR-22237]. 2016-09-19 09:02:42 +03:00
Alexey Milovidov
891a0ea06e Addition to prev. revision [#METR-22237]. 2016-09-19 08:24:49 +03:00
Alexey Milovidov
8d70fd4d51 MergingAggregatedMemoryEfficient: clarifications, probably fixed error with aggregation_memory_efficient_merge_threads > 1 [#METR-22237]. 2016-09-19 08:01:32 +03:00
Alexey Milovidov
6dd008a034 Added 'runningDifference' function [#METR-22730]. 2016-09-17 01:00:30 +03:00
Alexander Prudaev
174b9a806d merge clickhouse into metrika repo 2016-09-14 16:20:17 +03:00
alexey-milovidov
4066071f4c Merge pull request #106 from ludv1x/METR-22050
Adaptive time intervals for embedded dictionaries loading [#METR-22050].
2016-09-13 23:06:57 +04:00
Alexander Prudaev
5d5bb88118 columnar-appender-common: fix PoolWithFailOver [#METR-20682]. 2016-09-13 19:00:47 +03:00
Alexander Prudaev
d376a81692 columnar-appender-common: fix PoolWithFailOver [#METR-20682]. 2016-09-13 19:00:47 +03:00
Vitaliy Lyudvichenko
e966044634 Avoid reloading of loaded dicts on fast start stage 2016-09-13 16:44:35 +03:00
alexey-milovidov
39d256c619 Merge pull request #105 from ludv1x/METR-22593
metadata_modification_time column for system.tables [#METR-22593].
2016-09-13 05:05:09 +04:00
Eugene Konkov
1c983b2872 save each test result to separate junit xml file in order to keep results of performed tests in case of aborted script 2016-09-06 18:47:24 +03:00
Vitaliy Lyudvichenko
e7507afb99 Adaptive time intervals for embedded dictionaries loading [#METR-22050]. 2016-09-05 21:55:23 +03:00
Vitaliy Lyudvichenko
1d02509ee0 Add new metadata_modification_time column for system.tables [#METR-22593] 2016-09-05 15:15:29 +03:00
Alexey Milovidov
9a724ce07b Merge branch 'master' of github.com:yandex/ClickHouse 2016-09-04 20:24:12 +03:00
Alexey Milovidov
469eebe4f0 Investigation [#METR-2944]. 2016-09-04 20:12:07 +03:00
Alexey Milovidov
3ed7b86e7b More convenient behaviour when user writes 'toDate(1111111111.)' (passes unix timestamp as float) [#METR-2944]. 2016-09-04 03:42:24 +03:00
Alexey Milovidov
4d65dd3b37 Get rid of buggy code (that coincidently was useless too) [#METR-2944]. 2016-09-04 03:01:48 +03:00
Eugene Konkov
a45a8ca9d0 Add test case timeout [#METRIQA-248] 2016-09-02 19:27:12 +03:00
Eugene Konkov
ae1edc4197 fix console output 2016-09-02 16:15:01 +03:00
Alexey Milovidov
322e5031bd Investigation [#METR-22327]. 2016-09-02 07:03:40 +03:00
Alexey Milovidov
5cdc330273 Fixed error [#METR-22625]. 2016-09-02 05:58:59 +03:00
Alexey Milovidov
344e975a59 Temporarily improvement [#METR-22608]. 2016-09-02 03:58:18 +03:00
Alexey Milovidov
9a8105b952 Removed obsolete tests [#METR-2807]. 2016-09-01 22:33:03 +03:00
Alexey Milovidov
3978358e74 Fixed error [#METR-22462]. 2016-09-01 21:55:13 +03:00
Alexey Milovidov
5cea0bb822 Fixed error [#METR-22462]. 2016-09-01 21:45:45 +03:00
Alexey Milovidov
3656f0efe2 Fixed error in test [#METR-2807]. 2016-09-01 20:58:40 +03:00
Eugene Konkov
08cbd95290 Write junit-compatible xml report to file specified with --output argument. 2016-09-01 20:40:02 +03:00
Alexey Arno
91b20fe7ad dbms: Disabled check because it is unreliable. A better solution is needed. [#METR-18510] 2016-09-01 17:40:02 +03:00
Alexey Arno
2b3a87b7c6 dbms: Catch missing parameter [#METR-18510] 2016-09-01 13:53:50 +03:00
Alexey Arno
6c064ab55b dbms: Better comment [#METR-18510] 2016-09-01 13:24:06 +03:00
Alexey Arno
18930e5bb5 dbms: Better. [#METR-18510] 2016-09-01 11:19:19 +03:00
Alexey Milovidov
0db84044e5 Better [#METR-22608]. 2016-09-01 05:26:45 +03:00
Alexey Arno
5dc3b28774 dbms: Fixed deadlock. [#METR-18510] 2016-08-31 19:42:04 +03:00
alexey-milovidov
4e0fc72505 Merge pull request #99 from smi2/master
CORS hearder test
2016-08-31 01:33:46 +04:00
igor
c04e82263d CORS header test, fix grep 2016-08-30 23:53:59 +03:00
alexey-milovidov
012f34a799 Merge pull request #96 from yurial/yurial-IStorage-enable_shared_from_this
use std::enable_shared_from_this for IStorage
2016-08-31 00:00:23 +04:00
Yuri Dyachenko
295ca40237 typo fix 2016-08-30 22:28:32 +03:00
Yuri Dyachenko
94a2186dde rename ext::share_ptr_helper -> ext::shared_ptr_helper 2016-08-30 22:27:15 +03:00
igor
9c66d18cb5 CORS hearder test 2016-08-30 09:25:24 +03:00
Yuri Dyachenko
e5825f790f use std::enable_shared_from_this for IStorage 2016-08-29 16:28:34 +03:00
Alexey Milovidov
be6cfea281 Fixed typo in comment [#METR-2807]. 2016-08-26 23:22:22 +03:00
alexey-milovidov
60b9234b50 Merge pull request #95 from yurial/yurial-more-warning-flags
add -Wold-style-cast
2016-08-26 23:58:05 +04:00
Yuri Dyachenko
065b02494a add -Wold-style-cast 2016-08-26 22:55:11 +03:00
Alexey Milovidov
31fcf61ee0 Fixed error [#METR-22462]. 2016-08-26 22:51:25 +03:00
Alexey Milovidov
867b73b6b0 Fixed error with cancelling merges on ALTERs [#METR-22524]. 2016-08-26 22:50:04 +03:00
Alexey Milovidov
0c39e52094 Fixed error [#METR-22462]. 2016-08-26 21:06:24 +03:00
Alexey Milovidov
8dd6acac59 Added comment [#METR-22482]. 2016-08-26 20:57:19 +03:00
Alexey Milovidov
b85dc1bc0f convertCharset: development [#METR-22482]. 2016-08-26 05:24:17 +03:00
Alexey Milovidov
6e91f49d4c Addition to prev. revision [#METR-22482]. 2016-08-26 00:47:45 +03:00
Alexey Milovidov
d9db19acea Function 'convertCharset': development [#METR-22482]. 2016-08-26 00:44:47 +03:00
alexey-milovidov
cbabbb0bc4 Merge pull request #93 from yurial/yurial-fix-dictHas-METR-22522
use 'std::vector<bool> loaded_ids' for FlatDictionary::has()
2016-08-26 00:13:27 +04:00
Yuri Dyachenko
06032a6737 use 'std::vector<bool> loaded_ids' for FlatDictionary::has() 2016-08-25 23:09:58 +03:00
Alexey Milovidov
689f599e2a Fixed error, removed partially duplicate code [#METR-22462]. 2016-08-25 20:23:29 +03:00
Alexey Milovidov
416a74575e Merge branch 'master' of github.com:yandex/ClickHouse 2016-08-25 18:50:17 +03:00
Alexey Milovidov
a3953de0b8 Removed useless files (preparation) [#METR-22462]. 2016-08-25 18:48:25 +03:00
Yuri Dyachenko
c3697364fd enable debug symbols for CMAKE_BUILD_TYPE=Debug 2016-08-25 17:58:01 +03:00
igor
3bbbdb29f5 Add CORS hearder,param:add_http_cors_header and check request header 2016-08-23 21:35:23 +03:00
alexey-milovidov
9148209bc2 Merge pull request #80 from yandex/metrica-sync2
Metrica sync2
2016-08-23 18:18:19 +04:00
Pavel Kartavyy
6647ba628f ConcurrentBoundedQueue: move if nothrow assign possible. copy otherwise 2016-08-23 17:01:45 +03:00
Pavel Kartavyy
457109ac71 ColumnVector: renamed get() to getElement() 2016-08-23 15:58:49 +03:00
Alexey Milovidov
e0f3cbb432 Added optional 'default_database' parameter for Cluster (allow Distributed tables to connect to different databases on different shards/replicas) [#METR-22462]. 2016-08-22 23:34:21 +03:00
Pavel Kartavyy
2032acd557 Merge commit 'e960efd5e63e4de51151724db92e6c2548aa88d9'
Conflicts:
	metrica/src/ClickHouse/libs/libdaemon/include/daemon/GraphiteWriter.h
	metrica/src/ClickHouse/libs/libdaemon/src/GraphiteWriter.cpp
2016-08-22 17:22:27 +03:00
Alexey Milovidov
22b57b060c Fixed error [#METR-22304]. 2016-08-20 23:10:47 +03:00
Alexey Milovidov
d76514fbe1 Added test [#METR-22329]. 2016-08-20 20:19:06 +03:00