Commit Graph

123563 Commits

Author SHA1 Message Date
Yong Wang
837654b1b7 Kusto-phase2: Add alias support 2023-08-26 07:40:25 -07:00
Yong Wang
760fd6759e Kusto-phase2: add kusto_auto dialect 2023-08-26 07:40:25 -07:00
Yong Wang
145b2bd45e Kusto-phase2: Add common function to get argument for function convertion 2023-08-26 07:40:25 -07:00
Yong Wang
5273241af9 Kusto-phase2: Add KQL functions parser 2023-08-26 07:40:25 -07:00
Yong Wang
ec8902087b Kusto-phase2 : Added KQL functions interface.
changed the summarize class for new aggregation functions
2023-08-26 07:40:25 -07:00
Yong Wang
f4db644498 Kusto-phase1: Fixed style 2023-08-26 07:40:25 -07:00
root
b3ebac353f Kusto summarize init 2023-08-26 07:40:25 -07:00
Yong Wang
fceaf456c1 Kusto-phase1: Add Support to Kusto Query Language
This is the initial implement of Kusto Query Language.

in this commit, we support the following features as MVP :

Tabular expression statements
Limit returned results
Select Column (basic project)
sort, order
Perform string equality operations
Filter using a list of elements
Filter using common string operations
Some string  operators
Aggregate by columns
Base aggregate functions
only support avg, count ,min, max, sum
Aggregate by time intervals
2023-08-26 07:40:24 -07:00
Yong Wang
7553e551f1 Kusto-phase2: Add KQL functions parser 2023-08-26 07:40:24 -07:00
Yong Wang
e8c63be34a Kusto-phase2 : Added KQL functions interface.
changed the summarize class for new aggregation functions
2023-08-26 07:40:24 -07:00
Yong Wang
591f98a145 Kusto-pahse2: Add support for multiple summarize 2023-08-26 07:40:24 -07:00
Yong Wang
89b7d83e9c Kusto-phase1: Fixed misleading indentation 2023-08-26 07:40:24 -07:00
Yong Wang
a90fb535a7 Kusto-pahse1: Fixed moy style issues. 2023-08-26 07:40:24 -07:00
Yong Wang
b9d850cad6 Kusto-phase1: Fixed style 2023-08-26 07:40:24 -07:00
Yong Wang
d0f6778528 Kusto-phase1: Fixed the bug for KQL filer with multiple operations 2023-08-26 07:40:24 -07:00
Yong Wang
bc1846f07b Kusto-phase1 :
Add new test cases
2023-08-26 07:40:24 -07:00
root
e67031e3f8 corrected unit test 2023-08-26 07:40:24 -07:00
root
e4494255b4 removed unwanted comments 2023-08-26 07:40:24 -07:00
root
785fb8ee91 added single unit test case for summarize bin() 2023-08-26 07:40:24 -07:00
root
0581ac45d1 Kusto summarize init 2023-08-26 07:40:24 -07:00
Yong Wang
3a648c98b6 Kusto-phase1: Add Support to Kusto Query Language
This is the initial implement of Kusto Query Language.

in this commit, we support the following features as MVP :

