yariks5s
ff455fd5d3
modified docs
2023-09-28 10:20:34 +00: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
凌涛
0d256a381a
add doc
...
fix tests
modify code stype and spelling
add tests and modify code style
2023-09-27 17:03:53 +08: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
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
vdimir
70ae994e77
Merge pull request #54935 from ucasfl/hamming-distance
...
Add several string distance functions
2023-09-25 17:06:16 +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
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
flynn
c264bb5fad
fix
2023-09-23 04:11:20 +00: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
a7c4efb845
Simpler
2023-09-22 13:13:55 +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
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
Pavel Novitskiy
853e3f0aa7
Add drop table IF EMPTY ( #48915 )
2023-09-21 09:20:18 -04:00
slvrtrn
da6b856c32
Merge remote-tracking branch 'origin' into to-days-since-year-zero-datetime
2023-09-21 14:22:37 +02:00
zvonand
5f67788c03
update docs and comments
2023-09-21 00:16:17 +02: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
774c4b52da
Rework
2023-09-19 12:20:53 +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
Alexander Tokmakov
de9f4be7bd
Update system.md
2023-09-19 00:04:25 +02: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
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
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
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
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
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
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
Robert Schulze
aff9dfa630
Minor docs fixes
2023-09-15 11:26:24 +00:00
Rory Crispin
0a0e278c1a
Small typo
2023-09-15 10:45:10 +01:00
Robert Schulze
c422a8f0dc
Cosmetics
2023-09-14 18:05:20 +00:00
Andrey Zvonov
7dd5dbb2ac
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-09-14 13:49:59 +03: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
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
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
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
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
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
Andrey Zvonov
ff4586e663
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-09-08 18:17:06 +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
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
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
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
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
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
seshWCS
dbab2f27ba
Docs-fix
2023-09-05 12:40:21 +00:00
pufit
2469cbbf67
Update projection.md
2023-09-05 08:28:58 -04:00
Александр Нам
0ca380707f
Merge branch 'master' into gcddelta-codec
2023-09-05 11:08:00 +03:00
Vasily Nemkov
c0db042879
Update optimize.md
2023-09-04 17:01:10 +02:00
Vasily Nemkov
ef3ab85b76
Minor clarifications to the OPTIMIZE ... DEDUPLICATE
docs
2023-09-04 16:57:38 +02:00
Robert Schulze
2ca2bdd7c5
Merge pull request #53768 from ClickHouse/simplify-docs-date-units
...
Simply docs for possible values for date units
2023-09-04 09:11:19 +02:00
robot-clickhouse-ci-1
ec628ee697
Merge pull request #54097 from bharatnc/ncb/decode-html-component
...
add function decodeHTMLComponent
2023-09-04 05:00:52 +02:00
Han Fei
3f2848ea63
Merge pull request #53803 from ClickHouse/revert-53795-revert-53641-feat_53602
...
Revert "Revert "dateDiff: add support for plural units.""
2023-09-03 03:36:03 +02:00
Александр Нам
9a71bce1f5
Merge branch 'ClickHouse:master' into gcddelta-codec
2023-09-02 00:51:49 +03:00
vdimir
406d61f9c8
Merge pull request #53755 from ClickHouse/vdimir/join_on_nullsafe
2023-09-01 11:02:37 +02:00
Andrey Zvonov
83405a8808
Merge branch 'master' into zvonand-globs-small-fix
2023-08-31 08:42:48 +02:00
Bharat Nallan Chakravarthy
7889626046
add docs
2023-08-30 21:42:51 -07:00
seshWCS
e0157c4288
Docs-fix
2023-08-29 18:19:37 +00:00
seshWCS
85240aca3b
Docs-fix
2023-08-29 18:09:28 +00:00
Александр Нам
7c2aefe170
Merge branch 'ClickHouse:master' into gcddelta-codec
2023-08-29 20:59:54 +03:00
robot-ch-test-poll1
2c8cc7979f
Merge pull request #53571 from ClickHouse/password-complexity-req
...
Add password complexity requirements to docs
2023-08-29 12:42:30 +02:00
Robert Schulze
679a983094
Switch paragraphs
2023-08-29 10:57:35 +02:00
Justin de Guzman
be65292714
Rename COLUMNS expression to dynamic column selection
2023-08-28 19:55:42 -07:00
Justin de Guzman
bc6c8ea410
Add info about password complexity req for ClickHouse Cloud
2023-08-28 18:16:53 -07:00
vdimir
1cf68baad7
Add NULL values in JOIN keys section to join doc
2023-08-28 11:41:36 +00:00
Song Liyong
15310117b0
Introduce default parameters to DECIMAL family types
...
In standard SQL, the syntax DECIMAL(M) is equivalent to DECIMAL(M,0).
Similarly, the syntax DECIMAL is equivalent to DECIMAL(M,0), where the
implementation is permitted to decide the value of M.
https://dev.mysql.com/doc/refman/8.0/en/fixed-point-types.html
Since MySQL uses 10 as the default value for precision,
suggesting to also support this in ClickHouse
2023-08-28 09:15:57 +02:00
Александр Нам
ee0b2e4b39
Merge branch 'ClickHouse:master' into gcddelta-codec
2023-08-27 02:41:10 +03:00
Andrey Zvonov
911bf94fbd
Merge branch 'master' into zvonand-globs-small-fix
2023-08-25 23:50:07 +05:00
vdimir
50b8bbe0dc
Merge pull request #53557 from mkmkme/mkmkme/array-shift-rotate
...
Added functions `array{Rotate,Shift}{Left,Right}`
2023-08-25 13:24:31 +02:00
Han Fei
11262d0156
Revert "Revert "dateDiff: add support for plural units.""
2023-08-24 17:11:58 +02:00
Alexander Tokmakov
59efbe4163
Revert "dateDiff: add support for plural units."
2023-08-24 15:35:18 +03:00
Mikhail Koviazin
a5eb1aa22f
Added functions array{Rotate,Shift}{Left,Right}
...
Fixes #52755 and #52895
2023-08-24 09:16:39 +00:00
Justin de Guzman
af43e95f8d
Update date-time-functions doc
2023-08-23 17:42:55 -07:00
Justin de Guzman
2db0e0879d
Simply docs for possible values for date units
2023-08-23 17:39:33 -07:00
Alexey Milovidov
b884fdb867
Merge pull request #53641 from irenjj/feat_53602
...
dateDiff: add support for plural units.
2023-08-23 12:45:35 +03:00
Александр Нам
a291444b30
Update table.md
2023-08-23 00:33:14 +03:00
Александр Нам
c7f7fc55c4
Merge branch 'ClickHouse:master' into gcddelta-codec
2023-08-22 20:13:25 +03:00
Александр Нам
50e10a66cc
Added Docs
2023-08-22 17:12:01 +00:00
Robert Schulze
583d9b33f0
Merge pull request #51446 from rschu1ze/recfgable-caches
...
Runtime-reconfigurable cache sizes
2023-08-21 23:27:21 +02:00
Nikita Mikhaylov
145c99ee94
Merge pull request #53280 from evillique/better-stop-listen
...
Add EXCEPT clause to SYSTEM STOP LISTEN query
2023-08-21 19:03:49 +02:00
Robert Schulze
8cbf626d0f
Cosmetics
2023-08-21 14:08:44 +00:00
irenjj
0f0b5eb3b1
dateDiff: add support for plural units.
2023-08-21 21:15:00 +08:00
kevinyhzou
48cb9b59f4
Support from/to utc timestamp
2023-08-21 09:28:00 +08:00
Justin de Guzman
f891401a5d
Add password complexity requirements to docs
2023-08-18 17:58:06 -07:00
Alexey Milovidov
17b24eb38d
Merge pull request #53490 from rschu1ze/boost-179
...
Update boost to 1.79
2023-08-19 02:12:13 +03:00
Robert Schulze
b8912203e4
Merge pull request #53525 from aiven-sal/aiven-sal/siphash_readd
...
Re-add SipHash keyed functions, try II
2023-08-18 14:14:56 +02:00
Alexey Milovidov
e7d0edfce6
Merge pull request #53261 from bharatnc/ncb/truncate-db
...
support TRUNCATE DATABASE
2023-08-18 08:22:32 +03:00
Robert Schulze
6b37595e11
Update boost to 1.79
2023-08-17 19:34:07 +00:00
Robert Schulze
f20dd27ba6
Clean header mess up
2023-08-17 18:47:11 +00:00
Nikolay Degterinsky
a893f75884
Merge remote-tracking branch 'upstream/master' into better-stop-listen
2023-08-16 23:06:18 +00:00
zvonand
0efaa5ab45
Merge branch 'master' of github.com:ClickHouse/ClickHouse into zvonand-globs-small-fix
2023-08-15 21:20:52 +05:00
Andrey Zvonov
d161a87a34
Update docs/en/sql-reference/table-functions/file.md
...
Co-authored-by: SmitaRKulkarni <64093672+SmitaRKulkarni@users.noreply.github.com>
2023-08-15 19:10:40 +03:00
Nikolay Degterinsky
1738afc196
Update insert-into.md
2023-08-14 16:37:34 +02:00
Andrey Zvonov
3d902e65e4
Merge branch 'ClickHouse:master' into zvonand-globs-small-fix
2023-08-12 23:12:47 +03:00
Rich Raposa
13a03c046f
Remove duplicate section from Dictionary page
2023-08-11 23:45:58 -06:00
Alexey Milovidov
67b45619eb
Merge pull request #53239 from evillique/tuple-concat
...
Add tupleConcat function
2023-08-12 03:35:25 +03:00
Salvatore Mesoraca
08e443b766
Revert "Revert "Re-add SipHash keyed functions""
...
This reverts commit e68234a231
.
2023-08-11 17:30:04 +02:00
Andrey Zvonov
02c511a008
Merge branch 'master' into zvonand-globs-small-fix
2023-08-11 15:56:44 +02:00
zvonand
1983c7ce95
update docs
2023-08-11 16:53:17 +03:00
Bharat Nallan Chakravarthy
8cd9f3b912
add docs
2023-08-10 21:14:47 -07:00