János Benjamin Antal
eeff98f3a3
Merge pull request #55373 from lingtaolf/enhancement/rename_without_keyword
...
Support rename table without keyword TABLE
2023-10-16 14:06:23 +02:00
Max Kainov
683437c61c
fix docs and script
2023-10-16 10:35:14 +00:00
Max Kainov
60ad1c79bd
fix docs
2023-10-16 10:35:14 +00:00
Robert Schulze
f7cf512824
Merge pull request #55589 from rschu1ze/string-args-in-week-functions
...
MySQL compatibility: `toDayOfWeek()` now supports string arguments
2023-10-16 09:07:01 +02:00
Antonio Andelic
a3360cb3f5
Merge pull request #55485 from guoxiaolongzte/keeper_client_add_get_all_children_number_command
...
keeper_client add get_all_children_number command
2023-10-16 08:45:38 +02:00
Alexey Milovidov
0bf6fd3671
Merge remote-tracking branch 'origin/master' into morton-utils
2023-10-15 21:28:00 +02:00
Kseniia Sumarokova
b26115eabe
Merge branch 'master' into materialized-pg-allow-unique-identifier
2023-10-15 14:17:32 +02:00
Alexey Milovidov
10d03f18e7
Add docs
2023-10-15 06:44:37 +02:00
Nikolay Degterinsky
c1fba94d67
Resubmit #54421
...
This reverts commit 3e60451ac7
.
2023-10-14 19:04:01 +00:00
Smita Kulkarni
13ffebf559
Merge branch 'master' into 49507_Support_compression_for_keeper_protocol
2023-10-14 20:08:49 +02:00
Robert Schulze
dcedc5f10b
Merge remote-tracking branch 'rschu1ze/master' into string-args-in-week-functions
2023-10-14 08:32:33 +00:00
Robert Schulze
a47cff1981
Merge pull request #55607 from rschu1ze/byteswap-128-256
...
byteswap: Add 16/32-byte integer support
2023-10-14 10:30:29 +02:00
slvrtrn
42fc670c22
Add new settings docs entries
2023-10-13 20:56:12 +02:00
Kseniia Sumarokova
310e922b40
Merge branch 'master' into materialized-pg-allow-unique-identifier
2023-10-13 19:14:50 +02:00
Alexander Tokmakov
3e60451ac7
Revert "Merge pull request #54421 from evillique/cluster-groups"
...
This reverts commit 211c80e1a0
, reversing
changes made to b53a98217c
.
2023-10-13 18:55:51 +02:00
robot-ch-test-poll2
0de0799439
Merge pull request #55584 from grant88/patch-3
...
Update Russian version replacingmergetree.md. Added is_deleted parameter description
2023-10-13 18:38:14 +02:00
Alexander Tokmakov
e40aa72883
Merge pull request #54826 from JackyWoo/lb_nearest_host_name
...
Add load balancing hostname_levenshtein_distance
2023-10-13 17:23:02 +02:00
Robert Schulze
246e29a41a
Add 16/32-byte integer support
2023-10-13 14:54:56 +00:00
Robert Schulze
d02a718076
Merge pull request #55211 from Priyansh121096/master
...
Add function byteSwap
2023-10-13 16:54:28 +02:00
Robert Schulze
2653ace122
Update docs
2023-10-13 13:53:39 +00:00
Robert Schulze
1957179058
Make the warning in the docs more strict
2023-10-13 13:21:38 +00:00
grantovsky
52480fe092
Update replacingmergetree.md remove simultaneously word
...
correct: remove simultaneously word of using FINAL CLEANUP and clean_deleted_rows
2023-10-13 15:36:34 +03:00
grantovsky
8b7e6adc38
Update replacingmergetree.md cleanup+clean_deleted_rows warning
...
Добавил формулировку, что CLEANUP + clean_deleted_rows=always - не следует использовать
2023-10-13 15:03:36 +03:00
kssenii
a9c0c20cad
Update documentation
2023-10-13 13:21:50 +02:00
Robert Schulze
bb0ff98f5e
String argument support for toDayOfWeek(), toWeek() and toYearWeek()
2023-10-13 10:30:37 +00:00
kssenii
d64b990712
Merge remote-tracking branch 'origin/master' into s3-queue-fixes
2023-10-13 12:13:56 +02:00
grantovsky
4bf3c4156e
Update Russian version replacingmergetree.md. dded is_deleted parameter description
...
Added is_deleted parameter description for russian documentaion version
2023-10-13 12:07:25 +03:00
robot-ch-test-poll3
3bb141cd51
Merge pull request #55570 from ClickHouse/docs-datetime-functions
...
Add syntax and examples to docs of date/time functions
2023-10-12 22:28:03 +02:00
rfraposa
c066f6044d
Add syntax and examples to docs of date/time functions
2023-10-12 11:24:57 -06:00
Alexey Milovidov
b60726e6ce
Merge pull request #55486 from Ryado/patch-4
...
Update mysql.md - Remove the Private Preview Note
2023-10-12 19:12:15 +02:00
robot-clickhouse-ci-1
211c80e1a0
Merge pull request #54421 from evillique/cluster-groups
...
Add replica groups to Replicated database engine
2023-10-12 18:14:42 +02:00
Nikolay Degterinsky
20e16be27b
Fixes & improvements
2023-10-12 15:02:08 +00:00
Alexander Tokmakov
6dbc224fc7
Update table.md
2023-10-12 12:50:05 +02:00
Smita Kulkarni
8b54172983
Merge branch 'master' into 49507_Support_compression_for_keeper_protocol
2023-10-12 12:32:43 +02:00
robot-clickhouse-ci-2
2eedb31ae3
Merge pull request #55498 from bytadaniel/patch-4
...
add npm packages to both en and zh docs from ru
2023-10-12 11:31:24 +02:00
robot-clickhouse-ci-1
c40a79f0b4
Merge pull request #54813 from lingtaolf/feature/function-getClientHttpHeader
...
Add function getHttpHeader
2023-10-12 10:13:20 +02:00
凌涛
89d123d0fd
modify doc
2023-10-12 14:24:59 +08:00
凌涛
4499dd3e2f
modify style
2023-10-12 14:21:20 +08:00
JackyWoo
1f553f3d65
Merge branch 'master' into lb_nearest_host_name
2023-10-12 10:19:17 +08:00
Robert Schulze
7b14392675
Merge pull request #55481 from rschu1ze/better-use-mysql-types-in-show-columns
...
Make `use_mysql_types_in_show_columns` affect only `SHOW COLUMNS`
2023-10-12 00:36:46 +02:00
robot-ch-test-poll
81464ca724
Merge pull request #55524 from ClickHouse/tavplubix-patch-9
...
Remove a confusing line from docs
2023-10-11 21:40:26 +02:00
alesapin
3f6d1414d3
Merge pull request #55196 from xjtupdy/doc-fix-ClickHouse
...
edit wrong example in en doc
2023-10-11 20:34:13 +02:00
Alexander Tokmakov
eeacdbae9c
Update replacingmergetree.md
2023-10-11 19:46:58 +02:00
avogar
178c799697
Fix typos
2023-10-11 17:38:17 +00:00
avogar
6c91c2b860
Add documentation
2023-10-11 17:35:18 +00:00
alesapin
fc1ad9a969
Update docs/en/sql-reference/functions/arithmetic-functions.md
2023-10-11 18:24:44 +02:00
alesapin
a150ec53c0
Update arithmetic-functions.md
2023-10-11 18:24:24 +02:00
Robert Schulze
9d04d3c3ad
Merge remote-tracking branch 'rschu1ze/master' into better-use-mysql-types-in-show-columns
2023-10-11 15:04:03 +00:00
Robert Schulze
bb637fa9af
Update docs
2023-10-11 14:34:28 +00:00
Daniel Byta
5e86362abe
Update client-libraries.md
2023-10-11 15:46:42 +03:00
Daniel Byta
e6f5fb2ffe
Update zh client-libraries.md
2023-10-11 15:44:00 +03:00
guoxiaolong
18a6e624c9
fix description
2023-10-11 17:24:08 +08:00
Ryadh DAHIMENE
7d003fe5be
Update mysql.md
...
Remove the Private Preview Note
2023-10-11 06:43:50 +02:00
凌涛
21afc422dd
Merge branch 'master' into feature/function-getClientHttpHeader
2023-10-11 12:01:25 +08:00
guoxiaolong
ed89451efc
add get_all_children_number command docs in clickhouse-keeper-client.md
2023-10-11 10:41:43 +08:00
Robert Schulze
8b7d1021cd
Docs: Update field descriptions of system.part_log
2023-10-10 13:32:20 +00:00
Kruglov Pavel
5ded0005a3
Merge pull request #55064 from AVMusorin/system-drop-format-cache
...
Allow drop cache for Protobuf format
2023-10-10 14:23:11 +02:00
Memo
b7f70c2ba3
Merge branch 'master' into master
2023-10-10 20:08:41 +08:00
Robert Schulze
31ae84604f
Some fixups
2023-10-10 09:54:06 +00:00
Joey Wang
06a7b679f6
support merging of nested paths
2023-10-10 14:57:37 +08:00
凌涛
51e2e59a97
Merge remote-tracking branch 'origin/master' into feature/function-getClientHttpHeader
2023-10-10 10:56:24 +08:00
Alexey Milovidov
76977a6a72
Merge pull request #55423 from hanfei1991/hanfei/refine-ttl-doc
...
change a docs example about creating table columns with ttl
2023-10-10 01:14:38 +02:00
Priyansh Agrawal
9677dedd87
Add negative tests.
...
Also:
- Add comments in tests.
- Add an example in docs where an IPv4 is casted to an int, byteswapped
and then casted back to an IPv4.
2023-10-09 21:52:06 +00:00
Priyansh Agrawal
2e4709fd10
Remove "unsigned" from docs now that we support all ints.
2023-10-09 21:16:46 +00:00
Han Fei
8d5eb26185
address comments
2023-10-09 23:06:23 +02:00
Arthur Passos
63562cbb20
Merge branch 'master' into properly_split_remote_proxy_http_https
2023-10-09 17:58:29 -03:00
Han Fei
3894c75af1
change a docs example about creating table columns with ttl
2023-10-09 18:34:36 +02:00
Alexey Milovidov
c9e0988bfc
Update backup.md
2023-10-09 17:58:31 +03:00
Mikhail f. Shiryaev
14182d8452
Merge branch 'master' into docs_disk_s3_doesnt_use_copy_object
2023-10-09 14:50:56 +02:00
robot-clickhouse
b2a29396e1
Merge pull request #55369 from DerekChia/patch-4
...
Update replacingmergetree.md
2023-10-09 13:54:07 +02:00
Robert Schulze
624dbcdb4f
Merge pull request #49794 from Lirikl/arrayFold
...
Added function `arrayFold()`
2023-10-09 13:38:35 +02:00
Aleksandr Musorin
8d0c961af0
Allow drop cache for protobuf format
...
Before it was impossible to update Protobuf schema without server
restart. With this commit, it is enough to send query `SYSTEM DROP
SCHEMA FORMAT CACHE [FOR Protobuf]`.
2023-10-09 10:41:15 +02:00
Derek Chia
f787186ba8
Update replacingmergetree.md
...
Added example for ReplacingMergeTree with is_deleted parameter
2023-10-09 15:16:24 +08:00
Robert Schulze
0e1aed2a38
Merge pull request #55327 from rschu1ze/to_start_of_interval_hours
...
Refactorings and better documentation for `toStartOfInterval()`
2023-10-08 22:33:12 +02:00
Robert Schulze
07e0cc196d
Some fixups
2023-10-08 20:27:13 +00:00
Alexey Milovidov
8ae8371260
Merge pull request #55336 from ClickHouse/revert-51946
...
Review #51946 and partially revert it
2023-10-08 21:27:02 +02:00
Robert Schulze
d4e7fa2542
Merge pull request #55123 from garcher22/untuple
...
Use the tuple element names as column names in `untuple()`
2023-10-08 20:14:29 +02:00
Robert Schulze
32a77ca1eb
Merge pull request #54391 from itayisraelov/israelov/generate-random-int-array
...
Add function `arrayRandomSample()`
2023-10-08 18:28:58 +02:00
Robert Schulze
558b2ff7b9
Fix spelling
2023-10-08 13:50:33 +00:00
Alexey Milovidov
781da580ac
Merge pull request #55283 from bytadaniel/patch-2
...
Update client-libraries.md
2023-10-08 15:25:51 +02:00
Alexey Milovidov
c7ae1afb8f
Review #51946 and partially revert it
2023-10-08 15:17:41 +02:00
Robert Schulze
3f33c32684
Fix style
2023-10-08 10:46:28 +00:00
Robert Schulze
8c35ccf9e8
Some fixups
2023-10-08 10:29:46 +00:00
Robert Schulze
8a8f769508
Update docs
2023-10-08 10:16:05 +00:00
Robert Schulze
f4bc58ea92
Merge remote-tracking branch 'rschu1ze/master' into more-mysql-compat
2023-10-08 07:49:37 +00:00
Priyansh Agrawal
2c04370e5f
Use std::byteswap instead of custom implementations.
...
- Also allow signed ints now because std::byteswap accepts them.
- Fix for style check.
2023-10-07 23:59:24 +00:00
Priyansh Agrawal
302291e17b
Address a few review comments.
...
- Consider byteswap injective.
- Make function case-insensitive.
- Add in-code documentation and copy-paste it to the markdown docs.
2023-10-07 23:05:07 +00:00
robot-clickhouse-ci-1
48ce595e24
Merge pull request #55220 from den-crane/Docs/use_local_cache_for_remote_storage
...
Doc. Update use_local_cache_for_remote_storage settings name
2023-10-08 00:23:54 +02:00
Alexey Milovidov
25a7f86da7
Update hive.md
2023-10-08 00:51:19 +03:00
Alexey Milovidov
186bd9c859
Merge pull request #55243 from den-crane/patch-62
...
Doc. fix a mistake about refcount
2023-10-07 23:43:16 +02:00
Robert Schulze
0450da9bac
Naming fixes
2023-10-07 20:12:10 +00:00
Robert Schulze
312fe8e31d
Merge pull request #55298 from rschu1ze/use_mysql_types_in_show_columns
...
Make `use_mysql_types_in_show_columns` independent from the connection
2023-10-07 22:03:24 +02:00
Robert Schulze
73ff017fb5
Merge remote-tracking branch 'rschu1ze/master' into israelov/generate-random-int-array
2023-10-07 18:10:09 +00:00
Robert Schulze
3580c4d730
Fixups
2023-10-07 18:08:54 +00:00
robot-ch-test-poll1
59a3b3356f
Merge pull request #55296 from rschu1ze/qc-better-logging
...
Improve logging in query cache
2023-10-07 17:59:19 +02:00
Robert Schulze
cfa2e99b6e
Merge remote-tracking branch 'rschu1ze/master' into more-mysql-compat
2023-10-07 13:08:24 +00:00
Robert Schulze
2e8cac6e9c
Make use_mysql_types_in_show_columns independent from the connection
...
Fixes : #55273
2023-10-07 13:06:41 +00:00
Robert Schulze
a72ae92328
Make the logging in the query cache easier to understand
2023-10-07 11:33:11 +00:00
JackyWoo
784fe880eb
Merge branch 'master' into lb_nearest_host_name
2023-10-07 09:04:26 +08:00
Daniel Byta
158e1ed703
Update client-libraries.md
2023-10-07 03:50:08 +03:00
Aleksa Cukovic
db0cf729f5
Fix query_log cache usage column name in docs
...
It is not called `query_log_usage` but `query_cache_usage`
2023-10-05 22:31:48 +02:00
robot-ch-test-poll4
70c3f31926
Merge pull request #55250 from ethshea/studentt-doc-fix
...
Fix broken link rendering in studentTTest.md
2023-10-05 14:01:19 +02:00
robot-clickhouse
61ff2131b5
Merge pull request #55258 from codenation-nl/patch-1
...
Update truncate.md
2023-10-05 13:51:58 +02:00
Avery Fischer
ecac99f45e
Fix docs typo (makeDateTime32 -> makeDateTime64)
...
Appears to have been a simple typo. Fixing to the actual function!
2023-10-05 13:10:54 +02:00
Jens Hoevenaars
9d63f86259
Update truncate.md
...
Small typo in command
2023-10-05 12:11:33 +02:00
Ethan Shea
95b68743c6
Fix broken link rendering in studentTTest.md
2023-10-04 21:47:06 -04:00
Arthur Passos
d54186df30
tmp
2023-10-04 17:21:41 -03:00
Denny Crane
7e0536e9f5
Update merge-tree-settings.md
2023-10-04 12:22:24 -03:00
Denny Crane
3e80f66d38
update use_local_cache_for_remote_storage settings name
2023-10-03 21:09:35 -03:00
Robert Schulze
907e792a93
Add information_schema.columns.extras
...
Fixes : #55183
2023-10-03 13:11:03 +00:00
Robert Schulze
2aefa760c3
Add information_schema.tables.table_rows
...
Fixes : #55182
2023-10-03 12:24:10 +00:00
Priyansh Agrawal
540d966033
Docs and comment
2023-10-02 22:51:58 +01:00
pdy
72e4559d30
edit wrong example in en doc
2023-10-01 18:53:41 +08:00
Alexey Milovidov
9aaab27373
Merge pull request #55120 from ClickHouse/fix-functions-in-docs
...
Fix function names in docs
2023-09-30 00:36:39 +03:00
Denny Crane
82bb1b1a43
Update merge-tree-settings.md
2023-09-29 15:14:22 -03:00
Denny Crane
55cd909c29
Update merge-tree-settings.md
2023-09-29 15:11:32 -03:00
Robert Schulze
16bac8a18f
Merge pull request #55150 from rschu1ze/docs-54820
...
Docs: Fix #54820
2023-09-29 18:31:12 +02:00
Robert Schulze
bbbd05e7c7
Docs: Fix #54820
2023-09-29 15:49:56 +00:00
Justin de Guzman
f3c65eb118
Fix ordering of S3Queue in sidebar
2023-09-29 08:40:49 -07:00
kssenii
d1f6888119
Allow unique consumer identifier
2023-09-29 16:17:02 +02:00
Mikhail f. Shiryaev
8488581ac8
Merge branch 'master' into patch-12
2023-09-29 12:09:33 +02:00
Mikhail f. Shiryaev
d8085c8d28
Merge branch 'master' into auto/v23.8.3.48-lts
2023-09-29 11:34:57 +02:00
vdimir
3a9abde35d
Merge pull request #54514 from ClickHouse/vdimir/allow_experimental_partial_result
...
Add setting allow_experimental_partial_result
2023-09-29 10:32:57 +02:00
Alexey Milovidov
458cbb3b18
Fix function names in docs
2023-09-29 10:15:46 +02:00
robot-clickhouse
485422328d
Update version_date.tsv and changelogs after v23.9.1.1854-stable
2023-09-29 07:04:45 +00:00
Alexey Milovidov
8f9a227de1
Merge pull request #54931 from yariks5s/s3_style_url
...
s3-style URL fix
2023-09-29 07:12:01 +03:00
Kruglov Pavel
e8d8c6dea5
Merge pull request #55095 from Avogar/print-pretty-type-names
...
Add setting to print pretty deep nested types like Tuple/Array/Map
2023-09-29 00:20:39 +02:00
avogar
0abf09d1b5
Fix example in docs
2023-09-28 22:17:44 +00:00
avogar
e8ea41e2d4
Add setting to print pretty deep nested Tuples
2023-09-28 22:17:44 +00:00
avogar
e2d7c543eb
Don't try to infer numbers from strings in JSON formats by default to avoid parsing errors, add docs for setting input_format_json_try_infer_numbers_from_strings
2023-09-28 22:15:26 +00:00
yariks5s
24fb96c91f
changed docs
2023-09-28 15:20:09 +00:00
Nikolay Degterinsky
9ebecb5499
Merge pull request #54639 from evillique/timestamp-function
...
Add `timestamp` function for compatibility with MySQL
2023-09-28 16:44:16 +02:00
kssenii
4a7922507b
Minor changes
2023-09-28 16:18:00 +02:00
kssenii
7d91ba109a
Update doc
2023-09-28 13:58:59 +02:00
Peignon Melvyn
cbf0535468
Update s3queue.md
2023-09-28 13:34:09 +02:00
Nikolai Kochetov
cf1be73977
Update s3.md
2023-09-28 12:22:48 +02:00
yariks5s
ff455fd5d3
modified docs
2023-09-28 10:20:34 +00:00
vdimir
9b001e5092
Add setting allow_experimental_partial_result to doc
2023-09-28 09:40:59 +00:00
Amos Bird
ff86fad3d0
Update docs
2023-09-28 15:11:57 +08:00
Amos Bird
88cc1e0fa7
Add docs
2023-09-28 15:11:56 +08:00
Robert Schulze
675819be6b
Minor fixes
2023-09-27 21:15:20 +00:00
Nikolay Degterinsky
c1f59eccd5
Add fraction part to the time argument, add docs, better test
2023-09-27 20:17:32 +00:00
János Benjamin Antal
c911c8daf4
Prevent attaching parts from tables with different projections or indices ( #55062 )
...
* Prevent attaching parts from tables with different projections or indices
* Update docs
* Add tests
2023-09-27 15:02:53 -04:00
yariks5s
3400e47ac9
added docs
2023-09-27 19:02:01 +00:00
robot-clickhouse-ci-1
7a825c1417
Merge pull request #54427 from Avogar/json-object-as-tuple-inference
...
Add new features to schema inference for JSON formats
2023-09-27 20:12:45 +02:00
robot-clickhouse
078c9bb427
Update version_date.tsv and changelogs after v23.8.3.48-lts
2023-09-27 15:24:02 +00:00
Robert Schulze
e9c3032f83
Merge pull request #55037 from rschu1ze/inf_sch_tables
...
Implement information_schema.tables.data_length
2023-09-27 14:09:38 +02:00
凌涛
0d256a381a
add doc
...
fix tests
modify code stype and spelling
add tests and modify code style
2023-09-27 17:03:53 +08:00
Robert Schulze
886afd11b6
Fix expected results
2023-09-27 08:46:57 +00:00
Robert Schulze
3a1663a460
Merge pull request #55035 from rschu1ze/is_deterministic_resubmit
...
Added field "is_deterministic" to system.functions
2023-09-27 10:13:18 +02:00
robot-ch-test-poll3
aa139774a0
Merge pull request #55042 from ucasfl/review-fix
...
Review fix for #54935
2023-09-27 09:36:55 +02:00
flynn
3d299d5f9d
Review fix
2023-09-27 03:16:52 +00:00
JackyWoo
5da03e8ba5
Add load balancing test_hostname_levenshtein_distance
2023-09-27 10:46:39 +08:00
Robert Schulze
e22de584e9
information_schema.tables.data_length
2023-09-26 20:08:54 +00:00
Robert Schulze
dcdc8bf0e9
Added field "is_deterministic" to system.functions
2023-09-26 19:13:23 +00:00
Robert Schulze
6634043a9f
Merge pull request #54837 from rschu1ze/obsolete-mt-settings
...
Mark obsolete settings in system.merge_tree_settings as is_obsolete = 1
2023-09-26 19:55:05 +02:00
George Gamezardashvili
0ce30ab6d5
SSH keys authentication ( #41109 )
...
Added new type of authentication based on SSH keys. It works only for Native TCP protocol.
Co-authored-by: Nikita Mikhaylov <nikitamikhaylov@clickhouse.com>
Co-authored-by: Robert Schulze <robert@clickhouse.com>
2023-09-26 17:50:19 +02:00
Kruglov Pavel
bea80ab5b7
Merge branch 'master' into json-object-as-tuple-inference
2023-09-26 15:23:08 +02:00
Alexander Tokmakov
f39cb17881
Revert "Added field "is_deterministic" to system.functions"
2023-09-26 15:01:05 +02:00
Kruglov Pavel
69a17bbef6
Merge pull request #52853 from Avogar/http-valid-json-on-exception
...
Output valid JSON/XML on excetpion during HTTP query execution
2023-09-26 14:25:55 +02:00
Kruglov Pavel
b6863a9f52
Fix comments
2023-09-26 14:13:34 +02:00
Anton Popov
6cd32eb7b5
Merge pull request #50612 from CurtizJ/long-column-names
...
Allow to replace long file names to hashes
2023-09-26 13:05:33 +02:00
Robert Schulze
978a0c9cab
+ test
2023-09-26 10:45:50 +00:00
Robert Schulze
fa40732395
Merge pull request #54766 from rschu1ze/is_deterministic
...
Added field "is_deterministic" to system.functions
2023-09-26 11:05:03 +02:00
kssenii
251b0165ca
Better
2023-09-25 22:55:41 +02:00
kssenii
3b54b6be88
Add system tables
2023-09-25 20:04:15 +02:00
avogar
9e75825515
Merge branch 'master' of github.com:ClickHouse/ClickHouse into json-object-as-tuple-inference
2023-09-25 17:24:36 +00:00
Robert Schulze
10cee14bce
Fix docs
2023-09-25 17:09:58 +00:00
Robert Schulze
3562204850
+ docs
2023-09-25 17:08:37 +00:00
Robert Schulze
5233adecb0
Merge remote-tracking branch 'rschu1ze/master' into is_deterministic
2023-09-25 16:27:50 +00:00
avogar
42ca897f2d
Better schema inference for JSON formats
2023-09-25 15:42:59 +00:00
vdimir
70ae994e77
Merge pull request #54935 from ucasfl/hamming-distance
...
Add several string distance functions
2023-09-25 17:06:16 +02:00
Anton Popov
0ebc22e851
Merge branch 'master' into long-column-names
2023-09-25 16:55:14 +02:00
Priyansh Agrawal
f27a76b923
Add function byteSwap
.
...
byteSwap accepts an integer `operand` and returns the integer which is
obtained by swapping the **endianness** of `operand` i.e. reversing the
bytes of the `operand`.
Issue: #54734
2023-09-24 21:02:09 +01:00
zvonand
2ab38761d7
added docs
2023-09-24 13:01:23 +02:00
Smita Kulkarni
060724b75e
Added docs
2023-09-24 12:02:48 +02:00
flynn
0a701ba7e9
fix spell
2023-09-23 17:50:02 +00:00
flynn
661ba85865
add more functions
2023-09-23 17:17:35 +00:00
serxa
44acb53ad3
Merge branch 'master' into io-scheduling-throttler
2023-09-23 10:51:18 +00:00
flynn
c264bb5fad
fix
2023-09-23 04:11:20 +00:00
Alexey Milovidov
783d1873b2
Merge pull request #54839 from rschu1ze/vector-search-test-refactoring
...
Refactor and split up vector search tests
2023-09-23 00:10:47 +03:00
robot-ch-test-poll3
1334202af4
Merge pull request #54863 from zvonand/zvonand-refactor-globs
...
Refactor and simplify multi-directory globs
2023-09-22 23:09:05 +02:00
Robert Schulze
ec09fd124d
Merge pull request #54856 from slvrtrn/to-days-since-year-zero-datetime
...
`DateTime`/`DateTime64` support in `toDaysSinceYearZero()`
2023-09-22 20:39:54 +02:00
flynn
0ed66a6611
add doc
2023-09-22 17:48:17 +00:00
Robert Schulze
2ca0e2e07d
Merge pull request #54773 from slvrtrn/tableau-online-information-schema
...
Adjust information_schema to support Tableau Online via MySQL interface
2023-09-22 16:11:55 +02:00
Robert Schulze
a7c4efb845
Simpler
2023-09-22 13:13:55 +00:00
robot-ch-test-poll
118a068a4d
Merge pull request #54899 from ClickHouse/serxa-patch-3
...
Docs. Fix column name and type
2023-09-22 13:10:35 +02:00
Robert Schulze
e9c0dbd33e
Merge remote-tracking branch 'rschu1ze/master' into tableau-online-information-schema
2023-09-22 11:03:06 +00:00
Vitaly Baranov
3a2ca1f69c
Merge pull request #51261 from evillique/users-valid-until
...
Add VALID UNTIL clause for users
2023-09-22 12:38:30 +02:00
Robert Schulze
9a91f97ac4
Merge pull request #53831 from rschu1ze/clang-17
...
Switch CI to Clang 17
2023-09-22 12:28:35 +02:00
Robert Schulze
be1e92a2ac
Merge pull request #54518 from rschu1ze/split-better
...
Provide fallback to Python/Spark-like splitting in splitBy*() functions
2023-09-22 12:07:45 +02:00
robot-clickhouse
10686479f7
Merge pull request #54861 from ClickHouse/third-party-library-headings
...
Convert third party library titles to headings
2023-09-21 23:38:23 +02:00
Sergei Trifonov
5c674e553d
Docs. Fix column name and type
2023-09-21 18:52:05 +02:00
Robert Schulze
5209bd2d51
Merge remote-tracking branch 'rschu1ze/master' into clang-17
2023-09-21 14:45:55 +00:00
Pavel Novitskiy
853e3f0aa7
Add drop table IF EMPTY ( #48915 )
2023-09-21 09:20:18 -04:00
slvrtrn
e49ddbb678
Merge remote-tracking branch 'origin' into tableau-online-information-schema
2023-09-21 14:25:04 +02:00
slvrtrn
da6b856c32
Merge remote-tracking branch 'origin' into to-days-since-year-zero-datetime
2023-09-21 14:22:37 +02:00
Robert Schulze
c2a593baf9
Split tests
2023-09-21 09:17:38 +00:00
zvonand
5f67788c03
update docs and comments
2023-09-21 00:16:17 +02:00
Justin de Guzman
1c81338976
Convert third party library titles to headings
2023-09-20 17:39:49 -04:00
Robert Schulze
e95f9ee814
Merge remote-tracking branch 'rschu1ze/master' into is_deterministic
2023-09-20 21:17:57 +00:00
Robert Schulze
28ca5cad7d
Fix spelling
2023-09-20 21:15:52 +00:00
slvrtrn
a68fbe073b
Update toDaysSinceYearZero docs
2023-09-20 18:02:53 +02:00
Robert Schulze
2c91e52da1
Merge pull request #54600 from rschu1ze/fix-annoy-crash
...
Annoy/Usearch index: Fix LOGICAL_ERROR during build-up with default values
2023-09-20 17:05:16 +02:00
Robert Schulze
5729871605
Merge remote-tracking branch 'rschu1ze/master' into qc-throw
2023-09-20 13:25:51 +00:00
slvrtrn
fb0ba86489
Merge remote-tracking branch 'origin' into tableau-online-information-schema
2023-09-20 15:14:40 +02:00
Robert Schulze
f3bf8388b6
Incorporate feedback
2023-09-20 10:00:00 +00:00
SmitaRKulkarni
d8adf05de2
Added a new column _block_number ( #47532 )
...
Added a new virtual column _block_number which is persisted on merges when allow_experimental_block_number_column is enabled
2023-09-20 11:31:12 +02:00
Robert Schulze
cbcff6ef08
Merge remote-tracking branch 'rschu1ze/master' into clang-17
2023-09-20 09:15:58 +00:00
Sergei Trifonov
696ab745aa
Doc. Update query-complexity.md
2023-09-20 07:51:27 +02:00
slvrtrn
636fc506aa
Replace information_schema view columns aliases with uppercase
2023-09-19 23:42:40 +02:00
Robert Schulze
5111f1e090
Update docs/en/operations/query-cache.md
...
Co-authored-by: Nikita Taranov <nickita.taranov@gmail.com>
2023-09-19 18:59:00 +02:00
Robert Schulze
a15029ecb5
Query Cache: Reject queries with non-deterministic functions by default
...
https://github.com/ClickHouse/support-escalation/issues/963
2023-09-19 16:41:43 +00:00
Robert Schulze
83a2969f0c
Merge remote-tracking branch 'rschu1ze/master' into clang-17
2023-09-19 13:38:41 +00:00
Robert Schulze
774c4b52da
Rework
2023-09-19 12:20:53 +00:00
slvrtrn
e4e9727572
Update information_schema docs
2023-09-19 14:14:17 +02:00
Kruglov Pavel
acadda1665
Merge branch 'master' into json-object-as-tuple-inference
2023-09-19 13:49:39 +02:00
Kruglov Pavel
e163670357
Merge branch 'master' into http-valid-json-on-exception
2023-09-19 13:42:53 +02:00
Robert Schulze
1556cdd21a
Merge pull request #54789 from rschu1ze/docs-qc2
...
Docs: Update query cache docs about usage in view definitions
2023-09-19 13:32:02 +02:00
robot-clickhouse-ci-1
0be0f43390
Merge pull request #54451 from den-crane/patch-58
...
Doc. max_execution_time and the role of timeout_before_checking_execution_speed
2023-09-19 12:33:50 +02:00
Robert Schulze
29e83fbe64
Docs: Update query cache docs about usage in view definitions
...
Cf. https://github.com/ClickHouse/support-escalation/issues/963
2023-09-19 10:26:19 +00:00
serxa
311db94640
default max_burst
equals to max_speed
as in Throttler
2023-09-19 10:10:21 +00:00
Anton Popov
624782bd8f
Merge remote-tracking branch 'upstream/master' into HEAD
2023-09-18 23:13:20 +00:00
robot-clickhouse-ci-1
9e1e8f4d67
Merge pull request #54707 from incfly/doc-update
...
add missing documentation for system sync database replica.
2023-09-19 00:29:17 +02:00
Anton Popov
d94c1b1ec9
add check for collisions in filenames
2023-09-18 22:27:04 +00:00
Alexander Tokmakov
de9f4be7bd
Update system.md
2023-09-19 00:04:25 +02:00
slvrtrn
ad7b707658
Update information_schema.tables sql and docs
2023-09-18 22:30:27 +02:00
Robert Schulze
94281f1141
Merge remote-tracking branch 'rschu1ze/master' into clang-17
2023-09-18 20:15:01 +00:00
slvrtrn
9a0d07c682
Update information_schema docs
2023-09-18 22:14:53 +02:00
Robert Schulze
baf1016e4b
More
2023-09-18 18:39:21 +00:00
serxa
04d0b881ea
more docs
2023-09-18 18:38:05 +00:00
Robert Schulze
4ed5b903b4
Docs: remove anchor prefix
2023-09-18 18:35:59 +00:00
Jianfei Hu
e8a292cbd4
Apply suggestions from code review
...
Co-authored-by: Alexander Tokmakov <tavplubix@gmail.com>
2023-09-18 11:08:41 -07:00
robot-ch-test-poll2
c3a5d7dbf0
Merge pull request #54758 from rschu1ze/docs-qc
...
Docs: Update query cache section on non-deterministic functions
2023-09-18 20:01:46 +02:00
Robert Schulze
d31a43a379
Remove Woboq
2023-09-18 17:44:04 +00:00
Robert Schulze
3a3a00f95e
Bump minimal required compiler to Clang 16
2023-09-18 17:44:04 +00:00
Robert Schulze
6872e95fb2
Remove prefixes
2023-09-18 17:34:40 +00:00
Robert Schulze
3753a78d1b
Fix anchors
2023-09-18 17:24:49 +00:00
Robert Schulze
6de45e355f
Fix spelling/style
2023-09-18 15:28:22 +00:00
Robert Schulze
b14e00f966
Docs: Update query cache section on non-deterministic functions
...
Cf. https://github.com/ClickHouse/support-escalation/issues/963
2023-09-18 14:36:16 +00:00
kssenii
10518a9c83
Merge remote-tracking branch 'upstream/master' into kssenii-patch-6
2023-09-18 13:00:26 +02:00
robot-clickhouse
0625bbb3ef
Merge pull request #54659 from laurieliyang/patch-2
...
Update stddevsamp.md, fix a broken url in md.
2023-09-18 12:30:45 +02:00
robot-ch-test-poll
23d67fc2a4
Merge pull request #54667 from RoryCrispin/patch-2
...
Small typo
2023-09-18 12:28:58 +02:00
Robert Schulze
2a5aa289e8
Implement true Python/Spark split behavior
2023-09-18 07:42:57 +00:00
Robert Schulze
b5b2cc511b
Pythonic vs Spark splitting
2023-09-18 07:42:52 +00:00
robot-clickhouse-ci-1
a878d104d7
Merge pull request #52839 from zvonand/zvonand-globs-small-fix
...
Fix directory permissions for multi-directory globs. Follow-up #50559
2023-09-16 20:52:30 +02:00
robot-clickhouse-ci-2
f3f2f95cb0
Merge pull request #54708 from ClickHouse/keeper-client-safe-delete
...
Keeper client safe delete
2023-09-16 12:30:05 +02:00
Alexey Milovidov
542237ea7e
Merge pull request #54724 from ClickHouse/alexey-milovidov-patch-7
...
Update grouparray.md
2023-09-16 13:27:56 +03:00
Alexey Milovidov
a738e73e31
Update grouparraylast.md
2023-09-16 13:25:03 +03:00
Alexey Milovidov
30ad0ec9ad
Update grouparray.md
2023-09-16 13:24:21 +03:00
János Benjamin Antal
afc753bb2d
Fix typos
2023-09-16 00:11:59 +00:00
János Benjamin Antal
16e2f7f0b9
Add optional version argument to rm
2023-09-16 00:03:46 +00:00
Jianfei Hu
745006a433
add missing documentation for system sync database replica.
...
Signed-off-by: Jianfei Hu <hujianfei258@gmail.com>
2023-09-15 23:37:40 +00:00
Kruglov Pavel
2c407ab3c0
Merge branch 'master' into json-object-as-tuple-inference
2023-09-15 16:29:48 +02:00
Andrey Zvonov
9e89055990
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-09-15 17:06:22 +03:00
Robert Schulze
3935c2bfb2
Merge pull request #54509 from rschu1ze/yyyymmdd
...
Add YYYYMMDD[hhmmss]to[Date, Date32, DateTime, DateTime64]()
2023-09-15 15:47:34 +02:00
Kruglov Pavel
dbd24b240c
Merge branch 'master' into http-valid-json-on-exception
2023-09-15 14:55:31 +02:00
Robert Schulze
aff9dfa630
Minor docs fixes
2023-09-15 11:26:24 +00:00
Andrey Zvonov
ffbed02f14
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-09-15 14:18:07 +03:00
Rory Crispin
0a0e278c1a
Small typo
2023-09-15 10:45:10 +01:00
LaurieLY
646c07981c
Update stddevsamp.md, fix a broken url in md.
2023-09-15 09:44:28 +08:00
Robert Schulze
945179be46
Annoy: Fix LOGICAL_ERROR with default values #52258
2023-09-14 19:23:32 +00:00
Robert Schulze
c422a8f0dc
Cosmetics
2023-09-14 18:05:20 +00:00
Robert Schulze
f0eadd4b22
Merge pull request #54103 from ClickHouse/ustweaks
...
Small usearch index improvements: metrics and configurable internal data type
2023-09-14 19:58:53 +02:00
Robert Schulze
e018f1d913
Fix spelling
2023-09-14 12:42:22 +00:00
Ilya Yatsishin
67e6725284
Merge pull request #54622 from ClickHouse/vdimir/cluster_discovery_doc
...
Add cluster discovery documentation
2023-09-14 14:00:07 +02:00
Michael Kolupaev
8997464867
Small usearch index improvements: metrics and f16
2023-09-14 11:24:47 +00:00
vdimir
10bcc028df
Add cluster discovery documentation
2023-09-14 11:16:09 +00:00
Andrey Zvonov
7dd5dbb2ac
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-09-14 13:49:59 +03:00
serxa
09d4bf6930
add IO scheduling node for bandwidth throttling
2023-09-14 08:51:47 +00:00
Andrey Zvonov
ff16ddbbb3
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-09-14 11:31:49 +03:00
slvrtrn
c0961d9378
Merge remote-tracking branch 'origin' into simplified-prepared-statements-for-mysql
2023-09-13 19:33:11 +02:00
Nikolay Degterinsky
140a466a1e
Merge pull request #54400 from evillique/adddate-function
...
Add `addDate` function for compatibility with MySQL
2023-09-13 18:59:26 +02:00
Itay Israelov
8569c1cad0
fix empty array bug
2023-09-13 13:11:53 +03:00
Itay Israelov
6cfed0a660
fix comments 2
2023-09-13 13:11:53 +03:00
Itay Israelov
69ba32940e
fix comments: rname randomSampleFromArray --> arrayRandomSample
2023-09-13 13:11:53 +03:00
Itay Israelov
52c997b026
add documentation
2023-09-13 13:11:53 +03:00
Nikolay Degterinsky
0998b0bbc7
Fixes
2023-09-13 03:14:02 +00:00
Nikolay Degterinsky
268c45d900
Merge remote-tracking branch 'upstream/master' into users-valid-until
2023-09-12 23:44:22 +00:00
Nikolay Degterinsky
e648646598
Fixes
2023-09-12 23:11:58 +00:00
Robert Schulze
de201e6c42
Merge pull request #54552 from rschu1ze/informat_schema_docs
...
Docs: Update information_schema with case-insensitity
2023-09-12 21:20:47 +02:00
Robert Schulze
8eb12c33a8
Update information_schema.md
2023-09-12 20:33:13 +02:00
Robert Schulze
e587eae303
Docs: Update information_schema with case-insensitity
2023-09-12 18:09:54 +00:00
Nikolay Degterinsky
cf662712ea
Add new subDate function, apply review suggestions
2023-09-12 16:47:43 +00:00
slvrtrn
28e2ebf9db
Merge remote-tracking branch 'refs/remotes/origin/simplified-prepared-statements-for-mysql' into simplified-prepared-statements-for-mysql
2023-09-12 18:41:36 +02:00
slvrtrn
dddea9219a
Address the review comments
2023-09-12 18:39:03 +02:00
pufit
a54a7b726d
Merge pull request #54201 from ClickHouse/pufit/keeper-client-reconfig
...
Implementing `reconfig`, `sync`, `exists` commands for keeper-client
2023-09-12 10:58:02 -04:00
Dmitry Novik
7edc0a30a3
Merge pull request #54335 from arenadata/ADQM-1109
...
Added peak_threads_usage to query_log table
2023-09-12 16:03:27 +02:00
Alexey Milovidov
df91a55d66
Merge pull request #54501 from alexvanolst/patch-1
...
Correct default value for parts_to_delay_insert
2023-09-11 21:03:34 +03:00
Robert Schulze
49f29861a0
Merge pull request #54479 from rschu1ze/todayssinceyearzero
...
Add function toDaysSinceYearZero()
2023-09-11 17:05:28 +02:00
Robert Schulze
73ce1993fb
Continue #45070
2023-09-11 13:47:06 +00:00
Nikolai Kochetov
59108f3d96
Merge pull request #54476 from ClickHouse/revert-54470-revert-48607-master
...
Revert "Revert "Add settings for real-time updates during query execution""
2023-09-11 14:59:13 +02:00
Alexander van Olst
f9351fdf7b
Correct default value for parts_to_delay_insert
2023-09-11 13:52:14 +02:00
Kruglov Pavel
21a2cf7707
Merge pull request #54337 from wat-ze-hex/show-functions-2023-09-04
...
Add SHOW FUNCTIONS support to client
2023-09-11 13:03:02 +02:00
kssenii
beb9a75a68
A few more
2023-09-11 12:40:25 +02:00
Sergei Trifonov
08bad4d440
Merge pull request #47009 from ClickHouse/disks-and-io-sheduler
2023-09-11 07:22:14 +02:00
robot-clickhouse-ci-2
47c0f8c99f
Merge pull request #54179 from joelynch/http-query-timing
...
Add elapsed_ns to HTTP headers X-ClickHouse-Progress and X-ClickHouse-Summary
2023-09-11 06:18:47 +02:00
robot-clickhouse-ci-1
05e1cdb0db
Merge pull request #54484 from rschu1ze/doc-splitByChar
...
Docs: Mention behavior change of splitByChar() in v22.11
2023-09-10 17:57:48 +02:00
Robert Schulze
2a8e2a0882
Docs: Mention behavior change of splitByChar() in v22.11, see #42673
2023-09-10 14:12:12 +00:00
Robert Schulze
caadfe393b
Fixes
2023-09-10 13:34:02 +00:00
Han Fei
b68421b120
Merge pull request #50906 from johanngan/regexptree-flags
...
Add case insensitive and dot-all modes to RegExpTree dictionary
2023-09-10 03:16:02 +02:00
Robert Schulze
1ce84774f0
Implement toDaysSinceYearZero() / to_days() (MySQL alias)
...
Fixes : #54277
2023-09-09 16:59:39 +00:00
Robert Schulze
4d2223defe
Merge pull request #54119 from mkmkme/mkmkme/aklomp-base64
...
Replace Turbo-Base64 with aklomp/base64
2023-09-09 16:24:26 +02:00
Nikolai Kochetov
9b936c44db
Revert "Revert "Add settings for real-time updates during query execution""
2023-09-09 12:29:39 +02:00
Alexey Milovidov
03a755732a
Revert "Add settings for real-time updates during query execution"
2023-09-09 03:10:23 +03:00
Alexey Milovidov
047d481c97
Merge pull request #54382 from evillique/std-alias
...
Add STD alias to stddevPop function for MySQL compatibility
2023-09-09 02:57:06 +03:00
Denny Crane
f5f741c118
Update type-conversion-functions.md
2023-09-08 16:15:33 -03:00
Denny Crane
24928217b9
Update date-time-functions.md
2023-09-08 16:14:00 -03:00
Denny Crane
3f58e2f134
Update date-time-functions.md
2023-09-08 16:10:16 -03:00
Denny Crane
a0ef063b2d
Update date-time-functions.md
2023-09-08 16:04:35 -03:00
Denny Crane
2d178e9bfd
Update type-conversion-functions.md
2023-09-08 15:58:24 -03:00
Denny Crane
9462b58616
Update query-complexity.md
2023-09-08 13:32:24 -03:00
Denny Crane
bb3c6ff682
Update query-complexity.md
2023-09-08 13:30:13 -03:00
Denny Crane
b239d409b1
Update query-complexity.md
2023-09-08 13:28:09 -03:00
Andrey Zvonov
ff4586e663
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-09-08 18:17:06 +02:00
Denny Crane
ee608d7c81
Update http.md
2023-09-08 12:32:31 -03:00
Andrey Zvonov
4cfd46a0cc
Update settings.md
2023-09-08 17:29:09 +03:00
Nikolai Kochetov
0095124791
Merge pull request #48607 from alexX512/master
...
Add settings for real-time updates during query execution
2023-09-08 09:05:33 +02:00
Leonardo Maciel
0b396ee7b4
Fixed detectLanguage mixed example
2023-09-07 22:27:22 -03:00
Julia Kartseva
59844b0a9d
Add SHOW FUNCTIONS support to client
...
Accepts CH client queries in the form of
SHOW FUNCTIONS [LIKE | ILIKE '< pattern>']
Retrieves all columns from `functions` table in system database.
Fixes #52757
2023-09-07 14:08:50 -07:00
Justin de Guzman
439531cde9
Merge pull request #54394 from fermelone/patch-2
...
Update sampling-query-profiler.md
2023-09-07 13:04:18 -07:00
avogar
ba307c7466
Allow to infer named Tuples from JSON objects under a setting in JSON formats
2023-09-07 19:41:19 +00:00
Robert Schulze
bff06d18aa
Merge pull request #54249 from rschu1ze/multiple_query_arguments
...
Allow multiple `--query` parameters in clickhouse-client/local.
2023-09-07 21:20:07 +02:00
serxa
a94ae9a7ab
review fixes
2023-09-07 14:02:58 +00:00
robot-clickhouse
fd4ddc49f2
Merge pull request #54332 from rschu1ze/consolidate-tests-53149
...
Consolidate GCD codec tests (Follow up to #53149 )
2023-09-07 15:29:22 +02:00
Nikolay Degterinsky
b06412ae60
Add addDate function for compatibility with MySQL
2023-09-07 11:15:49 +00:00
Robert Schulze
cd3c121a62
Various fixups
2023-09-07 10:32:49 +00:00
Fern
25c06c9764
Update sampling-query-profiler.md
...
Adding a note to clarify that the sample query provided, in CH Cloud, might return empty information as it cycles through nodes of the cluster. You need to add clusterAllReplicas.
2023-09-07 10:47:42 +01:00
Kseniia Sumarokova
bf3dc24471
Update mergetree.md
2023-09-07 11:23:42 +02:00
zvonand
c36a3fbd39
renamed setting
2023-09-07 12:00:25 +03:00
Han Fei
60b0df9245
Merge branch 'master' into regexptree-flags
2023-09-07 10:46:43 +02:00
Joey Wang
872f981416
add doc
2023-09-07 16:19:17 +08:00
Alexey Milovidov
ce8ab5c9dd
Update comment.md
2023-09-07 07:30:46 +03:00
Nikolay Degterinsky
d95c29227f
Add STD alias to stddevPop function for MySQL compatibility
2023-09-07 03:46:27 +00:00
pufit
fef80f176e
Fix typo
2023-09-06 21:56:14 -04:00
Alexey Gerasimchuck
c2f4dc0f14
Implemented peak_threads_usage
2023-09-07 01:32:39 +00:00
pufit
ef2350cfc7
Implementing exists
, sync
commands. Better tests
2023-09-06 20:36:39 -04:00
serxa
77697211cd
add docs for system.scheduler
+ small fix
2023-09-06 19:30:39 +00:00
johanngan
bcb058f999
Add case insensitive and dot-all modes to RegExpTree dictionary
...
The new per-dictionary settings control regex match semantics around
case sensitivity and the '.' wildcard with newlines. They must be set at
the dictionary level since they're applied to regex engines at
pattern-compile-time.
- regexp_dict_flag_case_insensitive: case insensitive matching
- regexp_dict_flag_dotall: '.' matches all characters including newlines
They correspond to HS_FLAG_CASELESS and HS_FLAG_DOTALL in Vectorscan
and case_sensitive and dot_nl in RE2. These are the most useful options
compatible with the internal behavior of RegExpTreeDictionary around
splitting up simple and complex patterns between Vectorscan and RE2.
The alternative is to use (?i) and/or (?s) for all patterns. However,
(?s) isn't handled properly by OptimizedRegularExpression::analyze().
And while (?i) is, it still causes the dictionary to treat the pattern
as "complex" for sequential scanning with RE2 rather than multi-matching
with Vectorscan, even though Vectorscan supports case insensitive
literal matching. Setting dictionary-wide flags is both more convenient,
and circumvents these problems.
2023-09-06 11:28:53 -05:00
Robert Schulze
f2f24610d0
Improve English grammar by 8.3%
2023-09-06 15:04:18 +02:00
Mikhail Koviazin
f98007a4ed
Replace Turbo-Base64 with aklomp/base64
...
Closes #31643
2023-09-06 13:01:38 +00:00
Alexander Sapin
518d4b4357
Merge branch 'master' into alter-table-add-comment
2023-09-06 12:34:04 +02:00
Robert Schulze
8f6cd157b9
Merge pull request #54316 from ucasfl/isNull
...
Fix isZeroOrNull(NULL)
2023-09-06 10:38:22 +02:00
Robert Schulze
d36edea9e2
Consolidate GCD codec tests (follow up to #53149 )
2023-09-05 21:34:27 +00:00
Robert Schulze
470ce3444c
Merge pull request #53149 from seshWCS/gcddelta-codec
...
Add GCD codec
2023-09-05 23:32:06 +02:00
Robert Schulze
b314b8d4ac
Merge pull request #53328 from valbok/decimal
...
Introduce default parameters to DECIMAL family types
2023-09-05 23:30:11 +02:00
Roman G
eb1812cc87
Update generate.md
2023-09-05 15:55:58 -04:00
Joe Lynch
767f2472c2
Add elapsed_ns to HTTP headers X-ClickHouse-Progress and X-ClickHouse-Summary
...
The TCP interface progress has this field. This is not a super accurate
measure of server side query time, but trying to measure from the client
is even worse.
2023-09-05 21:03:13 +02:00
Robert Schulze
17cb6a8e3f
SHOW COLUMNS: update docs, refresh expected results, add comment about bug
2023-09-05 18:34:33 +00:00
Robert Schulze
37cabaf993
Add docs, consolidate tests
2023-09-05 17:31:58 +00:00