Alexey Milovidov
2f06a7b4c1
Added a test from @baloo-bear #5873
2020-04-27 00:26:03 +03:00
Alexey Milovidov
d40fb6b5d3
Added a test from @nvartolomei #6229
2020-04-27 00:09:30 +03:00
alexey-milovidov
11bb3e3afa
Merge pull request #10513 from ClickHouse/fix-fractional-timezones-overflow
...
Fix overflow at beginning of unix epoch for fractional timezones
2020-04-26 21:33:53 +03:00
alexey-milovidov
fe4992741c
Merge pull request #10514 from ClickHouse/move-old-bug-to-test
...
Move old bug to test
2020-04-26 21:33:07 +03:00
Alexey Milovidov
a7d7dc5034
Fix some bad code
2020-04-26 20:34:36 +03:00
alexey-milovidov
c6ae6a7ba8
Merge pull request #10418 from ClickHouse/fix_logical_error_in_diagnostic_info
...
Better diagnostic info in input formats
2020-04-26 20:26:59 +03:00
alexey-milovidov
4c17542096
Merge pull request #10465 from kekekekule/ddl_settings
...
Add custom settings support in DDL-queries for CREATE DICTIONARY
2020-04-26 20:25:29 +03:00
alexey-milovidov
7d58dc154c
Update ASTDictionary.h
2020-04-26 20:24:18 +03:00
alexey-milovidov
0a9bcae0ed
Merge pull request #10511 from ClickHouse/fix-ubsan-datetime64
...
Fixed UBSan for DateTime64; added a test
2020-04-26 20:17:01 +03:00
alexey-milovidov
378d73d477
Merge pull request #10449 from azat/metrics-for-new-bg-schedule-pools
...
Add tasks/memory metrics for distributed/buffer schedule pools
2020-04-26 20:16:02 +03:00
Alexey Milovidov
38e55c7883
Move old bug to test
2020-04-26 19:39:48 +03:00
Alexey Milovidov
1a4181b4ac
Removed already fixed bug (already having a test)
2020-04-26 19:34:33 +03:00
Alexey Milovidov
b46cb9be52
Update CCTZ
2020-04-26 19:27:34 +03:00
Alexey Milovidov
08d8c350b7
Fix overflow at beginning of unix epoch for fractional timezones #9335
2020-04-26 19:22:44 +03:00
Alexey Milovidov
a70637ab4b
Fixed UBSan; added a test
2020-04-26 17:57:45 +03:00
alexey-milovidov
d1464a441f
Merge pull request #10503 from oandrew/read-columns-perf-fix
...
IRowInputFormat performance fix
2020-04-26 17:36:54 +03:00
alexey-milovidov
62e2f10959
Merge pull request #10474 from hczhcz/patch-0422
...
Fix overflow in simpleLinearRegression
2020-04-26 17:34:57 +03:00
alexey-milovidov
a63d55bf16
Merge pull request #9559 from ClickHouse/execute-query-flush-format-2
...
WIP. Flush output format on each block in executeQuery
2020-04-26 08:20:02 +03:00
alexey-milovidov
b65b941638
Update style.md
2020-04-26 04:22:22 +03:00
Alexey Milovidov
1f0bd79d37
Update test
2020-04-26 04:15:35 +03:00
Alexey Milovidov
6bedcfc3f0
Update test
2020-04-26 04:08:19 +03:00
Andrew Onyshchuk
4a5497498e
IRowInputFormat performance fix
2020-04-25 19:33:36 -05:00
Alexey Milovidov
d01bd44f14
Merge branch 'master' into execute-query-flush-format-2
2020-04-26 03:31:46 +03:00
alexey-milovidov
8806e79df6
Merge pull request #10501 from ClickHouse/fix-odbc-bridge-test
...
Fix "odbc-bridge" test
2020-04-26 03:26:14 +03:00
alexey-milovidov
8820b43606
Merge pull request #10479 from Avogar/markdown_format
...
Markdown format
2020-04-26 03:25:48 +03:00
Alexey Milovidov
58a4d29f40
Fix "odbc-bridge" test
2020-04-25 23:52:45 +03:00
alexey-milovidov
8b1e504b19
Merge pull request #10497 from azat/kafka
...
Tiny kafka fixes
2020-04-25 23:50:22 +03:00
alexey-milovidov
092efc53ba
Merge pull request #10496 from ClickHouse/fix-visible-drift-memory-tracking
...
Fix visible drift of MemoryTracking metric
2020-04-25 23:50:08 +03:00
alexey-milovidov
1e25991c62
Merge pull request #10494 from kyprizel/master
...
Split fuzzers and sanitizers
2020-04-25 23:49:45 +03:00
alexey-milovidov
21fb686e4a
Merge pull request #10499 from GoToCoding/patch-1
...
Update developer_instruction.md
2020-04-25 23:49:10 +03:00
alexey-milovidov
23cd6bec5f
Merge pull request #10500 from sofakingworld/another_one_elixir_third_party_client
...
Elixir 3rd-party client - Pillar
2020-04-25 23:48:26 +03:00
alexey-milovidov
c9334d3fde
Merge pull request #10491 from azat/dist-shutdown
...
Proper Distributed shutdown (fixes UAF, avoid waiting for sending all batches)
2020-04-25 23:47:59 +03:00
Dmitry
07664ec514
Documentation, add info about Elixit client Pillar
2020-04-25 20:34:46 +03:00
Ruzal Ibragimov
524284c123
Update developer_instruction.md
...
Fix creating testing databases.
2020-04-25 20:02:32 +03:00
alexey-milovidov
c1e8dd0ad6
Merge pull request #10492 from Felixoid/patch-2
...
Add link to clickhouse-plantuml
2020-04-25 15:57:20 +03:00
Alexey Milovidov
c75c2fac29
Fix visible drift of MemoryTracking metric
2020-04-25 15:36:01 +03:00
Azat Khuzhin
40c65f7bee
IRowInputFormat: omit "Skipped 0 rows with errors while reading the input stream"
...
This will just pollute the output log.
And this is significant for kafka streaming, since it will print this
message for each message (due to how
ReadBufferFromKafkaConsumer/KafkaBlockInputStream works).
You can see this in the server log of the test_storage_kafka
(integration test), for the table with kafka_skip_broken_messages > 0,
it will have 52 lines of such message, 2 with "Skipped 1 rows" and 50
with "Skipped 0 rows" (since there are 52 messages in summary, 2
malformed and 50 correct).
2020-04-25 15:16:29 +03:00
Mikhail f. Shiryaev
97253eb4cf
Add link to clickhouse-plantuml
2020-04-25 12:05:59 +02:00
Eldar Zaitov
d7a037c26b
split fuzzers and sanitizers
2020-04-25 10:12:38 +03:00
Azat Khuzhin
83ab91f1ad
docs/kafka: use ATTACH TABLE over ATTACH MATERIALIZED VIEW (all langs)
...
Since later requires full specification (engine and so on).
2020-04-25 03:08:00 +03:00
Azat Khuzhin
747a74215f
Avoid processing all batches before Distributed shutdown
2020-04-25 02:03:27 +03:00
Azat Khuzhin
8ad6b37913
Proper StorageDistributed shutdown to avoid UAF in DistributedMonitor
...
StorageDistributed::shutdown() does not acquire the lock, that controls
access to the cluster_nodes_data, thus it does not synced with the
requireDirectoryMonitor(), hence some monitors can be untracked that
will trigger UAF (use-after-free) after DROP TABLE dist:
This is for the SIGSEGV from the DirectoryMonitor (with already destroyed storage):
0 0x0000000008e9f760 in std::__1::__cxx_atomic_load<int> (__order=std::__1::memory_order::seq_cst, __a=0x0)
1 std::__1::__atomic_base<int, false>::load (__m=std::__1::memory_order::seq_cst, this=0x0) <-- this is nullptr
2 std::__1::__atomic_base<int, false>::operator int (this=0x0)
3 DB::ActionBlocker::isCancelled (this=0x7f85e31c9bb8) at ../src/Common/ActionBlocker.h:18
4 DB::StorageDistributedDirectoryMonitor::run (this=0x7f85f93b2a00) at ../src/Storages/Distributed/DirectoryMonitor.cpp:140
2020-04-25 02:03:26 +03:00
alexey-milovidov
519751232e
Merge pull request #10490 from CurtizJ/fix-doc
...
Fix docs of 'generateRandom' function
2020-04-25 01:42:24 +03:00
Anton Popov
f937cf99a6
fix docs of 'generateRandom' function
2020-04-25 00:47:27 +03:00
Avogar
13f6981bb0
Update markdown test reference
2020-04-25 00:17:33 +03:00
Ivan Blinkov
77b9696193
Update README.md
2020-04-24 23:29:32 +03:00
Артем Стрельцов
6fa25f16f8
french documentation edited too
2020-04-24 22:35:23 +03:00
Артем Стрельцов
96de73fb37
documentation edit (previous had mistypes)
2020-04-24 22:30:14 +03:00
tavplubix
7928f2eaa1
Merge pull request #7512 from ClickHouse/database_atomic
...
DatabaseAtomic
2020-04-24 22:28:18 +03:00
Артем Стрельцов
091d631b72
documentation edit
2020-04-24 22:28:11 +03:00