ltrk2
b2be70a4e5
Extract common functions
2023-08-26 07:40:27 -07:00
ltrk2
e404685f7d
Improve conformance to the specifications
2023-08-26 07:40:26 -07:00
Larry Luo
735e81f7c7
Added func tests for string and ip
2023-08-26 07:40:26 -07:00
Yong Wang
9d3a353dff
Kusto-phase2: Added check end of function, and neww string functions
2023-08-26 07:40:26 -07:00
ltrk2
eb9747c2c2
Provide conformance to the specification
2023-08-26 07:40:26 -07:00
ltrk2
bfa2820985
Support expressions as IP function arguments
2023-08-26 07:40:26 -07:00
root
8582543816
update release notes and test script
2023-08-26 07:40:26 -07:00
root
652bef265d
Kusto Aggregate functions as of July 29
2023-08-26 07:40:26 -07:00
Yong Wang
b2be17acc6
Kusto-phase2: Add print operator
2023-08-26 07:40:26 -07:00
Larry Luo
e83ab30f18
Added sorting test cases
2023-08-26 07:40:26 -07:00
Larry Luo
ff73f74612
Add functional tests for tabular table summarize
2023-08-26 07:40:26 -07:00
Yong Wang
e8f451c1d5
Kusto-phase: Add function to validate end of kql function
2023-08-26 07:40:26 -07:00
Yong Wang
81cbd23b13
Kusto-phase2 Fixed bug of Syntax error when Order By is followed by another statement
2023-08-26 07:40:26 -07:00
HeenaBansal2009
0f598491a9
Updated Release notes with examples
2023-08-26 07:40:26 -07:00
HeenaBansal2009
b13cfcb0ce
Add config entry to overwrite default dialect to kusto auto
2023-08-26 07:40:26 -07:00
Yong Wang
5ec628a638
Kusto-phase2: Fixed the issue of conflict
2023-08-26 07:40:26 -07:00
Yong Wang
7a115d0ab2
Kusto-phase2: add kusto_auto dialect
2023-08-26 07:40:26 -07:00
Yong Wang
28e4448f04
Kusto-phase2: Add KQL functions parser
2023-08-26 07:40:26 -07:00
Yong Wang
32b4f5cfb2
Kusto-phase2 : Added KQL functions interface.
...
changed the summarize class for new aggregation functions
2023-08-26 07:40:26 -07:00
Yong Wang
6ec4e1e611
Kusto-phase1: Fixed style
2023-08-26 07:40:26 -07:00
root
bfe2a90424
Kusto summarize init
2023-08-26 07:40:25 -07:00
ltrk2
648c9fbdb9
Updated release notes to indicate deficiencies
2023-08-26 07:40:25 -07:00
ltrk2
06a23560ef
Update release notes
2023-08-26 07:40:25 -07:00
Yong Wang
1cac1be52b
Kusto-phase2: Added some string functions and release note
2023-08-26 07:40:25 -07:00
ltrk2
c54c9efdb8
Implement ipv4_is_private
2023-08-26 07:40:25 -07:00
ltrk2
c871183e56
Implement review comments
2023-08-26 07:40:25 -07:00
ltrk2
95e088783c
Implement some IP-handling functions
2023-08-26 07:40:25 -07:00
Yong Wang
ae6e6b1c3b
Kusto-phase2: Changed dialect to use enumerate, Added subquery for in operator, fixed the multi query issue
2023-08-26 07:40:25 -07:00
Yong Wang
8121f1087c
Kusto-phase2 : Fix the function base64_decode_tostring()
2023-08-26 07:40:25 -07:00
Yong Wang
91e6d407cb
Kusto-phase 2: Add more string operators
2023-08-26 07:40:25 -07:00
Yong Wang
46bf8046b2
Kusto-phase2: Add table function kql()
2023-08-26 07:40:25 -07:00
root
1319001fee
Aggregate function working with two pipes
2023-08-26 07:40:25 -07:00
root
8cb5bb7327
Aggregate functions initial code - Priority:HIGHT(Easy and Medium)
2023-08-26 07:40:25 -07:00
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