alesapin
197f1eedd2
Remove searcher
2019-06-26 18:22:15 +03:00
alesapin
306e27c152
Return old behaviour
2019-06-26 18:18:12 +03:00
alesapin
b7f173ad2c
Execute some distributed DDL queries on leader
2019-06-26 17:52:20 +03:00
Ivan Remen
30c7055d3b
Fix
2019-06-26 17:15:29 +03:00
chertus
6fe4640e0b
fix ColumnConst.isColumnNullable() and related crash
2019-06-26 15:59:25 +03:00
Alexander Kuzmenkov
cb718c194f
Fix a hard-to-spot typo: aggreAGte -> aggregate.
2019-06-26 15:35:27 +03:00
Ivan Remen
93523416d7
Merge remote-tracking branch 'main/master' into h3-integration
2019-06-26 14:52:46 +03:00
alesapin
f740334ee5
Faster scheme search
...
Add docs
2019-06-26 13:26:34 +03:00
alexey-milovidov
dca6d2947c
Merge pull request #5600 from Enmk/gorilla_column_encoding
...
Gorilla column encoding
2019-06-26 12:53:12 +03:00
hcz
da206109a6
Move registerFunctionConvertCharset
2019-06-26 16:05:53 +08:00
hcz
97b762ad06
Improve function registering
2019-06-26 15:53:43 +08:00
Ivan Remen
7a5979cc0a
Fix bug
2019-06-26 02:11:28 +03:00
Ivan Remen
d933b024bd
Fix now???
2019-06-26 00:49:42 +03:00
Nikolai Kochetov
f9b29bfdd2
Merged with master.
2019-06-25 20:00:54 +03:00
Nikolai Kochetov
50aac7e982
Atomic Ports. [2]
2019-06-25 19:42:57 +03:00
Nikolai Kochetov
67b7080707
Atomic Ports.
2019-06-25 19:42:26 +03:00
Nikolai Kochetov
ab781f0988
Add task_queue to PipelineExecutor.
2019-06-25 19:42:05 +03:00
Nikolai Kochetov
d0cd3cc640
Update PipelineExecutor
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
1f6bbeee7d
Update Port.h
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
94e087102d
Use std::pair in port.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
6c2dd9b87d
Remove copy constructor from Chunk.
2019-06-25 19:41:59 +03:00
Nikolai Kochetov
66b0ae52d5
Added StopwatchGuard
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
11e0752f6d
Update PipelineExecutor.
2019-06-25 19:41:55 +03:00
Nikolai Kochetov
c6bbf6d91d
Process pipeline in each thread in PipelineExecutor.
...
Exception safety in PipelineExecutor.
2019-06-25 19:41:38 +03:00
Nikolai Kochetov
d8f0c6c15a
Added stream number to pipeline execution state.
2019-06-25 19:41:28 +03:00
Nikolai Kochetov
3bee30a215
Update PipelineExecutor.
2019-06-25 19:41:11 +03:00
Nikolai Kochetov
fc5f28faeb
Remove ExceptionHandler from PipelineExecutor.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
8299680efe
Update Port.h
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
76934cf801
Don't call cancell for RemoteBlockInputStream in SourceFromInputStream.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
f5e20027a7
Better exception safety for SourceFromInputStream.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
b2a3835195
Unify streams for SourceFromInputStream.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
93b9f3e06a
Disable processors for ClickHouseDictionarySource.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
1ae23a6d9d
Don't throw exception if query was cannelled.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
821d520a52
Fix limit by offset.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
cc09bb5557
Fix distinct.
2019-06-25 19:41:06 +03:00
Nikolai Kochetov
96174e90b0
Fix build.
2019-06-25 19:41:00 +03:00
alesapin
bd56f219ab
Fix style
2019-06-25 19:15:00 +03:00
alesapin
ff72cf4893
Trying to do everything in one pass
2019-06-25 18:54:47 +03:00
chertus
e681bef71d
T64 full transpose variant
2019-06-25 16:59:33 +03:00
Ivan Remen
df4bd3eec6
Merge remote-tracking branch 'main/master' into h3-integration
2019-06-25 15:43:33 +03:00
Ivan Remen
737abcdbfc
Finally fix??
2019-06-25 15:43:07 +03:00
alesapin
57ed08f832
Merge pull request #5738 from yandex/hczhcz-patch-6
...
Slightly better style
2019-06-25 15:14:28 +03:00
Ivan Remen
8ad592dd07
Fix??
2019-06-25 14:27:39 +03:00
Vasily Nemkov
138087d2e1
Performance tests for Gorilla and DoubleDelta
...
Testing INSERTs and SELECTs on codec combinations:
* DoubleDelta (or Gorilla)
* LZ4
* DD (or G) + LZ4
On 3 types of data:
* sequential
* monotonic
* random.
2019-06-25 13:47:55 +03:00
alesapin
4a8a70a079
Merge pull request #5720 from coraxster/fix-5377
...
MergedColumnOnlyOutputStream. Skip empty blocks. Fix 5377
2019-06-25 13:35:09 +03:00
alesapin
2fcb786093
Slightly more ClickHouse style
2019-06-25 13:17:11 +03:00
Ivan Remen
6f6c1167bc
Fix
2019-06-25 12:44:55 +03:00
alesapin
b14a6ab8ab
Merge branch 'patch-6' of https://github.com/hczhcz/ClickHouse into hczhcz-patch-6
2019-06-25 12:40:13 +03:00
alesapin
fff18f78db
Fix tail detection
2019-06-25 12:12:28 +03:00
alesapin
fa88954e56
Better scheme cut
2019-06-25 12:04:35 +03:00
Ivan Remen
f3c8ac2d3b
Merge remote-tracking branch 'main/master' into h3-integration
2019-06-25 11:23:53 +03:00
Ivan Remen
0b28e73f50
Fix unblundled build
2019-06-25 11:23:36 +03:00
hcz
3368ed933f
Improve error codes
2019-06-25 12:39:00 +08:00
hcz
8a2c6985a4
Use size_t step
2019-06-25 12:37:40 +08:00
hcz
f1e146d208
Fix parameter handling
2019-06-25 12:28:20 +08:00
alesapin
48451b2b0f
Better name
2019-06-24 22:00:40 +03:00
alexey-milovidov
b43e75200e
Merge pull request #5595 from inv2004/moving-sum
...
movingSum/Avg window functions for numeric and decimals
2019-06-24 19:13:26 +03:00
dmitry kuzmin
c72e4dfe08
5337: clang compiler fix
2019-06-24 18:07:01 +03:00
Alexey Milovidov
8f77d898f3
Renamed functions for consistency #5704
2019-06-24 17:51:37 +03:00
alexey-milovidov
8e41d89126
Merge pull request #5704 from zhang2014/fix/ISSUES-5697
...
ISSUES-5697 fix insert and select query with mysql style identifier
2019-06-24 17:40:28 +03:00
alexey-milovidov
dacbe9a410
Update WriteHelpers.h
2019-06-24 17:38:58 +03:00
alesapin
c6ece40f3c
Fix minor bug and style
2019-06-24 16:04:20 +03:00
Ivan Lezhankin
0917573493
Merge remote-tracking branch 'upstream/master' into issue-5286
2019-06-24 14:42:58 +03:00
alesapin
88b9bc6254
Merge branch 'patch-6' of https://github.com/hczhcz/ClickHouse into hczhcz-patch-6
2019-06-24 14:29:35 +03:00
alesapin
5b378a3f01
Remove degug info
2019-06-24 14:18:53 +03:00
proller
1ac09fa721
Split Common/config.h by libs (dbms) ( #5715 )
2019-06-24 14:17:15 +03:00
alesapin
331e17d56a
Return scheme logic
2019-06-24 14:16:08 +03:00
alesapin
56a7595254
Slightly speed up
2019-06-24 13:47:17 +03:00
Andy Yang
4b6efaa4b9
Merge branch 'master' into custom_week_functions
...
update last code
2019-06-24 09:53:38 +08:00
dmitry kuzmin
c988293e1e
5337 fix: MergedColumn. skip empty blocks
2019-06-23 07:30:29 +03:00
zhang2014
029e2ccf1f
some review fixes
2019-06-22 19:10:00 +08:00
zhang2014
b9cb1feb4c
some review fixes
2019-06-22 12:40:41 +08:00
CurtizJ
53634a324e
fix error with uninitialized system_logs
2019-06-21 22:24:30 +03:00
CurtizJ
ac3072cd9b
better shutdown of system_logs
2019-06-21 20:25:47 +03:00
chertus
29700fd5e9
Auto version update to [19.11.0] [54423]
2019-06-21 18:47:02 +03:00
proller
badb6ab831
Functions: make array and gatherutils libs ( #5712 )
2019-06-21 18:31:37 +03:00
alesapin
efc0f7f65e
Remove unused method
2019-06-21 18:19:47 +03:00
alesapin
ca1626926d
Adjust settings
2019-06-21 18:11:33 +03:00
Ivan Lezhankin
b75db2ef04
Fix dropping message to early when stalling
2019-06-21 17:29:10 +03:00
alesapin
8b263739ce
Comments
2019-06-21 16:01:27 +03:00
alesapin
92509b71a4
Slightly speedup
2019-06-21 16:01:16 +03:00
alesapin
682e803fc9
Merge with master
2019-06-21 12:44:57 +03:00
zhang2014
1786407621
ISSUES-5697 fix insert and select query with mysql style identifier
2019-06-21 13:51:27 +08:00
alexey-milovidov
f6d150d9f8
Merge pull request #5688 from izebit/add-distributed_ddl_task_timeout-description
...
add description for distributed_ddl_task_timeout
2019-06-21 02:53:25 +03:00
proller
f111dbd45f
Do not require gperf on build ( #5701 )
...
* Build fixes
* fix
* USE_GPERF
* wip
* wip
* wip
* test -j
* Simpler
* fix
* FunctionsURL.h -> URL/FunctionsURL.h
* clean
* clean
* Always use gperf-generated file
* Generator for tldLookup.generated.cpp
* clang-format
2019-06-21 02:50:53 +03:00
alexey-milovidov
606b074a4b
Merge pull request #5659 from yandex/ignore-mutation-limits
...
Ignore query execution limits and limits for max parts size for merge while executing mutations.
2019-06-21 02:14:41 +03:00
alexey-milovidov
73df46be2b
Merge pull request #5698 from abyss7/issue-5615
...
Lower the probability of hanging when shutting down Kafka storage
2019-06-21 02:11:07 +03:00
alexey-milovidov
bc15ebbb18
Merge pull request #5700 from yandex/join-use-nulls-5620
...
Fix #5620 issue about join_use_nulls setting
2019-06-21 02:08:05 +03:00
proller
da1814c2a8
Fix shared build ( #5702 )
2019-06-20 23:57:01 +03:00
alesapin
3f7892ef50
Fix typo
2019-06-20 22:21:17 +03:00
CurtizJ
25cbc901ed
fix deadlock at flushing on shutdown
2019-06-20 20:38:16 +03:00
alesapin
80f27968ac
Add test for interaction of tables with different granularity and different versions
2019-06-20 19:25:32 +03:00
proller
fa809de91f
Move all url functions to clickhouse_functions_url lib ( #5696 )
2019-06-20 18:49:54 +03:00
stavrolia
aff92c263e
Make setting join_use_nulls get no effect for types that cannot be inside Nullable
2019-06-20 16:13:46 +03:00
Ivan Lezhankin
ec78ec8365
Merge branch 'master' into issue-5286
2019-06-20 16:08:22 +03:00
akuzm
4cc9f632a0
Treat empty cells in CSV as default values. ( #5625 )
...
Treat empty cells in CSV as default values when input_format_defaults_for_omitted_fields = true.
Closes #5349 .
2019-06-20 15:46:36 +03:00
Ivan Lezhankin
61750d09d2
Commit offsets for SELECTing from Kafka table too
2019-06-20 15:34:25 +03:00
Ivan Remen
b439769aa7
Merge remote-tracking branch 'main/master' into h3-integration-fix
2019-06-20 13:53:17 +03:00
Ivan Remen
6064a1ed7c
Fix geoToH3 compile
2019-06-20 13:44:34 +03:00
dmitry kuzmin
3b45ac8bb6
fix macos compile
2019-06-20 13:26:19 +03:00
proller
3d8c8ee83c
Build fixes. Split config.h ( #5686 )
2019-06-20 12:12:49 +03:00
alesapin
4ae502eaa6
Fix bug with wrong granularity detection
2019-06-20 11:48:56 +03:00
zhang2014
8221dd2a1a
fix build and test failure
2019-06-20 08:33:37 +08:00
alexey-milovidov
c899fce9fc
Merge pull request #5661 from BHYCHIK/crc32-for-master
...
Support crc32 function
2019-06-20 01:32:00 +03:00
alexey-milovidov
1a19a36704
Update CRC32.cpp
2019-06-20 01:31:51 +03:00
alexey-milovidov
f943bbb7a3
Merge pull request #5684 from eejoin/master
...
Flush buffer when WriteBufferFromHDFS's destructor is called
2019-06-19 23:17:35 +03:00
CurtizJ
5e6ceef224
fix race condition in flushing system log
2019-06-19 19:50:17 +03:00
zhang2014
374aac3501
fix build & chmod shell test
2019-06-20 00:32:20 +08:00
alesapin
dd37370aab
Fix test and add one
2019-06-19 19:16:13 +03:00
Ivan Lezhankin
fdd3f07860
Don't do premature subscription to topics
2019-06-19 19:15:30 +03:00
CurtizJ
047ee38838
fix race condition in flushing system log
2019-06-19 18:38:06 +03:00
Vasily Nemkov
0b68f55ce0
Fixed UB in maskLowBits
2019-06-19 18:36:34 +03:00
zhang2014
166018e41e
fix code style & rename minmax, set
2019-06-19 23:30:48 +08:00
zhang2014
a50aea09f1
fix float in bloom filter
2019-06-19 23:13:21 +08:00
zhang2014
d145295163
convert type with condition
2019-06-19 23:12:06 +08:00
zhang2014
6c8ff6dc31
add some test
2019-06-19 23:12:05 +08:00
zhang2014
f52b16e1e1
support bloom filter for any type
2019-06-19 23:12:05 +08:00
Artem Konovalov
0c4f32a4c0
add description for insert_distributed_timeout
2019-06-19 18:02:51 +03:00
alesapin
fefce49c8f
Mixed parts by setting
2019-06-19 17:46:06 +03:00
alesapin
dd2e4fd805
Bug fixes
2019-06-19 15:30:56 +03:00
CurtizJ
bb95d9a860
fix race condition in flushing system log
2019-06-19 15:28:34 +03:00
Ivan Remen
b353b8347a
Merge remote-tracking branch 'main/master' into crc32-for-master
2019-06-19 15:16:20 +03:00
alesapin
f0c273ee4c
More correct version
2019-06-19 14:59:08 +03:00
eejoin
f3e0c60b89
Flush buffer when WriteBufferFromHDFS's destructor is called
2019-06-19 19:50:34 +08:00
Artem Zuikov
41302c9910
Merge pull request #5645 from coraxster/decimal-overflow-2
...
Fix float to decimal convert overflow, extreme values
2019-06-19 14:29:33 +03:00
Vasily Nemkov
e79c3d0e22
Post-PR fixes stage 3
...
maskLowBits()
building for clang
more test cases for codecs.
2019-06-19 13:38:15 +03:00
alesapin
d1de7431e1
Compilable
2019-06-19 13:26:26 +03:00
alesapin
7e11c3c78b
Merge branch 'master' into index_granularity_by_default
2019-06-19 13:08:12 +03:00
alesapin
b544b62e44
A log of bugs
2019-06-19 13:07:56 +03:00
Ivan Remen
85fd2b3127
Fix compile
2019-06-19 11:33:45 +03:00
Ivan Remen
64231090cd
Fix compile
2019-06-19 11:14:49 +03:00
Ivan Remen
f6b16e40af
Rename file
2019-06-19 11:02:50 +03:00
Ivan Remen
80ee05eb8d
Make CRC32 case insensitive
2019-06-19 10:59:38 +03:00
alexey-milovidov
9bdbd84263
Merge pull request #5030 from PerformanceVision/top_level_domain
...
Changing how the function (cutTo)firstSignificantSubdomain detect the tld (proposal)
2019-06-19 02:08:43 +03:00
Ivan Lezhankin
9fd048cdbd
Allow to select virtual columns in materialized view
2019-06-18 19:32:37 +03:00
unknown
238c0e3b9b
movingSum: uses template for groupArrayMovingSum and groupArrayMovingAvg
2019-06-18 10:18:33 -04:00
Ivan Lezhankin
436052c67b
Merge branch 'master' into issue-5286
2019-06-18 16:03:29 +03:00
alesapin
4f98f875c3
Add ability to write final mark for *MergeTree engines family ( #5624 )
...
Add the ability to write final mark to *MergeTree engines family.
2019-06-18 15:54:27 +03:00
Ivan Remen
3fc8c8726f
Merge remote-tracking branch 'main/master' into crc32-for-master
2019-06-18 15:29:50 +03:00
alesapin
0bfb7b18ce
Fix directory check
2019-06-18 14:38:04 +03:00
alesapin
d2615863f3
Merge branch 'master' into index_granularity_by_default
2019-06-18 13:52:41 +03:00
Andy Yang
6085fce8d7
some review fixes and add new function toStartOfWeek
2019-06-18 17:48:07 +08:00
Ivan Remen
d70d8f533d
Delete bad function
2019-06-18 11:23:56 +03:00
Ivan Remen
93df144ed1
Use zlib-ng crc32
2019-06-18 11:04:27 +03:00
dmitry kuzmin
a86f47421d
simplify comparison
2019-06-18 08:25:16 +03:00
unknown
414bb21238
Merge remote-tracking branch 'upstream/master' into moving-sum
2019-06-17 19:09:58 -04:00
CurtizJ
2a04125360
fix ignore_limits option
2019-06-18 01:07:16 +03:00
Ivan Remen
edff6e58dc
Support crc32 function
2019-06-18 00:54:26 +03:00
CurtizJ
e6dd92f9e1
ignore max part size for merge setting while executing mutations
2019-06-17 22:41:48 +03:00
Vasily Nemkov
81f9055d81
Post-PR fixes #2
...
Fixed style issues and build for clang-7;
64-bit buffer for BitReader and BitWriter;
Fixed overflow and writing more bytes on flushing;
Added maskLowBits() and tests for it.
2019-06-17 21:49:01 +03:00
Vasily Nemkov
0ebb145d32
Post-PR fixes:
...
* BitHelpers.cpp was removed, corresponding code was moved to the header
* BitIO test as GTest-based test binary
* gtest-based unit test for DoubleDelta and Gorilla codecs
* getLeadingZeroBits from SFINAE to consexpr if
* removed couple of unneeded if's
* Fixed sql-test to use one table
2019-06-17 21:39:45 +03:00
Vasily Nemkov
dfd8ff7675
Gorilla column encoding
...
Added Gorilla column encoding for any fixed-width type;
Added tests for Float32 and Float64 values.
2019-06-17 21:39:42 +03:00
Vasily Nemkov
4ae63072d0
DoubleDelta column encoding.
...
Added DoubleDelta column encoding + test cases;
Added BitWriter and BitReader that allow to read data from ReadBuffer
and write data to WriteBuffer bit by bit, up to 64 bits at once;
Added test for BitReader and BitWriter.
2019-06-17 21:38:27 +03:00
proller
dae5087fcf
Build and test fixes
2019-06-17 19:50:31 +03:00
Ivan Lezhankin
d907d8e8ca
Commit offsets for SELECTing from Kafka table too
2019-06-17 19:27:18 +03:00
alesapin
fb22200890
Fix name hidding and stupid bug
2019-06-17 18:35:53 +03:00
dmitry kuzmin
21a48e4f6c
fix static_cast double to max_int
2019-06-17 17:55:51 +03:00
alesapin
9e7d23b22e
Style fix
2019-06-17 16:29:10 +03:00
alesapin
0a157278bb
Merge pull request #5557 from 4ertus2/t
...
T64 column codec
2019-06-17 16:09:55 +03:00
alesapin
fd3abbe93d
Merge pull request #4935 from zhang2014/feature/support_system_replicas
...
Support system replicas queries for distributed
2019-06-17 15:30:30 +03:00
alesapin
e45d727e9d
Merge pull request #4558 from podshumok/distributred-timeout
...
Distributed and remote timeouts
2019-06-17 13:58:17 +03:00
alesapin
3a4dcfbacd
Fix inconsistency in zookeeper metadata and disable adaptive granularity for old format
2019-06-17 13:34:25 +03:00
alesapin
e73cdbae90
Fix name hidding
2019-06-17 12:22:44 +03:00
alesapin
02af85411c
Merge branch 'master' into index_granularity_by_default
2019-06-17 12:02:03 +03:00
alexey-milovidov
36c0e1f4c5
Merge branch 'master' into sanych73-prepared_statements
2019-06-17 09:33:04 +03:00
alexey-milovidov
5fd319d0e9
Merge pull request #5648 from yandex/remove-number-of-stat-calls
...
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-17 09:30:29 +03:00
Alexey Milovidov
dc0391b446
Fixed formatting of complex expressions
2019-06-17 01:51:09 +03:00
Alexey Milovidov
2c0bdf1d90
Fixed formatting of expressions like (x[1].1)[1]
2019-06-17 01:42:06 +03:00
Alexey Milovidov
da43d1e3e4
Fixed formatting of queries with clashed expression and table aliases
2019-06-17 01:28:24 +03:00
Alexey Milovidov
54b633bb86
Fixed wrong method ASTExplainQuery::formatImpl
2019-06-17 01:00:29 +03:00
Alexey Milovidov
88c35d541d
Merge branch 'master' into sanych73-prepared_statements
2019-06-16 23:53:31 +03:00
Alexey Milovidov
62a3d00772
Added comment
2019-06-16 23:50:06 +03:00
Alexey Milovidov
ee5dcd50a0
Lowered CPU overhead for small data parts
2019-06-16 23:42:03 +03:00
Alexey Milovidov
14be0ca281
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 23:13:54 +03:00
Alexey Milovidov
49c4f2ffed
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 23:11:30 +03:00
Alexey Milovidov
e3b21be1bb
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 23:02:45 +03:00
Alexey Milovidov
0ad13ca3d1
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:59:30 +03:00
Alexey Milovidov
c1aa767a04
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:53:05 +03:00
Alexey Milovidov
e4f314f88d
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:49:12 +03:00
Alexey Milovidov
801f34d325
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:42:05 +03:00
Alexey Milovidov
b6acb29625
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:36:15 +03:00
Alexey Milovidov
b494d17ca6
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:32:52 +03:00
Alexey Milovidov
413b780b65
Various fixes for PVS-Studio
2019-06-16 21:13:39 +03:00
Alexey Milovidov
02034c5d91
Merging
2019-06-16 20:32:37 +03:00
Alexey Milovidov
864dacd112
Merging
2019-06-16 19:47:47 +03:00
Alexey Milovidov
f98d0a108f
Removed useless header file
2019-06-16 15:16:16 +03:00
Alexey Milovidov
39198ef45f
Fixed error with COMMENT COLUMN IF EXISTS
2019-06-16 15:10:34 +03:00
Alexey Milovidov
eb4f0920b1
Merge branch 'master' into sanych73-prepared_statements
2019-06-16 12:27:19 +03:00
dmitry kuzmin
c73ce602bf
fix decimal overflow, extreme values
2019-06-16 10:57:30 +03:00
Alexey Milovidov
ba18308080
Merge branch 'master' into levysh-testkeeper
2019-06-16 02:45:34 +03:00
Alexey Milovidov
a576755bec
Fixed build
2019-06-16 02:45:17 +03:00
Alexey Milovidov
0dd88a1b03
Fixed build
2019-06-16 02:44:51 +03:00
Alexey Milovidov
7514674447
Merge remote-tracking branch 'origin/master' into sanych73-prepared_statements
2019-06-16 02:40:17 +03:00
Alexey Milovidov
f38855fe61
Merge branch 'master' into sanych73-prepared_statements
2019-06-16 02:39:55 +03:00
Alexey Milovidov
6418018385
Added comment
2019-06-16 02:35:12 +03:00
Alexey Milovidov
777af5544b
Removed tons of trash
...
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
2019-06-16 02:35:27 +03:00
levushkin aleksej
bc2789f9ad
TestKeeper(mock ZooKeeper)
...
fix style
fix bug
one more fix style
2019-06-16 02:35:12 +03:00
alexey-milovidov
39c6fbc324
Merge pull request #5567 from vitlibar/really-lazy-dictionary-load
...
Non-blocking loading of external dictionaries
2019-06-15 22:15:53 +03:00
proller
2a6c7cda0b
CLICKHOUSE-4179 Fix function arrayEnumerateUniqRanked ( #5622 )
...
* wip
* fix
* clean
2019-06-15 22:14:17 +03:00
Alexey Milovidov
b079631f61
Fixed tests
2019-06-15 21:22:48 +03:00
alexey-milovidov
a52e13b891
Merge pull request #5640 from yandex/use-ipv6-in-system-tables
...
Adopted IPv6 data type in system tables; unified client info columns in system.processes and system.query_log
2019-06-15 21:21:24 +03:00
Alexey Milovidov
fad6013270
Fixing query parameters
2019-06-15 20:52:53 +03:00
Alexey Milovidov
54ece5f968
Added missing methods for DataTypeDate, DataTypeDateTime
2019-06-15 18:58:17 +03:00
Alexey Milovidov
cb661c0d54
Added missing methods for DataTypeDate, DataTypeDateTime
2019-06-15 18:56:55 +03:00
Alexey Milovidov
b48284d334
Removed useless method
2019-06-15 18:08:48 +03:00
Alexey Milovidov
ee102ca953
Style; added comment
2019-06-15 18:06:44 +03:00
Alexey Milovidov
01762d5167
Clarified code in IDataType
2019-06-15 17:47:33 +03:00
Alexey Milovidov
748b5a5bce
Clarified code in IDataType
2019-06-15 17:32:01 +03:00
Alexey Milovidov
a999cb4fbc
Merge branch 'master' into sanych73-prepared_statements
2019-06-15 17:22:01 +03:00
Alexey Milovidov
d8f76152d5
Adopted IPv6 data type in system tables; unified client info columns in system.processes and system.query_log
2019-06-15 17:20:32 +03:00
Alexey Milovidov
b2100c7bcf
Removed strange quoting style like `this'. See https://english.stackexchange.com/questions/17695/any-reference-on-the-usage-of-a-backtick-and-single-quotation-mark-like-this
...
Added backQuote and backQuoteIfNeed when required to correctly quote identifiers with proper escaping.
2019-06-15 15:06:22 +03:00
alexey-milovidov
807bfa913e
Merge pull request #5599 from zhang2014/fix_createtable_bug
...
Add database engine of MySQL type
2019-06-15 14:52:57 +03:00
Alexey Milovidov
d60912ab66
Merge branch 'master' into sanych73-prepared_statements
2019-06-15 14:04:56 +03:00
zhang2014
ec8d73550b
some review fixes
2019-06-15 11:39:04 +08:00
Alexey Milovidov
08636dce92
Added missing files
2019-06-14 22:39:56 +03:00
CurtizJ
6d9cbc6f28
ignore query limits from system profile while executing mutations
2019-06-14 22:27:53 +03:00
Vitaly Baranov
b4384ce2a9
Dictionaries can be loaded in parallel.
...
A bad dictionary cannot block all the loading anymore.
Implemented really lazy loading of external dictionaries.
Provided more detailed information about the loading of each dictionary
to make diagnostics easier.
2019-06-14 22:18:47 +03:00
Alexey Milovidov
10722f53c7
Fixed performance degradation in SELECT from MergeTree tables #5631
2019-06-14 22:11:41 +03:00
Alexey Milovidov
34072c2dde
Fixes for #5331
2019-06-14 21:38:58 +03:00
Ivan Lezhankin
facdd966cc
Fixes due to review
2019-06-14 20:19:02 +03:00
Alexey Milovidov
c2d4c11cb8
Fixes for #5331
2019-06-14 20:15:30 +03:00
Alexey Milovidov
c5c2bd4a3f
Merge branch 'prepared_statements' of https://github.com/sanych73/ClickHouse into sanych73-prepared_statements
2019-06-14 19:28:25 +03:00
alexey-milovidov
71427b08f3
Update ExpressionElementParsers.cpp
2019-06-14 19:24:56 +03:00
alexey-milovidov
38414bc337
Update ASTQueryParameter.h
2019-06-14 19:23:42 +03:00
alexey-milovidov
322c73cc74
Update ASTQueryParameter.cpp
2019-06-14 19:23:01 +03:00
alexey-milovidov
1e385cac7c
Update ReplaceQueryParameterVisitor.h
2019-06-14 19:18:59 +03:00
alexey-milovidov
5317c5a08b
Update ReplaceQueryParameterVisitor.cpp
2019-06-14 19:18:24 +03:00
alexey-milovidov
daca715a0e
Update ReplaceQueryParameterVisitor.h
2019-06-14 19:15:14 +03:00
alexey-milovidov
03076a0f8d
Update Context.cpp
2019-06-14 19:08:07 +03:00
alesapin
22026e0333
Enable adaptive index granularity by default
2019-06-14 18:39:21 +03:00
proller
7e7b5b3810
Allow run query with remote() in clickhouse-local; Aloow redefine config from command line for clickhouse-local
2019-06-14 18:35:45 +03:00
unknown
7dc95e17a4
movingSum : macros name + indent
2019-06-14 11:14:58 -04:00
alexey-milovidov
f9cab91447
Merge pull request #5617 from proller/fix15
...
19.8 build fixes
2019-06-14 17:29:51 +03:00
alexey-milovidov
00809c78e2
Merge pull request #5623 from yandex/Quid37-lin_ref_perf
...
Merging PR #5505
2019-06-14 17:26:46 +03:00
hcz
0385e0923a
Fix style
2019-06-14 21:20:21 +08:00
alexey-milovidov
eb1fe2ed17
Merge pull request #5613 from sundy-li/improve/distribute-alter-more
...
make isSupportedAlterType better
2019-06-14 15:39:09 +03:00
Alexey Milovidov
95c7537656
Merge branch 'lin_ref_perf' of https://github.com/Quid37/ClickHouse into Quid37-lin_ref_perf
2019-06-14 15:33:29 +03:00
proller
fc7ae399c4
Use system rapidjson; Fix types for macos;
2019-06-14 13:28:30 +03:00
alexey-milovidov
9b727d267e
Merge pull request #5535 from infinivision/add_bitmapContains
...
Add bitmapContains
2019-06-14 09:23:37 +03:00
alexey-milovidov
bc387e865f
Merge pull request #5549 from yandex/fix_deduplication_bug
...
Fix complex bug in deduplication
2019-06-14 09:23:15 +03:00
alexey-milovidov
e90a7078f3
Merge pull request #5607 from coraxster/decimal-overflow
...
Fix float to decimal convert overflow
2019-06-14 09:20:39 +03:00
sundy-li
eac978f1e0
make isSupportedAlterType better
2019-06-14 11:06:08 +08:00
Andy Yang
ec9a97d499
Fix code review issues.
2019-06-14 11:04:01 +08:00
dmitry kuzmin
5fc6a6973a
float to decimal overflow fix
2019-06-13 23:28:14 +03:00
unknown
0dab40404e
movingSum format fix: trailing space
2019-06-13 12:18:32 -04:00
alexey-milovidov
87557d216b
Update DataTypesDecimal.h
2019-06-13 17:49:13 +03:00
alexey-milovidov
5ab1a15075
Update DataTypesDecimal.h
2019-06-13 17:48:13 +03:00
Alexey Milovidov
c846d0f6af
Namespace comments are unneeded according to the code style.
...
find dbms -name '*.h' -or -name '*.cpp' | xargs grep -l -P '}\s*//+\s*namespace\s*' | xargs sed -i -r -e 's/}\s*\/\/+\s*namespace\s*.*$/}/'
2019-06-13 13:43:37 +03:00
Alexey Milovidov
d32ea4d06b
Merge branch 'master' of github.com:yandex/ClickHouse
2019-06-13 13:38:48 +03:00
Alexey Milovidov
8b87511e25
Namespace comments are unneeded according to the code style.
...
find dbms -name '*.h' -or -name '*.cpp' | xargs grep -l -P '}\s*//+\s*namespace\s*' | xargs sed -i -r -e 's/}\s*\/\/+\s*namespace\s*\w+/}/'
2019-06-13 13:37:13 +03:00
alexey-milovidov
33c1072654
Merge pull request #5593 from sundy-li/improve/distribute-alter-more
...
Support more AlterType in distribute DDL
2019-06-13 13:26:50 +03:00
Alexey Milovidov
261c9cf9ff
Whitespace
2019-06-13 13:15:32 +03:00
alexey-milovidov
be51de0903
Merge pull request #5559 from proller/fix28
...
CLICKHOUSE-4179 Fix of function arrayEnumerateUniqRanked for arguments with empty arrays
2019-06-13 13:14:51 +03:00
zhang2014
d8a14f590f
try fix unbundled build failure
2019-06-13 18:01:34 +08:00
dmitry kuzmin
89cc1440d8
fix float to decimal convert overflow
2019-06-13 11:40:30 +03:00
zhang2014
6ccef4d802
Add database engine of MySQL type
...
Co-authored-by: zhang2014 <coswde@gmail.com>
Co-authored-by: TCeason <tai_chong@foxmail.com>
2019-06-13 11:58:58 +08:00
unknown
1e56a5b7ac
movingSum format
2019-06-12 20:03:55 -04:00
chertus
1c3192016b
Merge branch 'master' into t
2019-06-12 22:19:26 +03:00
unknown
8028495f78
movingSum fix : deserialize restores sum field
2019-06-12 12:10:47 -04:00
chertus
08983b0669
T64 codec optimisation: unroll cycles
2019-06-12 16:03:51 +03:00
sundy-li
d23e505414
remove line
2019-06-12 18:56:01 +08:00
sundy-li
38d4d2937e
Support more AlterType in distribute DDL
2019-06-12 18:50:50 +08:00
alexey-milovidov
96975c8881
Update arrayEnumerateRanked.h
2019-06-12 12:18:51 +03:00
hcz
45529d8489
Fix bugs
2019-06-12 16:25:29 +08:00
hcz
6b6f2293fc
Change style
2019-06-12 15:48:40 +08:00
hcz
57db1fac59
Add aggregate function combinator Resample
2019-06-12 15:46:36 +08:00
unknown
d75c73ece2
movingSum with/or without window_size parameter for numeric and decimal types
2019-06-12 01:56:37 -04:00
Danila Kutenin
585e4b75c5
Fix some weird cases in Searchers
2019-06-12 07:14:03 +03:00
Danila Kutenin
4fd85b4136
Clearer interfaces of Searchers
2019-06-12 05:35:25 +03:00
chertus
f9abc8194a
make ubsan happy v2
2019-06-12 03:12:38 +03:00
chertus
0c0a1517fb
make ubsan happy & minor perf improvement
2019-06-12 00:32:43 +03:00
chertus
3648889aed
T64 codec: add test for signed & related fixes
2019-06-11 21:25:34 +03:00
chertus
10c720f059
T64 codec: fix getMaxCompressedDataSize and test
2019-06-11 17:14:45 +03:00
chertus
f099ee5680
T64 support signed types (not tested)
2019-06-10 22:14:48 +03:00
Ivan Lezhankin
97558c1b41
Merge remote-tracking branch 'upstream/master' into issue-5286
2019-06-10 14:15:14 +03:00
proller
836243d654
Merge remote-tracking branch 'upstream/master' into fix28
2019-06-10 12:44:22 +03:00
tai
e01138a7e7
feature: if MySQL table doesn't exits should report the error.
2019-06-10 15:51:14 +08:00
Andy Yang
7c15a32ef3
Merge branch 'master' into custom_week_functions
...
Update the latest code
2019-06-10 09:40:43 +08:00
Andy Yang
365d85e1f9
add week(), yearweek()
2019-06-09 23:19:15 +08:00
alexey-milovidov
4c7d71af1c
Merge pull request #5560 from yandex/perftests-file-formats
...
Fix #5439 bug PrettySpace format
2019-06-09 17:22:47 +03:00
alexey-milovidov
7324e5e8d4
Update PrettySpaceBlockOutputStream.cpp
2019-06-09 17:22:16 +03:00
proller
21d523904b
fix style
2019-06-09 14:40:25 +03:00
Igor Hatarist
fc55d38377
Fix typo in a Decimal exception
...
(presicion -> precision)
2019-06-08 19:56:45 +03:00
stavrolia
6c487a253b
Fix #5439 bug pretty space
2019-06-08 00:04:06 +03:00
proller
7449f4f68d
clang-format
2019-06-07 21:22:57 +03:00
chertus
a95e0015dc
fix build and tests
2019-06-07 21:11:50 +03:00
proller
516ce69d70
CLICKHOUSE-4179 Fix of function arrayEnumerateUniqRanked for arguments with empty arrays
2019-06-07 20:37:01 +03:00
chertus
3007975199
T64 codec concept
2019-06-07 19:12:45 +03:00
alesapin
53e62b83d2
Fix complex bug in deduplication
2019-06-06 18:28:02 +03:00
Zhichang Yu
8a26060ca8
fix style
2019-06-06 08:34:34 +08:00
Alexander Tretiakov
dec0430327
check for trash
2019-06-05 23:04:17 +02:00
alesapin
a0e7d183f7
Merge pull request #5534 from yandex/debug_dns_cache
...
Fix bug in pooled sessions and host ip change
2019-06-05 22:37:17 +03:00
alexey-milovidov
42dbb7e881
Merge pull request #5539 from yandex/alter-ttl-fix
...
Fixed alter modify ttl on ReplicatedMergeTree.
2019-06-05 22:05:17 +03:00
CurtizJ
27d8b90dd9
fixed alter modify ttl on ReplicatedMergeTree and test added
2019-06-05 19:22:41 +03:00
Alexander Tretiakov
8d91419a25
fix
2019-06-05 17:07:50 +03:00
Alexander Tretiakov
905856f02d
merge
2019-06-05 17:02:13 +03:00
Orivej Desh
5ec179377a
DEVTOOLS-5170 Delete Y_IGNORE markers ( #5533 )
...
They have been superseded by a new include resolution configuration that lives
outside clickhouse source tree.
2019-06-05 14:52:39 +03:00
alesapin
07ee60b546
Fix bug with pooled HTTP sessions and host ip change
2019-06-05 12:23:41 +03:00
Zhichang Yu
b694d039c1
added FunctionBitmapContains
2019-06-05 16:25:48 +08:00
alexey-milovidov
4ca476ec80
Merge pull request #5516 from yandex/fix-regression-models
...
Fix regression models
2019-06-05 08:07:18 +03:00