Commit Graph

236 Commits

Author SHA1 Message Date
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
root
e4494255b4 removed unwanted comments 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
Alexey Milovidov
21382afa2b Check for punctuation 2023-07-25 06:10:04 +02:00
ltrk2
9a74b97184 Improve naming 2023-07-10 13:51:49 -04:00
ltrk2
522b9ebf8c Implement KQL-style formatting for Interval 2023-07-10 13:51:49 -04:00
Ilya Yatsishin
baabc49f33
Update ParserKQLSort.cpp
Style
2023-03-30 11:01:51 +02:00
Alexander Tokmakov
70d1adfe4b
Better formatting for exception messages (#45449)
* save format string for NetException

* format exceptions

* format exceptions 2

* format exceptions 3

* format exceptions 4

* format exceptions 5

* format exceptions 6

* fix

* format exceptions 7

* format exceptions 8

* Update MergeTreeIndexGin.cpp

* Update AggregateFunctionMap.cpp

* Update AggregateFunctionMap.cpp

* fix
2023-01-24 00:13:58 +03:00
Yong Wang
a0735a5816 Kusto-phase1: use empty to check vector instead of size 2022-09-06 22:28:25 -07:00
Yong Wang
896174e0ba Kusto-phase1: fixed small build issue 2022-09-06 12:45:22 -07:00
Yong Wang
7f4935b782 Kusto-phase1: removed extra spaces 2022-09-06 05:52:31 -07:00
Yong Wang
3f65e6b2b1 Kusto-phase1 : fixed style, removed trailing whitespaces 2022-09-05 22:27:23 -07:00
Yong Wang
74c958931b Kusto-phase1 : Updated kql pipe flow with some optimizations 2022-09-05 21:16:04 -07:00
Yong Wang
6b57b219a4 Kusto-phase1: remove unused variable 2022-08-20 20:01:27 -07:00
Yong Wang
c2c457ea0e Kusto-phase1: Change the dialect to Enum, rename sql_dialect to dialect, set limit to subquery 2022-08-17 06:03:41 -07:00
Yong Wang
9008daee60 Merge branch 'Kusto-phase1' of github.com:ClibMouse/ClickHouse into Kusto-phase1 2022-08-16 20:51:15 -07:00
Larry Luo
8ee2a40a4c adding missing headers 2022-08-16 20:10:44 -04:00
Yong Wang
30ce50faff Kusto-phase1: Fixed misleading indentation 2022-08-16 17:31:39 -04:00
Yong Wang
516a6c0844 Kusto-pahse1: Fixed moy style issues. 2022-08-16 17:31:39 -04:00
Yong Wang
08022a8189 Kusto-phase1: Fixed style 2022-08-16 17:31:39 -04:00
Yong Wang
20758da394 Kusto-phase1: Fixed the bug for KQL filer with multiple operations 2022-08-16 17:31:39 -04:00
root
e20b2ed6eb removed unwanted comments 2022-08-16 17:31:39 -04:00
root
10f87612eb Kusto summarize init 2022-08-16 17:31:39 -04:00
Yong Wang
87182ccd51 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
2022-08-16 17:31:38 -04:00
Yong Wang
c2b3aff3d7 Kusto-phase1: Fixed misleading indentation 2022-06-13 06:28:04 -07:00
Yong Wang
31781601cb Kusto-pahse1: Fixed moy style issues. 2022-06-13 06:28:04 -07:00
Yong Wang
35207909e9 Kusto-phase1: Fixed style 2022-06-13 06:28:04 -07:00
Yong Wang
44bbbd8b9f Kusto-phase1: Fixed the bug for KQL filer with multiple operations 2022-06-13 06:28:04 -07:00
root
96bea2245b removed unwanted comments 2022-06-13 06:28:04 -07:00
root
cb4c453402 Kusto summarize init 2022-06-13 06:28:03 -07:00
Yong Wang
0951627b24 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
2022-06-13 06:28:03 -07:00