Tabular expression statements
Limit returned results
Select Column (basic project)
sort, order
Perform string equality operations
Filter using a list of elements
Filter using common string operations
Some string  operators
Aggregate by columns
Base aggregate functions
only support avg, count ,min, max, sum
Aggregate by time intervals
2023-08-26 07:40:24 -07:00
alesapin
3723fe753e
Merge pull request #53840 from kssenii/fix-after-51622
Fix after #51622
2023-08-26 11:56:11 +02:00
robot-ch-test-poll
07f9987067
Merge pull request #53852 from ClickHouse/tavplubix-patch-8
Follow-up to #53528
2023-08-26 00:36:01 +02:00
alesapin
0e601b856f
Merge pull request #53751 from Algunenano/clang18
Support clang-18 (Wmissing-field-initializers)
2023-08-25 23:27:06 +02:00
Kseniia Sumarokova
05858f96e2
Update Metadata.cpp 2023-08-25 20:42:28 +02:00
Alexander Tokmakov
9180c631aa
Update setup_export_logs.sh 2023-08-25 21:03:24 +03:00
Alexander Tokmakov
32efbe77d1
Merge pull request #53811 from ClickHouse/fix_02443_2
Fix a bug in attach partition
2023-08-25 20:16:53 +03:00
Nikolai Kochetov
8c485f3153
Merge pull request #52875 from kitaisreal/analyzer-with-statement-references-test
Analyzer WITH statement references test
2023-08-25 18:55:30 +02:00
Alexander Tokmakov
762d5a2ce8
Merge pull request #53839 from ClickHouse/tavplubix-patch-8
Update 00002_log_and_exception_messages_formatting.sql
2023-08-25 19:53:49 +03:00
Alexander Gololobov
684d5aab88
Merge pull request #53797 from ClickHouse/add_profile_event_for_lock
Add event for tracking data parts lock
2023-08-25 18:51:49 +02:00
Kseniia Sumarokova
8633b8fbc9
Merge pull request #53832 from kssenii/mat-pg-fix-get-create-table
Materialized postgres: fix uncaught exception in getCreateTableQueryImpl
2023-08-25 18:24:07 +02:00
Robert Schulze
a7b64fbff5
Merge pull request #53812 from rschu1ze/boost-1.82
Bump boost to 1.82
2023-08-25 18:23:56 +02:00
Robert Schulze
a0ff7a97c9
Merge pull request #53816 from ClibMouse/feature/lz4-endianness-independent-output
Enable producing endianness-independent output in lz4
2023-08-25 16:57:57 +02:00
Alexander Tokmakov
add8a941ff
Update 00002_log_and_exception_messages_formatting.sql 2023-08-25 17:55:38 +03:00
Antonio Andelic
77f72af65a
Merge pull request #53817 from bianpengyuan/reconnect-limit-raft-limit
Add configuration for reconnect limit in raft limit.
2023-08-25 16:41:38 +02:00
Kseniia Sumarokova
13b45196f6
Merge pull request #52943 from kssenii/parallelize-file-cache-metadata-download
Parallelize loading of fs cache metadata on startup
2023-08-25 15:32:34 +02:00
kssenii
5599b57cdd Fix 2023-08-25 14:43:40 +02:00
Nikolai Kochetov
86d7e7cc73
Merge pull request #53829 from ClickHouse/fix-cluster-tryGetAreReplicasActive
Fix typo in cluster name.
2023-08-25 14:34:49 +02:00
Alexander Tokmakov
559e6395e2
Update 00002_log_and_exception_messages_formatting.sql 2023-08-25 15:12:50 +03:00
Mikhail f. Shiryaev
b158a83e89
Merge pull request #53833 from ClickHouse/reduce-get-parameter-calls
Get rid of describe_parameters for the best robot token
2023-08-25 13:36:34 +02: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
kssenii
8e3dd4c9d2 Fux 2023-08-25 12:46:28 +02:00
Mikhail f. Shiryaev
c37c6c5220
Get rid of describe_parameters for the best robot token 2023-08-25 12:41:20 +02:00
Kseniia Sumarokova
34ac113af6
Merge pull request #53121 from kssenii/fix-cache-logical-error
Fix possible error from cache "Read unexpected size"
2023-08-25 12:16:24 +02:00
Nikolai Kochetov
ef3489762a Fix typo in cluster name. 2023-08-25 10:00:51 +00:00
kssenii
fe4e04a7ae Merge remote-tracking branch 'upstream/master' into parallelize-file-cache-metadata-download 2023-08-25 11:36:40 +02:00
Kseniia Sumarokova
8edbdb4a0c
Merge pull request #53741 from kssenii/add-some-metrics-for-cache
Add some profile events
2023-08-25 11:29:16 +02:00
Kseniia Sumarokova
ae68aa27c3
Merge pull request #53799 from ClickHouse/kssenii-patch-6
Follow-up to #53611
2023-08-25 11:12:08 +02:00
Kruglov Pavel
d80be4673b
Merge pull request #53692 from Avogar/cache-count
Cache number of rows in files for count in file/s3/url/hdfs/azure functions
2023-08-25 09:08:52 +02:00
Antonio Andelic
f0e800092f
Merge pull request #53796 from ClickHouse/fix-filtered-url-paths
Fix reading from `url` with all filtered paths
2023-08-25 08:49:33 +02:00