Павел Литвиненко
b6f3a2565c
convert to objectid without use of any property in config
2018-02-06 15:46:48 +03:00
Павел Литвиненко
6a12d30f78
handle default value
2018-02-06 15:39:16 +03:00
Павел Литвиненко
c2545194b6
revert
2018-02-06 15:18:20 +03:00
Павел Литвиненко
53133f76a7
trying to query without $or
2018-02-06 14:43:09 +03:00
Павел Литвиненко
f0f03596c4
revert
2018-02-06 14:15:13 +03:00
Павел Литвиненко
bb90a9742c
add ability to query by objectid
2018-02-06 13:03:04 +03:00
Alexey Milovidov
468a280a94
Fixed bug [#CLICKHOUSE-3561]
2018-02-05 23:33:17 +03:00
Alexey Milovidov
300d8de50b
Removed useless line of code [#CLICKHOUSE-2]
2018-02-05 23:32:53 +03:00
Alexey Milovidov
d1785d92a7
Make Enum comparable again [#CLICKHOUSE-3560].
2018-02-05 21:39:45 +03:00
Alexey Milovidov
d62cb6162b
Miscellaneous [#CLICKHOUSE-3559]
2018-02-05 21:25:35 +03:00
Alexey Milovidov
5e37021c18
Added another test [#CLICKHOUSE-3559].
2018-02-05 21:17:02 +03:00
Alexey Milovidov
4c46a89196
Added another test [#CLICKHOUSE-3559].
2018-02-05 21:15:47 +03:00
Alexey Milovidov
8b010428a5
Added test [#CLICKHOUSE-3559].
2018-02-05 21:06:16 +03:00
Alexey Milovidov
4e69ba675d
Fixed trash code [#CLICKHOUSE-3559].
2018-02-05 20:57:38 +03:00
Alexey Milovidov
1ec60b69e2
Miscellaneous [#CLICKHOUSE-3559]
2018-02-05 20:56:50 +03:00
Alexey Milovidov
71ea3774a3
Removed useless method (preparation) [#CLICKHOUSE-3559].
2018-02-05 20:12:30 +03:00
Alexey Milovidov
16ff7b7563
Better exception message for "Different expressions with the same alias" [#METRIKASUPP-8947].
2018-02-05 17:03:01 +03:00
Павел Литвиненко
2e847d1a1b
fix std::exception. Code: 1001, type: std::logic_error, e.what() = basic_string::_S_construct null not valid
2018-02-04 17:43:29 +03:00
Павел Литвиненко
4ebde2ac7e
allow nulls in string field
2018-02-04 17:15:22 +03:00
zhang2014
9f66acaec5
ISSUES-117 add show temporary table test
2018-02-03 16:00:18 +08:00
zhang2014
62b6a9e07c
ISSUES-117 resolve some opinions
2018-02-03 16:00:14 +08:00
zhang2014
5e001ba8e0
ISSUES-67 Use initial column values with default expression
2018-02-03 15:42:40 +08:00
zhang2014
551910d1e2
ISSUES-67 add test
2018-02-03 14:49:49 +08:00
robot-metrika-test
3c607171d2
Auto version update to [54344]
2018-02-02 21:25:45 +03:00
proller
0c00e47930
Fix tests
2018-02-02 20:29:45 +03:00
zhang2014
982b2ee7ca
ISSUES-117 resolve some opinions
2018-02-02 22:20:35 +08:00
zhang2014
4875a80825
Merge branch 'master' into fix/ISSUES-117
2018-02-02 20:21:40 +08:00
proller
c1c512766d
Fix LibraryDictionarySource reload
2018-02-01 22:56:22 +03:00
Vitaliy Lyudvichenko
118b17253e
Add system_profile config. [#CLICKHOUSE-3558]
2018-02-01 16:53:44 +03:00
Pavel Litvinenko
7db8e99300
Поддержка Mongo ObjectId ( #1833 )
...
* update build script (gcc-5 -> gcc-7)
* add gitlab-ci
* sadly but my gitlab worker doesn't have make
* fix gitlkab-ci config
* fix the input device is not a TTY
* set runner tag to docker
* allow to use ObjectId in clickhouse (oid will be converted to string)
* update ci config
* code review
2018-02-01 14:26:44 +03:00
zhang2014
bfd19965b5
ISSUES-117 fix failed test
2018-01-31 23:56:52 +08:00
zhang2014
c74970c098
ISSUES-195 fix complex in expression with single element
2018-01-31 16:38:48 +03:00
Alex Bocharov
9963e2f160
Fix uniqHLL12 and uniqCombined for cardinalities 100M+.
...
* Changing size() return type from UInt32 to UInt64 to prevent overflow (this shouldn't break back compatibility).
* Removing "big cardinalities fix" for cardinalities >2^32/30 as it was very inaccurate and for estimates >2^32 it was trying to do 'log' of negative number which is NaN and it was casted to 0.
* Adding python script to show that intHash32 is not a good choice for HyperLogLog algorithm when it's used for linear counting branch of it.
* Adding bash script to test uniq, uniqHLL12, uniqCombined on different set cardinalities.
* Altering documentation of uniq* aggregate functions with recommendations to use uniq instead of uniqHLL12 or uniqCombined.
2018-01-31 11:36:01 +00:00
Vitaliy Lyudvichenko
94f38d744e
Merge pull request #1750 from yandex/CLICKHOUSE-3346
...
Fault-tolerant cluster copier util
2018-01-31 13:21:51 +03:00
Vitaliy Lyudvichenko
8e4007fb4e
Renamed the failed test. [#CLICKHOUSE-2]
2018-01-30 13:51:21 +03:00
Vitaliy Lyudvichenko
a4248ad45c
Resolves #1560 . Fixed DROP DATABASE. [#CLICKHOUSE-3]
2018-01-30 13:51:19 +03:00
zhang2014
19e7c291db
ISSUES-117 support drop temporary table
2018-01-28 00:19:00 +08:00
zhang2014
bfe48f1255
ISSUES-117 support show tables with temporary table
2018-01-28 00:07:55 +08:00
proller
288c6c8406
Fix test in macos
2018-01-26 17:18:35 +03:00
alexey-milovidov
bea49ca136
Merge pull request #1741 from yandex/array-functions-hasAll-hasAny-intersect
...
Array functions hasAll hasAny arrayIntersect arrayResize
2018-01-26 12:06:48 +03:00
proller
63b3bccb04
Test and build fixes ( #1822 )
...
* Fix travis
* try
* try
* Disable macos
* Travis enable macos
* Fix
* fast_finish: true
* fix
* fxi
* fix openssl
* fix
* fix
* Fix
* try travis
* fix
* fix
* Cmake: dont filter platform-depended files in cmake
* misc
* renamed: tests/server_wrapper.sh -> tests/clickhouse-test-serve
* install clickhouse-test-server
* clickhouse-test-server wip
* wip
2018-01-26 12:03:38 +03:00
Vitaliy Lyudvichenko
e2fb6d8c80
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-3346
2018-01-25 22:00:08 +03:00
Vitaliy Lyudvichenko
4665201827
Add metric for duplicated inserts. [#CLICKHOUSE-2]
2018-01-25 21:47:44 +03:00
Vitaliy Lyudvichenko
61233b886a
Better system.part_log. [#CLICKHOUSE-3342]
2018-01-25 21:40:02 +03:00
Vitaliy Lyudvichenko
d0f42c8f2f
Add kazoo lib into integration test, enhanced some tests. [#CLICKHOUSE-3346]
2018-01-25 21:14:37 +03:00
zhang2014
f0e097ea4d
ISSUES-320 fix test failed
2018-01-26 00:57:48 +08:00
chenxing.xc
be85910088
fix endless query issue #1769
2018-01-26 00:44:47 +08:00
Vitaliy Lyudvichenko
d6db480be1
Forward settings through Distributed table. [#CLICKHOUSE-3346]
2018-01-25 19:04:54 +03:00
Nikolai Kochetov
9965f5e357
swap source and last_exception in StorageSystemDictionaries
2018-01-25 18:57:07 +03:00
Vitaliy Lyudvichenko
26e58271e9
Removed repeatable columns field from Storages declarations. [#CLICKHOUSE-2]
2018-01-25 17:42:39 +03:00
Vitaliy Lyudvichenko
8be2bfc513
Added docs and requested changes. [#CLICKHOUSE-3346]
2018-01-25 15:45:07 +03:00
alexey-milovidov
24ac18201c
Update getFQDNOrHostName.cpp
...
Update isLocalAddress.cpp
Update IBlockOutputStream.h
Update users.xml
2018-01-24 17:14:21 +03:00
robot-metrika-test
76629e99ae
Auto version update to [54343]
2018-01-24 03:11:30 +03:00
Alexey Milovidov
6066f3b8d2
Removed flappy test [#CLICKHOUSE-2]
2018-01-24 03:10:06 +03:00
Alexey Milovidov
6a60a6dbde
Fixed error in prev. revision [#CLICKHOUSE-2]
2018-01-23 22:43:06 +03:00
alexey-milovidov
b8cb9267c7
Merge pull request #1804 from arkhipov/master
...
Replace subqueries and table expressions on the right side of the IN …
2018-01-23 22:31:49 +03:00
alexey-milovidov
151901af0f
Merge pull request #1814 from yandex/CLICKHOUSE-3545
...
Make early deduplication with block number creation
2018-01-23 22:27:02 +03:00
Alexey Milovidov
e8a0dde15b
Added more checks [#CLICKHOUSE-2].
2018-01-23 21:49:15 +03:00
Vitaliy Lyudvichenko
b4ab7d4b8e
Make early deduplication with block number creation. [#CLICKHOUSE-3545]
2018-01-23 18:50:29 +03:00
Vlad Arkhipov
6738d6a995
Add comments. Improve method names.
2018-01-23 11:18:12 +03:00
alexey-milovidov
e585cce18d
Merge pull request #1810 from yandex/CLICKHOUSE-3409
...
Clickhouse-3409
2018-01-23 03:31:48 +03:00
Vitaliy Lyudvichenko
af2c4e87dc
Merged ZooKeeper lib changes from CLICKHOUSE-3342. Part 2. [#CLICKHOUSE-3346]
2018-01-22 21:56:39 +03:00
Vitaliy Lyudvichenko
0bd5f6a447
Merged ZooKeeper lib changes from CLICKHOUSE-3342. Part 1. [#CLICKHOUSE-3346]
2018-01-22 21:56:23 +03:00
Nikolai Kochetov
49101fb0a6
added test for macro for cluster name in Distributerd table and DDL [#CLICKHOUSE-3409]
2018-01-22 21:49:21 +03:00
Nikolai Kochetov
018c32010e
added macro for cluster name in Distributerd table and DDL [#CLICKHOUSE-3409]
2018-01-22 21:49:17 +03:00
Vitaliy Lyudvichenko
1d5751d8a8
Added standalone clickhouse-cluster-copier binary. [#CLICKHOUSE-3346]
2018-01-22 21:33:18 +03:00
Alexey Milovidov
a7149b63e7
Added config substitution to log to console in development environment [#CLICKHOUSE-2].
2018-01-22 21:12:47 +03:00
alexey-milovidov
21274e80cc
Update Set.cpp
2018-01-22 21:07:55 +03:00
robot-metrika-test
220ae501fb
Auto version update to [54342]
2018-01-22 20:51:44 +03:00
Vitaliy Lyudvichenko
1000328571
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-3346
2018-01-22 20:31:08 +03:00
Nikolai Kochetov
ff0328aee7
fix build [#CLICKHOUSE-2998]
2018-01-22 13:18:55 +03:00
Alexey Milovidov
98c52ede21
Style [#CLICKHOUSE-2]
2018-01-22 07:05:18 +03:00
Alexey Milovidov
08a76cbdcc
Miscellaneous [#CLICKHOUSE-2]
2018-01-22 01:00:27 +03:00
zhang2014
0f415424f8
ISSUES-320 fix failed test
2018-01-21 18:58:13 +08:00
zhang2014
054777a5ab
ISSUES-320 fix rewrite expression for union all
2018-01-21 17:29:55 +08:00
Vlad Arkhipov
be96cf5133
Replace subqueries and table expressions on the right side of the IN operator with their results in order to make MergeTree storage engines evaluate the corresponding conditions by using the index.
2018-01-21 11:22:52 +03:00
proller
c430af5fb8
Freebsd fixes
2018-01-21 02:23:19 +03:00
proller
ee8272561a
More builder fixes ( #1801 )
...
* fix boost
* Fix gtest
* fix gtest
* fix
* fix gtest
* fix
2018-01-20 05:35:16 +03:00
Alexey Milovidov
61e5b0476f
Removed experimental implementations of pointInPolygon variants [#CLICKHOUSE-2]
2018-01-19 23:22:47 +03:00
robot-metrika-test
e77e8a838f
Auto version update to [54341]
2018-01-19 23:07:33 +03:00
Nikolai Kochetov
ba1bfb97c8
Merge branch 'array-function-resize' into array-functions-hasAll-hasAny-intersect
2018-01-19 22:33:43 +03:00
Nikolai Kochetov
677758edaa
added function arrayResize [#CLICKHOUSE-2998]
...
added test for arrayResize [#CLICKHOUSE-2998]
2018-01-19 22:32:06 +03:00
Nikolai Kochetov
4fb9ad3981
added push to GatherUtils [#CLICKHOUSE-2998]
2018-01-19 22:32:01 +03:00
alexey-milovidov
6b5809ef42
Update getMostSubtype.h
2018-01-19 22:08:39 +03:00
alexey-milovidov
f425781c72
Update getMostSubtype.cpp
2018-01-19 22:01:22 +03:00
alexey-milovidov
fff9c411e4
Update getMostSubtype.cpp
2018-01-19 21:53:53 +03:00
alexey-milovidov
0a3b1679ec
Update ClearableHashSet.h
2018-01-19 21:51:45 +03:00
alexey-milovidov
1f9ea8b6b0
Merge pull request #1721 from zhang2014/fix/ISSUES-957
...
ISSUES-957 fix not work when materialized columns with buff table
2018-01-19 21:50:26 +03:00
alexey-milovidov
1b462b0b94
Merge pull request #1759 from yandex/CLICKHOUSE-3432
...
Fixed 'intersects previous part' due to blind OPTIMIZE
2018-01-19 21:48:41 +03:00
alexey-milovidov
6198fe4a1a
Update StorageReplicatedMergeTree.cpp
2018-01-19 21:46:22 +03:00
alexey-milovidov
e8ebf3b56a
Update StorageReplicatedMergeTree.cpp
2018-01-19 21:45:28 +03:00
alexey-milovidov
f770156b0b
Update MergeTreeDataMerger.cpp
2018-01-19 21:42:22 +03:00
Amos Bird
f87d80c378
Add #pragma once for SquashingTransform.h
2018-01-19 21:40:23 +03:00
Vitaliy Lyudvichenko
bee7127572
Refactoring of Graphite merger. [#CLICKHOUSE-2860]
2018-01-19 21:40:05 +03:00
proller
9ea2521944
Fix macos build
2018-01-19 20:04:32 +03:00
Nikolai Kochetov
60465df20c
fixed arrayPushBack, arrayPushFront tests [#CLICKHOUSE-2998]
2018-01-19 17:03:35 +03:00
Nikolai Kochetov
ea7ccda006
added ValueSourceVisitor, simplified concat for multiple arguments [#CLICKHOUSE-2998]
2018-01-19 16:48:18 +03:00
Alexey Milovidov
ba4a07c739
Added test [#CLICKHOUSE-2]
2018-01-19 05:21:38 +03:00
Alexey Milovidov
f2a65f222a
Fixed bad code in implementation of NULLs [#CLICKHOUSE-2]
2018-01-19 05:15:10 +03:00
Alexey Milovidov
3e3d7b354a
Updated re2 to the latest version [#CLICKHOUSE-2]
2018-01-19 04:18:47 +03:00
Alexey Milovidov
9f57a1f7a5
Fixed error: if default user had readonly accesss, the server could not start [#CLICKHOUSE-2]
2018-01-19 02:40:32 +03:00
proller
76cf0ba5d0
Better tests ( #1785 )
...
* Make separate libs Common/ZooKeeper and Common/ConfigProcessor
renamed: dbms/src/Common/StringUtils.h -> dbms/src/Common/StringUtils/StringUtils.h
* Fix space
* Fix data in system.build_options
* merge
* merge
* Travis optimize
* optimize
* Fix clickhouse-test --no-long
* no long
* Split too long test
* Better tests
* missing file
* Fix includes
* Added draft [#CLICKHOUSE-2].
* fix
* fix
* fix
* Fix test 281 under asan
2018-01-18 23:33:16 +03:00
Vitaliy Lyudvichenko
0b8d2a2024
Fixed nondeterministic merge in GraphiteMergeTree. [#CLICKHOUSE-2860]
2018-01-18 23:30:03 +03:00
robot-metrika-test
d1acf9d772
Auto version update to [54340]
2018-01-18 22:54:15 +03:00
proller
c4c57e0ae2
Fix test 00532_pager_sigpipe
2018-01-18 21:51:10 +03:00
Nikolai Kochetov
de274b317a
added ArraySourceVisitor and ArraySinkVisitor [#CLICKHOUSE-2998]
2018-01-18 18:50:35 +03:00
robot-metrika-test
316a5a1d48
Auto version update to [54339]
2018-01-18 17:58:10 +03:00
proller
c3287caf47
Fix test 281 under asan
2018-01-18 17:49:19 +03:00
robot-metrika-test
17570a42d5
Auto version update to [54338]
2018-01-18 04:25:30 +03:00
robot-metrika-test
e303fa8982
Auto version update to [54337]
2018-01-17 21:16:35 +03:00
Vitaliy Lyudvichenko
69a3c81866
Fix incorrect delayed max_result_bytes check. [#CLICKHOUSE-2]
...
Resolves #1724
2018-01-17 21:15:25 +03:00
proller
ed80378a43
Split too long test
2018-01-17 16:43:29 +03:00
Nikolai Kochetov
694b305036
added arrayIntersect [#CLICKHOUSE-3504]
2018-01-17 14:36:02 +03:00
robot-metrika-test
0580eb1441
Auto version update to [54336]
2018-01-16 23:36:53 +03:00
Alexey Milovidov
947c979537
Added test #1665
2018-01-16 23:35:10 +03:00
Alexey Milovidov
e7adc34aeb
Merge branch 'master' of github.com:yandex/ClickHouse
2018-01-16 23:33:10 +03:00
Alexey Milovidov
906c79d991
Added support for floating point numbers with leading + in exponent #1665
2018-01-16 23:32:31 +03:00
proller
087474ba3d
Fix tests
2018-01-16 23:17:31 +03:00
Alexey Milovidov
8b7fe2d23e
Added suggestion from Chen Yufei #1665
2018-01-16 22:54:20 +03:00
alexey-milovidov
7a25b441f4
Merge pull request #1773 from yandex/small-enhancements
...
Small enhancements
2018-01-16 22:07:43 +03:00
robot-metrika-test
dc6127f672
Auto version update to [54335]
2018-01-16 21:06:14 +03:00
proller
e8f2bb2d3b
Travis optimize ( #1775 )
...
* Travis optimize
2018-01-16 16:44:45 +03:00
Vitaliy Lyudvichenko
3f9f1f7f4c
Add forgoten file. [#CLICKHOUSE-2]
2018-01-16 15:12:21 +03:00
Vitaliy Lyudvichenko
b68b60fb38
More detailed test. [#CLICKHOUSE-3]
...
Resolves #1553 .
2018-01-16 15:05:01 +03:00
proller
d97b2edc7c
Make separate libs Common/ZooKeeper and Common/ConfigProcessor ( #1749 )
...
* Make separate libs Common/ZooKeeper and Common/ConfigProcessor
renamed: dbms/src/Common/StringUtils.h -> dbms/src/Common/StringUtils/StringUtils.h
* Fix space
* Fix data in system.build_options
* merge
* merge
2018-01-15 22:07:47 +03:00
alexey-milovidov
6ded1b171c
Merge pull request #1764 from amosbird/dedup
...
Get rid of unnecessary check
2018-01-15 22:06:31 +03:00
proller
f6d8436f81
Enable travis ( #1772 )
...
* Try travis
* wip
* Try travis
* try
* try
* try
* try
* Revert "try"
This reverts commit 7ecd73c2eb
.
* try unbundled
* Try unbundled2
* Try undundled3
* Try unbundled4
* Try5
* try gcc7
* try6
* Try clang
* Try min
* try ccache
* try ccache stats
* no sudo
* try clang
* try ccache
* reset changelog
* Try fix clang
* try limit time
* Faster
* try timeout
* try faster
* Try
* try
* try
* try
* try
* try
* ccache
* Fix
* try test
* try test
* Fix try_listen in some vm's
* fix
* test
* fix
* cache timeout
* packages
* fix
* fix
* fix
* try emb compiler
* Try emb compiler
* Revert "try emb compiler"
This reverts commit 471713cabe
.
* try
* Revert "Try emb compiler"
This reverts commit 95e632abf6
.
* Skip long
* fix
* fix
* ccache
* fix
* debug
* Fxi test
* test fix
* tes fix
* Fix
* Fix link
* Fix odbc link
* Fxi test
* fix boost unbundled include
* fix test
* fix test
* test fix
* fix tests
* tests
* Test fail
2018-01-15 21:57:10 +03:00
Vitaliy Lyudvichenko
5d5ed63e8c
Better error message. [#CLICKHOUSE-2]
2018-01-15 20:30:16 +03:00
Vitaliy Lyudvichenko
a95526cd8a
Add --silent mode for clickhouse-local. [#CLICKHOUSE-3390]
2018-01-15 18:08:54 +03:00
Vitaliy Lyudvichenko
f20f3f21c4
Update clusters in SYSTEM DROP DNS query. [#CLICKHOUSE-3478]
2018-01-15 17:57:47 +03:00
Vitaliy Lyudvichenko
9ed1fdbbac
Fixed SIGABRT in ConfigReloader. [#CLICKHOUSE-3443]
2018-01-15 15:24:48 +03:00
Vitaliy Lyudvichenko
554ed52920
Avoid superflous pullLogsToQueue() calls. [#CLICKHOUSE-3432]
2018-01-15 13:30:31 +03:00
Vitaliy Lyudvichenko
03bca2144d
OPTIMIZE doesn't produce intersecting merges now, add optimize_throw_if_noop setting. [#CLICKHOUSE-3432] [#CLICKHOUSE-3420]
...
Resolves #1753
2018-01-15 13:13:18 +03:00
Amos Bird
00c35897fa
Get rid of unnecessary check
2018-01-15 11:18:52 +08:00
robot-metrika-test
1b82615be6
Auto version update to [54334]
2018-01-14 12:43:52 +03:00
Alexey Milovidov
15b5c27c1c
Fixed error [#CLICKHOUSE-2]
2018-01-14 04:25:35 +03:00
Alexey Milovidov
ce5de79263
Fixed tests #1665
2018-01-14 03:12:23 +03:00
Alexey Milovidov
610b64679f
Extended domain of function reinterpretAsString #1665
2018-01-14 01:26:49 +03:00
Alexey Milovidov
b1a20d78ed
Better #1665
2018-01-14 01:25:02 +03:00
Alexey Milovidov
6cec145f0b
Better #1665
2018-01-14 01:16:45 +03:00
Alexey Milovidov
dcaebed90a
Better #1665
2018-01-14 01:11:27 +03:00
Alexey Milovidov
049d4d3ddf
Better #1665
2018-01-14 01:08:06 +03:00
Alexey Milovidov
5c933d6397
Fixed error #1665
2018-01-14 01:00:15 +03:00
Alexey Milovidov
460cba0e9d
Better #1665
2018-01-14 00:26:08 +03:00
Alexey Milovidov
21a5ace37c
Fixed error #1665
2018-01-14 00:22:05 +03:00
Alexey Milovidov
37b8d619c9
Fixed error #1665
2018-01-14 00:08:47 +03:00
Alexey Milovidov
66f229e27d
Fixed error #1665
2018-01-14 00:03:22 +03:00
Alexey Milovidov
3146533476
More optimal memory layout of BufferBase #1665
2018-01-13 22:29:10 +03:00
Alexey Milovidov
070d8e6e3b
Better #1665
2018-01-13 22:14:08 +03:00
Alexey Milovidov
a375757625
Better #1665
2018-01-13 22:13:26 +03:00