Commit 57e6504
David Hayes
Add support for multiple Trino JSON functions
Adding support for clauses in JSON Functions. Fixes #2368
Before:
Result "net.sf.jsqlparser.benchmark.JSQLParserBenchmark.parseSQLStatements":
33.555 ±(99.9%) 2.650 ms/op [Average]
(min, avg, max) = (31.657, 33.555, 37.077), stdev = 2.479
CI (99.9%): [30.905, 36.205] (assumes normal distribution)
After:
Result "net.sf.jsqlparser.benchmark.JSQLParserBenchmark.parseSQLStatements":
36.242 ±(99.9%) 1.573 ms/op [Average]
(min, avg, max) = (33.253, 36.242, 38.801), stdev = 2.100
CI (99.9%): [34.669, 37.815] (assumes normal distribution)1 parent d61020c commit 57e6504
File tree
15 files changed
+2532
-46
lines changed- src
- main
- java/net/sf/jsqlparser
- expression
- util
- deparser
- validation/validator
- jjtree/net/sf/jsqlparser/parser
- test
- java/net/sf/jsqlparser
- expression
- statement/simpleparsing
- resources
15 files changed
+2532
-46
lines changedLines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
658 | 658 | | |
659 | 659 | | |
660 | 660 | | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
661 | 669 | | |
662 | 670 | | |
663 | 671 | | |
| |||
Lines changed: 28 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
729 | 729 | | |
730 | 730 | | |
731 | 731 | | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
732 | 740 | | |
733 | 741 | | |
734 | 742 | | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
735 | 758 | | |
736 | 759 | | |
737 | 760 | | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
738 | 766 | | |
739 | 767 | | |
740 | 768 | | |
| |||
0 commit comments