Commit Graph

123612 Commits

Author SHA1 Message Date
ltrk2
8b9ff2283e Update release notes 2023-08-26 07:40:27 -07:00
ltrk2
77e8044504 Implement KQL binary functions 2023-08-26 07:40:27 -07:00
HeenaBansal2009
09f117cfb1 Added test and review comments 2023-08-26 07:40:27 -07:00
HeenaBansal2009
232e4c73f9 Date_Time functions PART 1 2023-08-26 07:40:27 -07:00
ltrk2
7b2fc8c3b7 Update unit tests for IP functions 2023-08-26 07:40:27 -07:00
kashwy
1823c074ec Kusto-phase2: Add kusto data types 2023-08-26 07:40:27 -07:00
ltrk2
198976c730 Improve performance of IPv4 functions 2023-08-26 07:40:27 -07:00
ltrk2
d8f43dc0ff Move KQL tests into their own folder 2023-08-26 07:40:27 -07:00
ltrk2
4f45a199f9 Implement unit tests for IP functions 2023-08-26 07:40:27 -07:00
ltrk2
1200ab01d4 Make aliases unique 2023-08-26 07:40:27 -07:00
ltrk2
cdfec101d0 Add unit tests and release notes 2023-08-26 07:40:27 -07:00
ltrk2
e77a6333a1 Implement KQL functions handling IPv4 2023-08-26 07:40:27 -07:00
Larry Luo
2e6e958ea2 Add make list set and more ip tests 2023-08-26 07:40:27 -07:00
Larry Luo
732c8ed83f Fix rebase conflicts. 2023-08-26 07:40:27 -07:00
ltrk2
5cfed5b217 Fix some IP function unit tests 2023-08-26 07:40:27 -07:00
HeenaBansal2009
bb4b8a9468 Fix bug in clickhouse-client for non-interactive mode 2023-08-26 07:40:27 -07:00
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