Pavel Kovalenko
a8cffd55aa
Formatting issues.
2020-02-18 12:51:22 +03:00
alexey-milovidov
b688fc5895
Merge pull request #9174 from azat/O_CLOEXEC
...
[RFC] Set O_CLOEXEC
2020-02-18 12:50:19 +03:00
Nikolai Kochetov
9b8fa9f306
Update TreeExecutor.
2020-02-18 12:05:49 +03:00
Nikolai Kochetov
426a8fd6a2
Update TreeExecutor.
2020-02-18 12:03:17 +03:00
CurtizJ
49c80c88ef
Merge remote-tracking branch 'upstream/master' into alter-ttl
2020-02-18 10:58:07 +03:00
Nikolai Kochetov
e6a30feed0
Fix build.
2020-02-18 10:53:16 +03:00
Azat Khuzhin
3bccd81752
Use -undefined,dynamic_lookup over --unresolved-symbols=ignore-all on OSX
...
Since OSX does not have later [1]:
ld: unknown option: --unresolved-symbols=ignore-all
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[1]: https://clickhouse-builds.s3.yandex.net/9156/eb89764d9dd631a9227ad9c36ad7d6f3ac8d0a4e/build_log_611498641_1581938330.txt
2020-02-18 07:09:24 +03:00
Azat Khuzhin
1313ec7d1b
Make SPLIT_SHARED_LIBRARIES=OFF more robust
...
Refs: #6915
Closes : #9006
Fixes : #9005
2020-02-18 07:09:03 +03:00
Pavel Kovalenko
33443c4bea
Merge branch 'master' into storage-stripe-log-s3
...
# Conflicts:
# dbms/src/Compression/CompressedReadBufferFromFile.h
# dbms/src/IO/ReadBufferFromFileBase.h
2020-02-18 00:29:09 +03:00
Azat Khuzhin
aa252e48b8
Set O_CLOEXEC
...
Since clickhouse allows to execute user-specified command (i.e.
for dictionary loading), it is better not to expose them.
But there is something left for now:
- 10 -> socket:[14422712]
- 11 -> socket:[14422714]
- 12 -> anon_inode:[eventpoll]
- 13 -> anon_inode:[eventpoll]
- 14 -> anon_inode:[eventpoll]
- 15 -> socket:[14426310]
- 16 -> anon_inode:[eventpoll]
- 3 -> /proc/2739071/fd
- 6 -> socket:[14422708]
- 9 -> socket:[14422710]
And most of these (eventpoll) went from poco, for which O_CLOEXEC cannot
be passed.
2020-02-18 00:28:11 +03:00
alexey-milovidov
3fcf2d4e78
Merge pull request #9155 from ClickHouse/obfuscator-overgenerate-data
...
clickhouse-obfuscator: allow to generate more data than was in source
2020-02-17 23:51:57 +03:00
CurtizJ
7022376a2a
remove debug prints
2020-02-17 23:45:16 +03:00
CurtizJ
2ff030be35
recalculate TTL expressions during mutations
2020-02-17 23:39:24 +03:00
Pavel Kovalenko
e849654628
Reworked ReadIndirectBuffer for DiskMemory.
2020-02-17 23:08:35 +03:00
alexey-milovidov
146109fe27
Merge pull request #9161 from abyss7/arcadia
...
Reorganize layout of repository (part 1)
2020-02-17 21:58:20 +03:00
Alexey Milovidov
a1ccd14032
Fixed error with zero bytes in haystack for constant case #9160
2020-02-17 21:53:59 +03:00
Alexey Milovidov
808e27bf30
Added a test #9160
2020-02-17 21:52:10 +03:00
chertus
a9e743d8bd
minor JoinSwitcher optimisation
2020-02-17 20:41:38 +03:00
chertus
5717d48333
better includes
2020-02-17 20:21:03 +03:00
alexey-milovidov
35f1a8ed51
Fixed awful translation
2020-02-17 20:12:22 +03:00
chertus
4a658f4325
swtich HashJoin to MergeJoin if JOIN limit exceeded
2020-02-17 20:08:31 +03:00
Nikolai Kochetov
bdaeafffc1
Processors support for StorageLiveView reading.
2020-02-17 19:37:18 +03:00
Nikolai Kochetov
fbfaac6391
Processors support for StorageLiveView reading.
2020-02-17 19:35:23 +03:00
Nikolai Kochetov
34d7873524
Processors support for StorageKafka reading.
2020-02-17 19:08:22 +03:00
Nikolai Kochetov
98b6ad4eff
Processors support for StorageXDBC reading.
2020-02-17 18:33:16 +03:00
Nikolai Kochetov
dda0bcb9ba
Processors support for StorageXDBC reading.
2020-02-17 18:32:27 +03:00
Nikolai Kochetov
728ece09f1
Processors support for StorageView reading.
2020-02-17 18:27:51 +03:00
Nikolai Kochetov
4cc3eaa9ce
Processors support for StorageValues reading.
2020-02-17 18:07:42 +03:00
Nikolai Kochetov
5372942aef
Processors support for StorageURL reading.
2020-02-17 18:01:03 +03:00
Pavel Kovalenko
cf474e1f09
Fixed DiskMemory->readFile() test.
2020-02-17 18:00:39 +03:00
Nikolai Kochetov
df76f1fe56
Processors support for StorageTinyLog reading.
2020-02-17 17:45:10 +03:00
Ivan Lezhankin
102dad0ca0
Merge branch 'master' into arcadia
2020-02-17 17:37:10 +03:00
Nikolai Kochetov
9eda64fcf7
Update SelectStreamFactory.
2020-02-17 17:28:44 +03:00
Ivan Lezhankin
39ea079034
More clean-up
2020-02-17 17:27:09 +03:00
Alexey Milovidov
809b409426
Read the code
2020-02-17 15:44:58 +03:00
Nikolai Kochetov
34e32db810
Fix build.
2020-02-17 14:55:32 +03:00
Nikolai Kochetov
bbdac39d2d
Fix build.
2020-02-17 14:50:53 +03:00
Nikolai Kochetov
f4d5175a12
Fix build.
2020-02-17 14:26:09 +03:00
Pavel Kovalenko
cceaf69264
Change log_family_disk_memory test number.
2020-02-17 13:51:16 +03:00
Pavel Kovalenko
f3bec50d22
Fixed getPositionInFile() method usages.
2020-02-17 13:49:36 +03:00
Pavel Kovalenko
f9965a7d29
Merge branch 'master' into storage-stripe-log-s3
...
# Conflicts:
# dbms/tests/config/disks.xml
2020-02-17 13:46:06 +03:00
Nikolai Kochetov
4599fbd798
Added force_tree_shaped_pipeline flag to SelectQueryInfo.
2020-02-17 13:42:14 +03:00
chertus
c2d6167f2a
Merge branch 'master' into joins
2020-02-17 13:19:15 +03:00
Nikolai Kochetov
9b2d03f58c
Fix StorageMerge.
2020-02-17 12:26:15 +03:00
CurtizJ
1612fefd66
better test
2020-02-17 12:21:57 +03:00
Alexey Milovidov
d66d1c7930
Added a test for obfuscator
2020-02-17 11:05:48 +03:00
Alexey Milovidov
76153ed8ac
clickhouse-obfuscator: allow to generate more data than was in source
2020-02-17 10:52:13 +03:00
Alexey Milovidov
09e18f05ce
Fixed error, added a test #9143
2020-02-17 09:54:24 +03:00
Alexey Milovidov
35e7197c8f
Merge branch 'master' into bit-test-many-fuzz
2020-02-17 08:43:44 +03:00
Alexey Milovidov
b88238dffc
Added 9th reason why parts can appear to be non byte-identical after download
2020-02-17 08:16:48 +03:00
alexey-milovidov
ca00c9c4cd
Merge pull request #9150 from ClickHouse/fix-bug-demangle
...
Fix bug in "demangle" function
2020-02-17 07:22:11 +03:00
alexey-milovidov
e0b6019878
Merge pull request #9014 from amosbird/joingetfix2
...
Fix joinGet with nullable return types.
2020-02-17 06:59:40 +03:00
alexey-milovidov
930cb5c3c3
Merge pull request #9152 from azat/poco-1.7.6-fix
...
Drop unused ALL_ADDRESSES const (fixes poco 1.7.6+dfsg1-5+deb9u1)
2020-02-17 06:58:35 +03:00
Amos Bird
0dee987831
Fix joinGet with nullable return types.
2020-02-17 07:32:32 +08:00
Azat Khuzhin
c2d7922413
Drop unused ALL_ADDRESSES const (fixes poco 1.7.6+dfsg1-5+deb9u1)
...
With poco 1.7.6+dfsg1-5+deb9u1:
5 0x00007f9921e48085 in __cxa_throw ()
6 0x00007f9918dfca88 in Poco::Net::IPAddress::IPAddress(void const*, unsigned int, unsigned int) () from /usr/lib/libPocoNet.so.46
7 0x00007f9918dfcf91 in Poco::Net::IPAddress::operator&(Poco::Net::IPAddress const&) const () from /usr/lib/libPocoNet.so.46
8 0x00007f991737a623 in DB::AllowedClientHosts::IPSubnet::set (this=0x7f991742afa0 <DB::(anonymous namespace)::ALL_ADDRESSES>, prefix_=..., mask_=...) at AllowedClientHosts.h:146
9 0x00007f991737a2da in DB::AllowedClientHosts::IPSubnet::IPSubnet (this=0x7f991742afa0 <DB::(anonymous namespace)::ALL_ADDRESSES>, prefix_=..., mask_=...) at AllowedClientHosts.h:24
10 0x00007f991737a0a2 in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at AllowedClientHosts.cpp:25
Fixes: 2e4174a54c
2020-02-16 21:24:38 +03:00
Alexey Milovidov
01d4805989
Merge branch 'master' into bit-test-many-fuzz
2020-02-16 15:05:20 +03:00
Alexey Milovidov
405630d38e
Added test #8985
2020-02-16 14:58:54 +03:00
Alexey Milovidov
9cd79c8a38
Fixed bug in "demangle" #8985
2020-02-16 14:55:45 +03:00
alexey-milovidov
4db0eac979
Merge pull request #9149 from ClickHouse/fix-bad-join-test
...
Fixed non-deterministic test
2020-02-16 13:53:11 +03:00
Alexey Milovidov
2e8d42a188
Additions to prev. revision
2020-02-16 13:44:24 +03:00
alexey-milovidov
a3eac2688b
Merge pull request #9144 from ClickHouse/describe-query-profiler-when-unavailable
...
Describe reasons when query profiler cannot work
2020-02-16 11:57:59 +03:00
Alexey Milovidov
ecbc3c5f33
Fixed non-deterministic test
2020-02-16 11:54:41 +03:00
alexey-milovidov
355ff00c2e
Revert "Build fixes"
2020-02-16 11:48:01 +03:00
Ivan Lezhankin
4cedd4619d
Code clean-up
2020-02-16 11:04:03 +03:00
Alexey Milovidov
3772ffdc9d
Describe reasons when query profiler cannot work
2020-02-16 09:51:52 +03:00
Alexey Milovidov
63b7d6e5ac
Describe reasons when query profiler cannot work
2020-02-16 09:49:24 +03:00
Alexey Milovidov
724be6d08f
Fixed fuzz test and incorrect behaviour of bitTestAll/Any functions
2020-02-16 09:46:29 +03:00
alexey-milovidov
41c883ace3
Merge pull request #8911 from millb/secure_password
...
Changed format for path in replicas
2020-02-16 07:17:12 +03:00
alexey-milovidov
4ebb240be6
Update Cluster.h
2020-02-16 07:13:54 +03:00
alexey-milovidov
5ebabe519f
Update Cluster.cpp
2020-02-16 07:12:48 +03:00
alexey-milovidov
480881563a
Slightly more readable.
2020-02-16 07:11:19 +03:00
alexey-milovidov
6f51f089ec
Merge pull request #9138 from ClickHouse/system-replicas-add-zookeeper-exception-column
...
Add zookeeper_exception column to system.replicas table.
2020-02-16 06:14:22 +03:00
alexey-milovidov
76f09ec883
Merge pull request #9052 from oandrew/reinterpret-fixedstring-bugfix
...
Use correct implementation for reinterpretAsFixedString
2020-02-16 06:11:13 +03:00
Andrew Onyshchuk
55b9af60ca
Add test for reinterpretAsFixedString
2020-02-15 17:49:32 -06:00
Alexey Milovidov
4ae404f794
Implement #9137
2020-02-15 03:13:00 +03:00
Alexey Milovidov
07479236d7
Implement #9137
2020-02-15 03:11:09 +03:00
alexey-milovidov
e9af153819
Merge pull request #9126 from Melancholic/change_http_status
...
Fixed #5104 . Return 503 status in /replicas_status if not ok
2020-02-15 02:59:18 +03:00
alexey-milovidov
7f581fb555
Merge pull request #9135 from den-crane/test-for-6143
...
tests for #6143 and #2314
2020-02-15 02:57:20 +03:00
alexey-milovidov
38c4f3ed84
Merge pull request #9131 from ClickHouse/better_temporary_live_view_syntax
...
Better CREATE syntax for temporary LIVE VIEW
2020-02-15 02:55:37 +03:00
alexey-milovidov
ab702acf12
Merge pull request #9105 from ClickHouse/aku/flap-faster
...
Make some performance tests faster.
2020-02-15 02:54:16 +03:00
alexey-milovidov
a264f4a4dc
Merge pull request #9061 from ClickHouse/aku/flappy-perf
...
Less flappy performance test queries
2020-02-15 02:53:10 +03:00
alexey-milovidov
f836987f31
Merge pull request #9041 from proller/fix27
...
Build fixes
2020-02-15 02:51:18 +03:00
alexey-milovidov
71c6430f10
Merge pull request #9129 from Jokser/disks-section-for-functional-tests
...
Added disks section for stateless functional testing.
2020-02-15 02:48:19 +03:00
alexey-milovidov
ec1191e4e8
Update disks.xml
2020-02-15 02:47:24 +03:00
alexey-milovidov
4d0d32da23
Merge pull request #9091 from PerformanceVision/bit_on_bitset
...
Implement bit operations for FixedString datatype for doing bits operation on a bitset
2020-02-15 02:43:29 +03:00
alexey-milovidov
db1c67e3e3
Merge pull request #9100 from ClickHouse/issue-9094
...
Prevent abort on shutdown if the fs is readonly
2020-02-15 02:38:37 +03:00
CurtizJ
cb9936cbc4
better checking if we can use polymorphic parts
2020-02-15 00:33:02 +03:00
Denis Zhuravlev
bef505a804
Merge branch 'test-for-6143' of github.com:den-crane/ClickHouse into test-for-6143
2020-02-14 16:43:41 -04:00
Denis Zhuravlev
cce9645848
test for #2314
2020-02-14 16:43:28 -04:00
Denis Zhuravlev
dada5cf6ca
Update 01080_engine_merge_prewhere_tupleelement_error.sql
...
optimize_move_to_prewhere=0
2020-02-14 16:17:29 -04:00
Denis Zhuravlev
eec35ce32d
test for #6143
2020-02-14 16:11:38 -04:00
Alexander Kuzmenkov
4c4448c04b
Update ngram_distance.xml
2020-02-14 22:49:54 +03:00
Alexander Kuzmenkov
e3abc3b60d
Update general_purpose_hashes_on_UUID.xml
2020-02-14 22:46:27 +03:00
Alexander Kuzmenkov
db0f2a5dba
Update codecs_int_insert.xml
2020-02-14 22:44:59 +03:00
Alexander Kuzmenkov
51815044c5
Merge pull request #8943 from ClickHouse/aku/flush-perf
...
[wip] Improve flush performance in SystemLog
2020-02-14 22:41:44 +03:00
CurtizJ
73b1ac0eac
add integration tests for polymorphic parts
2020-02-14 22:11:51 +03:00
proller
cf39e9d64a
Merge remote-tracking branch 'upstream/master' into fix27
2020-02-14 21:28:09 +03:00
Alexander Tokmakov
6889951396
better syntax for temporary LIVE VIEW
2020-02-14 21:20:20 +03:00
Nikolai Kochetov
1685c4d689
Fix build.
2020-02-14 20:50:27 +03:00
Nikolai Kochetov
52a63275ea
Merge with master.
2020-02-14 20:47:39 +03:00
Nikolai Kochetov
97f0e1ffdc
Fix SelectStreamFactory.
2020-02-14 20:03:23 +03:00
Pavel Kovalenko
7c585291b5
Added disks section for stateless functional testing.
2020-02-14 18:37:51 +03:00
Anton Popov
1162c22063
Merge pull request #9106 from CurtizJ/fix-range-reader
...
Fix segfault in MergeTreeRangeReader
2020-02-14 17:59:43 +03:00
Pavel Kovalenko
06e203d004
StorageStripeLog S3 support.
2020-02-14 17:28:33 +03:00
nagorny
15d3176d40
Ticket #5104 . Return 503 status from /replicas_status if not ok
2020-02-14 17:20:27 +03:00
Nikolai Kochetov
ce6bcb77a2
Fix TreeExecutor.
2020-02-14 17:05:31 +03:00
Nikolai Kochetov
da6d43ea8a
Fix TreeExecutor.
2020-02-14 17:00:39 +03:00
Alexander Kuzmenkov
6b09956277
review fixes
2020-02-14 16:09:51 +03:00
Alexander Kuzmenkov
191759ba17
Update set_hits.xml
2020-02-14 14:15:26 +03:00
Alexander Kuzmenkov
76e2065162
Update codecs_int_insert.xml
2020-02-14 14:12:44 +03:00
Alexander Kuzmenkov
e0b7755fa7
Update general_purpose_hashes_on_UUID.xml
2020-02-14 14:03:44 +03:00
Nikolai Kochetov
96b5ef8459
Processors support for StorageStripeLog reading.
2020-02-14 13:57:09 +03:00
Nikolai Kochetov
0766e46bcd
Fix StorageFile.
2020-02-14 13:22:05 +03:00
CurtizJ
ddb3a55f67
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
2020-02-14 13:15:16 +03:00
Nikolai Kochetov
4cf65451de
Update SelectStreamFactory.
2020-02-14 12:36:00 +03:00
Nikolai Kochetov
bb6d6a37b3
Fix build.
2020-02-14 12:28:13 +03:00
Guillaume Tassery
0a02eca9b7
update tests
2020-02-14 10:23:55 +01:00
Guillaume Tassery
264b59de44
add bitNot performance tests
2020-02-14 10:09:46 +01:00
Guillaume Tassery
59ed5f65b5
Add bitNot function
2020-02-14 09:17:32 +01:00
Guillaume Tassery
ecbeba0f9e
Set allow_fixed_string on operation instead of function generation
2020-02-14 08:11:37 +01:00
Guillaume Tassery
2c1dfab240
add tests for bitOr and bitXor
2020-02-14 05:41:25 +01:00
Guillaume Tassery
d05026ec75
add performance test
2020-02-14 04:57:03 +01:00
Guillaume Tassery
bad9848f2a
use maybe_unused instead
2020-02-14 04:49:02 +01:00
Denis Zhuravlev
4857d43b6a
Update mingroupby-orderbylimit1.xml
...
fix for table name
2020-02-13 23:00:18 -04:00
Alexander Kuzmenkov
37b2932291
Update codecs_int_insert.xml
2020-02-14 02:11:43 +03:00
Anton Popov
7042bafda4
Update 01079_new_range_reader_segfault.sql
2020-02-14 01:58:30 +03:00
Alexander Kuzmenkov
810fe655ea
Update general_purpose_hashes_on_UUID.xml
2020-02-14 01:23:54 +03:00
Denis Zhuravlev
92a6d30d3a
Added performance test for min_group_by / order_by_limit1
2020-02-13 17:34:23 -04:00
CurtizJ
7041e28077
fix segfault in MergeTreeRangeReader
2020-02-14 00:20:35 +03:00
Alexander Kuzmenkov
1bd2f55bc1
Update inserts_arrays_lowcardinality.xml
2020-02-13 21:58:46 +03:00
Alexander Kuzmenkov
99c6246d97
Make some performance tests faster.
2020-02-13 21:42:55 +03:00
alexey-milovidov
7aeb900922
Merge pull request #8436 from achulkov2/polygon-dict-basic-interface-improvements
...
[WIP] Basic interface for polygon dictionaries
2020-02-13 21:05:42 +03:00
CurtizJ
d39179b86f
add integration tests
2020-02-13 17:59:15 +03:00
Alexander Kuzmenkov
e9d4bcaa75
Update general_purpose_hashes_on_UUID.xml
2020-02-13 17:58:16 +03:00
CurtizJ
6e1734f2d7
remove rarely used createPart overload
2020-02-13 17:42:48 +03:00
alexey-milovidov
dcc6fbb7a6
Fixed idiotic translation.
2020-02-13 17:25:17 +03:00
CurtizJ
64e1883c06
better replication with compact parts
2020-02-13 17:19:43 +03:00
alexey-milovidov
296621f757
Merge pull request #9076 from sundy-li/mysql-show-tables
...
Show Queries more like MySQL did
2020-02-13 16:50:12 +03:00
alexey-milovidov
3cfcdcd79f
Update InterpreterShowTablesQuery.cpp
2020-02-13 16:46:35 +03:00
Alexey Milovidov
b5c79201c3
Prevent abort on shutdown if the fs is readonly
2020-02-13 16:15:54 +03:00
Guillaume Tassery
1642c7bb97
Merge branch 'master' of github.com:ClickHouse/ClickHouse into bit_on_bitset
2020-02-13 13:24:00 +01:00
Guillaume Tassery
d5b6b580c3
make happy gcc-9
2020-02-13 13:23:31 +01:00
Alexander Kuzmenkov
3a58ef03e3
Update general_purpose_hashes_on_UUID.xml
2020-02-13 12:50:25 +03:00
Alexander Kuzmenkov
b9eb40bccb
Update cpu_synthetic.xml
2020-02-13 11:56:06 +03:00
Mikhail Korotov
b7a159feab
Merge branch 'secure_password' of https://github.com/millb/ClickHouse into secure_password
2020-02-12 17:36:02 +03:00
Mikhail Korotov
62be802ea9
tests fixed
2020-02-12 17:35:23 +03:00
Mikhail Korotov
5d1396ca33
Update Cluster.h
2020-02-12 17:32:18 +03:00
Mikhail Korotov
12c9fbe44d
Merge branch 'secure_password' of https://github.com/millb/ClickHouse into secure_password
2020-02-12 17:12:18 +03:00
millb
c4b45ddff8
fixed tests
2020-02-12 17:11:03 +03:00
Alexander Kuzmenkov
48a98773c9
Update general_purpose_hashes_on_UUID.xml
2020-02-12 15:39:44 +03:00
Ivan
bef233f450
Add simple memory profiler ( #8765 )
...
* Add new trace type to system.trace_log table
* [WIP]
* Add settings for soft limit raising.
* Remove unused diff
* Remove unused diff
* Some renames
* Fix client hanging on quit
* Remove obsolete pointer for trace collector in context.
* Use memory tracker on query level.
* Fix TSan tests
* Try to simplify TraceCollector initialization.
It allows to workaround first call inside signal handler
* Initialize TraceCollector before setting signal handlers
* Attempt to fix
* Fix Int64 → UInt64 for |size|
* Explicitly reset global TraceCollector instance.
2020-02-12 15:37:40 +03:00
Guillaume Tassery
4ea8cfb1e1
cosmetic
2020-02-12 12:45:31 +01:00
Guillaume Tassery
46bffd0564
add tests
2020-02-12 12:08:14 +01:00
proller
4c3b8649e3
Merge remote-tracking branch 'upstream/master' into fix27
2020-02-12 13:59:14 +03:00
Guillaume Tassery
b9954f6785
Merge branch 'master' of github.com:ClickHouse/ClickHouse into bit_on_bitset
2020-02-12 11:35:07 +01:00
Guillaume Tassery
e5b048ab51
Can use bit(And|Or|Xor) using a bitset set as a FixedString
2020-02-12 11:33:43 +01:00
Mikhail Korotov
43d4838849
Merge branch 'secure_password' of https://github.com/millb/ClickHouse into secure_password
2020-02-12 13:13:50 +03:00
millb
6abeabc1f2
fixed bugs
2020-02-12 13:13:11 +03:00
Mikhail Korotov
5bd74b464d
Merge branch 'secure_password' of https://github.com/millb/ClickHouse into secure_password
2020-02-12 13:08:10 +03:00
millb
92fc1a9b2b
fixed bugs
2020-02-12 13:06:09 +03:00
Mikhail Korotov
01b03f9b1f
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into secure_password
2020-02-12 11:43:52 +03:00
CurtizJ
59c4f53fec
fix polymorphic parts fetching
2020-02-12 02:29:34 +03:00
chertus
cbf99fa8b2
Merge branch 'master' into joins
2020-02-11 22:27:47 +03:00
Alexander Kuzmenkov
f88bf5595c
Update cpu_synthetic.xml
2020-02-11 22:21:08 +03:00
Alexander Kuzmenkov
5dcca60d98
Update general_purpose_hashes_on_UUID.xml
2020-02-11 22:18:40 +03:00
Alexander Kuzmenkov
413cb601dd
Merge pull request #8969 from filimonov/kafka_producer_with_key_and_timestamp
...
key and timestamp in Kafka producer
2020-02-11 22:03:37 +03:00
chertus
d2d4118730
add JoinSwitcher
2020-02-11 21:28:37 +03:00
Ivan
1f4ba36cbc
Fix some tests to support pytest with query tests ( #9062 )
2020-02-11 21:05:08 +03:00
Ilya Yatsishin
5b4b04e13b
Merge pull request #9050 from CurtizJ/fix-range-reader
...
Fix order of ranges in MergeTreeDataSelectExecutor
2020-02-11 18:31:34 +03:00
Ivan Lezhankin
5644fa8c41
Explicitly reset global TraceCollector instance.
2020-02-11 18:16:53 +03:00
sundy-li
9ad7f3f0e1
Update tests
2020-02-11 22:52:09 +08:00
CurtizJ
b26a8b5622
choose part type while selecting parts to merge
2020-02-11 16:41:26 +03:00
sundy
250475557d
Show Queries more like MySQL
2020-02-11 19:36:12 +08:00
Mikhail Korotov
f8db74fca6
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into secure_password
2020-02-11 13:51:37 +03:00
alexey-milovidov
306ee519df
Merge pull request #9073 from mator/patch-1
...
Update config.xml
2020-02-11 13:50:51 +03:00
Artem Zuikov
840d4c5f4a
Merge pull request #9067 from 4ertus2/some
...
Refactoring: actualize ExpressionAnalyzer public interface
2020-02-11 13:48:56 +03:00
Anatoly Pugachev
138d3800cf
Update config.xml
...
correct HTTP 404 link
2020-02-11 13:33:38 +03:00
Nikolai Kochetov
42692ad07b
Fix typeo in ExternalModelsLoader.
2020-02-11 08:32:27 +03:00
CurtizJ
c72c38aea9
require strict part type in MergeTreeReaders
2020-02-10 23:30:49 +03:00
chertus
b4ea4ca654
actualize ExpressionAnalyzer public interface
2020-02-10 22:55:13 +03:00
Alexander Kuzmenkov
f9a7a32852
less flappy
2020-02-10 21:38:53 +03:00
CurtizJ
90a121cc1e
remove useless line
2020-02-10 19:34:47 +03:00
CurtizJ
852772364e
replace std::vector to std::deque for MarkRanges
2020-02-10 19:04:24 +03:00
Artem Zuikov
bd6d9a427b
Some InterpreterSelectQuery refactoring ( #9035 )
...
move ExpressionActionsChain logic out of InterpreterSelectQuery
2020-02-10 18:50:12 +03:00
Ivan Lezhankin
cc63739837
Fix Int64 → UInt64 for |size|
2020-02-10 18:24:26 +03:00
Alexander Kuzmenkov
d59a9a7ded
less flappy
2020-02-10 15:54:16 +03:00
Alexander Kuzmenkov
17de1b7519
Merge pull request #9018 from ClickHouse/aku/flappy-perf
...
Less flappy performance test queries
2020-02-10 15:52:42 +03:00
alesapin
2734347cc0
More verbose logging in flacky test
2020-02-10 12:16:15 +03:00
tavplubix
4543177931
Merge pull request #9048 from ClickHouse/fix_mutation_order
...
Fix primary.idx corruption after delete mutation
2020-02-09 19:21:23 +03:00
Alexander Kuzmenkov
2b683f6fc9
boop
2020-02-09 17:15:29 +03:00
Alexander Kuzmenkov
dae3811e25
Merge pull request #9015 from Slach/master
...
Track the number of MySQL connections
2020-02-09 17:01:01 +03:00
alesapin
19de74d5bd
Remove redundant lock
2020-02-09 11:52:42 +03:00
alesapin
2dca542d2e
Correctly accuire lock
2020-02-09 11:42:15 +03:00
Andrew Onyshchuk
9d35b8b6ea
Use correct implementation for reinterpretAsFixedString
2020-02-08 19:23:09 -06:00
alesapin
5a96eaf0e8
Add missed locks for ReplicatedMergeTree alter
2020-02-08 16:39:44 +03:00
CurtizJ
b9fc9b4569
fix order of ranges in MergeTreeDataSelectExecutor
2020-02-08 00:07:18 +03:00
Alexander Kuzmenkov
ae0044efe8
Update ConfigProcessor.cpp
2020-02-07 22:37:24 +03:00
Alexander Kuzmenkov
b125e6b393
Log which configuration files we loaded.
2020-02-07 22:32:49 +03:00
Alexander Kuzmenkov
75920565c9
Improve flush performance in SystemLog
...
It started having problems under heavy workloads such as saving all
memory allocations to trace_log table. To improve that, stop popping
entries one by one from the log queue, and actually stop using the queue
completely, because we don't use most of its methods or its backpressure
feature. Just keep a vector of messages and flush it to disk
periodically.
2020-02-07 22:32:49 +03:00
Ivan
1b55150701
Add row-level filter support to Distributed engine ( #8926 )
...
* Add tests
* Implement support for initial user on remote side.
2020-02-07 22:31:09 +03:00
Alexander Kuzmenkov
a380c21649
Update general_purpose_hashes.xml
2020-02-07 22:01:13 +03:00
tavplubix
7cd87125c7
Merge pull request #9026 from ClickHouse/fix_poco_ssl_timeouts
...
Fix poco secure sockets timeouts
2020-02-07 21:46:12 +03:00
tavplubix
c6a8e4d67e
Merge pull request #8958 from ClickHouse/json-each-row-array-fix
...
Fixed error in JSONEachRow when data is in array.
2020-02-07 21:44:21 +03:00
tavplubix
21fdc52456
Update JSONEachRowRowInputFormat.cpp
2020-02-07 21:43:49 +03:00
alesapin
f9d70e741f
Merge pull request #9047 from ClickHouse/fix_unit_tests
...
Fix unit tests
2020-02-07 21:30:09 +03:00
Nikita Mikhaylov
1324f3946e
Merge pull request #8988 from nvartolomei/nv/alter-mv-modify-query
...
Modify Materialized View query
2020-02-07 21:28:27 +03:00
alesapin
dea937ad84
Don't use ORDER BY for empty key
2020-02-07 20:10:24 +03:00
alesapin
c3f24aa075
Fix test and improve run
2020-02-07 19:01:20 +03:00
Ivan Lezhankin
abb1220cb3
Merge branch 'master' into memory-profiler
2020-02-07 18:16:41 +03:00
alesapin
7aa71bb1dd
Merge pull request #8957 from oandrew/avro-fixes-confluent
...
AvroConfluent integration test
2020-02-07 16:59:37 +03:00
alesapin
1ada6e663c
Missed change
2020-02-07 16:56:57 +03:00
alesapin
f3a35998e1
Fix primary.idx corruption after delete mutation
2020-02-07 16:54:17 +03:00
tavplubix
092ed1df15
Update JSONEachRowRowInputFormat.cpp
2020-02-07 16:38:37 +03:00
Alexander Tokmakov
16a3bed290
Merge branch 'master' into fix_poco_ssl_timeouts
2020-02-07 16:36:45 +03:00
Alexander Tokmakov
5fba5f97dd
update submodule
2020-02-07 16:35:15 +03:00
Alexander Tokmakov
47ad022a1f
disable parallel parsing for JSON in square brackets
2020-02-07 16:16:51 +03:00
Alexander Tokmakov
5956f7400f
Replace ParsingStage with readPrefix() and readSuffix()
2020-02-07 14:28:05 +03:00
Anton Popov
3e8179108b
Merge pull request #8892 from PerformanceVision/select_constants
...
DB::Exception: Parameters are out of bound when we have a constant on the SELECT clause
2020-02-07 14:05:16 +03:00
alesapin
dcfe6524e5
Fix unit tests
2020-02-07 12:51:48 +03:00
alesapin
f4467aaa65
Merge pull request #9028 from Enmk/Gorilla_and_DoubleDelta_buffer_overflow_fix
...
Fixed buffer overflow on decoding small sequences with Gorilla and DoubleDelta
2020-02-07 11:40:08 +03:00
Slach
8251695383
change system.metrics.MySQLConnection description after review
...
Signed-off-by: Slach <bloodjazman@gmail.com>
2020-02-07 08:12:00 +05:00
Slach
1bff5578b6
Merge branch 'master' of github.com:ClickHouse/ClickHouse
2020-02-07 08:03:45 +05:00
Anton Popov
9dc7577d15
Merge pull request #9038 from CurtizJ/fix-range-reader
...
Add test for #8914
2020-02-07 03:47:51 +03:00
Vitaly Baranov
7ebcd4b290
Merge pull request #8875 from vitlibar/RBAC-5
...
RBAC-5.1
2020-02-07 03:40:15 +03:00
Artem Zuikov
31948a063a
Trying to fix early constant folding ( #9010 )
...
add setting to disable early constant folding
2020-02-07 03:05:51 +03:00
Artem Zuikov
31a3f3b48b
revert TypeIndex, another fix for T64 ( #9033 )
2020-02-07 03:04:25 +03:00
Alexander Kuzmenkov
070ebb6bb6
boop
2020-02-07 01:42:19 +03:00
CurtizJ
cdcaef9349
add test for #8914
2020-02-06 21:57:18 +03:00
Alexander Tokmakov
acef7fc5bd
add test
2020-02-06 20:23:05 +03:00
CurtizJ
2780250d05
better code near data part writer
2020-02-06 18:32:00 +03:00
Vitaly Baranov
02262e3b6e
Add one more test.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
d2ff1e5dd4
Implement partial revokes.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
3706b9d92a
Add tests.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
421120b997
Implement SQL queries to manipulate users and grants.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
c604ce1ca5
Add access_with_grant_option to User.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
c9f2713cc4
Remove getting user by name from Context.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
08c6061bdf
Add user_id to Context.
2020-02-06 18:12:54 +03:00
Vitaly Baranov
fb3b755599
Fix granting and revoking access rights.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
328d3a8b08
Add token type '@'.
2020-02-06 18:12:53 +03:00
Vitaly Baranov
291b7c277a
Move some part of the Authentication class to header to allow using in the parser.
2020-02-06 18:12:48 +03:00
proller
d69785915e
Merge remote-tracking branch 'upstream/master' into fix27
2020-02-06 17:19:30 +03:00
Alexander Kuzmenkov
3df25af15f
Merge pull request #8780 from ClickHouse/aku/msan-final
...
Suppress the last two MemorySanitizer failures
2020-02-06 16:34:55 +03:00
Alexander Kuzmenkov
ed90f6167c
Update msan_suppressions.txt
2020-02-06 16:34:11 +03:00
Alexander Kuzmenkov
3fb8dcae55
less flappy
2020-02-06 16:11:02 +03:00
Vitaly Baranov
1e8f04b571
Add to class AllowedClientHost support for like pattern and for removing.
2020-02-06 15:25:32 +03:00
Alexander Kuzmenkov
d9073f27b7
Revert "Merge pull request #9025 from ClickHouse/revert-8303-cache-dictionary"
...
This reverts commit 24bdad3768
, reversing
changes made to dad4f03a8f
.
2020-02-06 15:18:19 +03:00
Alexander Kuzmenkov
7f9bab3fc5
Merge pull request #8985 from ClickHouse/aku/demangle-faster
...
Avoid extra copying when demangling names.
2020-02-06 14:57:56 +03:00
Alexander Kuzmenkov
115c89f057
less slow
2020-02-06 14:51:22 +03:00
Nicolae Vartolomei
949b498d37
Always wait for all background INSERTs to finish to catch stuck queries
2020-02-06 11:44:15 +00:00
Nicolae Vartolomei
0939a9460f
Modify Materialized View query
2020-02-06 08:57:54 +00:00