Changelog of jsqltranspiler.
- JSQLColumnResolver with deeply nested
SelectVisitor
andFromItemVisitor
(1693f Andreas Reichel)
- JSQLColumnResolver with deeply nested
SelectVisitor
andFromItemVisitor
(1693f Andreas Reichel) - Resolve columns for
WITH ...
clauses (fb3dd Andreas Reichel) - support
EXCEPT
andREPLACE
clauses (6bef0 Andreas Reichel) - add syntax sugar (dffb6 Andreas Reichel)
- further Schema Provider and Test simplifications (23013 Andreas Reichel)
- STAR column resolver, wip (b309d Andreas Reichel)
- STAR column resolver, wip (c20f5 Andreas Reichel)
- STAR column resolver, wip (c63e1 Andreas Reichel)
- STAR column resolver, wip (ed49e Andreas Reichel)
- BigQuery default sort order (2c309 Andreas Reichel)
- BigQuery
SELECT AS STRUCT ...
andSELECT AS VALUE ...
(d5352 Andreas Reichel) - BigQuery
GENERATE_DATE_ARRAY
with only 2 parameters (0264e Andreas Reichel)
API URL update
67d62 Hayssam Saleh 2024-06-12 20:13:03
Update readme & licence
9e4ea Hayssam Saleh 2024-06-11 11:43:16
- Transpile
EXCEPT
andREPLACE
clauses (469af Andreas Reichel) - Time Key substitutions (9a269 Andreas Reichel)
- Time Key substitutions (a093b Andreas Reichel)
Update README.md
bd8c7 manticore-projects 2024-06-10 05:26:29
Update project root name
- tests after secret update worked
527cc Hayssam Saleh 2024-06-04 14:00:15
test publication by updating secrets
3773c Hayssam Saleh 2024-06-04 13:57:36
Sonatype credentials passed through gradle.properties
48dff Hayssam Saleh 2024-06-04 06:53:35
Do not sign snapshots
1e052 Hayssam Saleh 2024-06-04 06:52:09
- support Insert, Update, Delete and Merge statements (bb1be Andreas Reichel)
- support Insert, Update, Delete and Merge statements (58dd8 Andreas Reichel)
- INSERT, UPDATE, DELETE, MERGE transpilers (e53e9 Andreas Reichel)
- Databricks Aggregate functions (a4491 Andreas Reichel)
- Databricks Aggregate functions (80872 Andreas Reichel)
- Databricks Aggregate functions (f5653 Andreas Reichel)
- Databricks Aggregate functions (662fa Andreas Reichel)
improve mock
b23f2 Hayssam Saleh 2024-05-29 13:50:39
Proposed interface & mock implementation for tests case
33292 Hayssam Saleh 2024-05-29 13:40:25
- Quote DuckDB keywords in Table, Column and Alias (7ce96 Andreas Reichel)
- provide methods accepting prepared
ExecutorService
andConsumer
(4cd03 Andreas Reichel) - provide methods accepting prepared
ExecutorService
andConsumer
(480c8 Andreas Reichel) - Databricks Date functions (8e486 Andreas Reichel)
- get the Macros as text collection or array (a2ece Andreas Reichel)
- Snowflake math functions, complete (4cb7e Andreas Reichel)
- Add missing Redshift conversion functions (649ed Andreas Reichel)
- Snowflake conversion functions (e63ac Andreas Reichel)
- Snowflake array functions (61522 Andreas Reichel)
- Snowflake aggregate function (f7a20 Andreas Reichel)
- Snowflake TEXT functions complete (b5875 Andreas Reichel)
- rework UnitTest and support Prologues and Epilogues as per test (79997 Andreas Reichel)
- Snowflake DateTime function and Structs with virtual columns (800a6 Andreas Reichel)
- Snowflake DateTime functions (cfa5e Andreas Reichel)
- fascilitate BigQuery and Snowflake and add SQLGlot Tests for all (cdd10 Andreas Reichel)
- RedShift Window Functions complete (a84e7 Andreas Reichel)
- RedShift Window functions (b50db Andreas Reichel)
- RedShift Aggregate functions (7cd27 Andreas Reichel)
- Redshift MATH functions (641ab Andreas Reichel)
- Redshift ARRAY functions (cfc06 Andreas Reichel)
- Redshift DateTime functions completed (832eb Andreas Reichel)
- Redshift DateTime functions (87bc4 Andreas Reichel)
- auto-cast ISO_8601 DateTime Literals (d225b Andreas Reichel)
- Redshift DateTime functions, wip (ac574 Andreas Reichel)
- complete Redshift TEXT functions (9acff Andreas Reichel)
- Redshift String functions (2154d Andreas Reichel)
- redshift string functions (7544f Andreas Reichel)
- Adopt Implicit Cast and better Type information (4be22 Andreas Reichel)
- complete DataBricks text functions (66a37 Andreas Reichel)
- DataBricks text functions (9f312 Andreas Reichel)
- DataBricks text functions (c9361 Andreas Reichel)
- ByteString handling (a9da4 Andreas Reichel)
- Stack-overflow when RedShift Expression Transpiler calling SUPER (55276 Andreas Reichel)
Add snapshot Github Action
f64f5 Hayssam Saleh 2024-05-20 15:11:05
Fix artifact group name
a7cde Hayssam Saleh 2024-04-16 12:54:48
This commit to fix the final package names and keep Andreas Reichel as the only developer of this initial version.
236b4 Hayssam Saleh 2024-04-04 18:20:47
- Complete the Aggregate functions (732d9 Andreas Reichel)
- Array functions (d13d7 Andreas Reichel)
- more Aggregate functions (0c32a Andreas Reichel)
- more Aggregate functions (57d74 Andreas Reichel)
- Aggregate Functions, wip (ad7d9 Andreas Reichel)
- complete the BigQuery Math functions (25a25 Andreas Reichel)
- add MATH functions (20ffa Andreas Reichel)
- completed the TEXT functions (a5a28 Andreas Reichel)
- more String functions incl. Lambda based transpilation (38f30 Andreas Reichel)
- support BigQuery Structs, DuckDB structs and translation (12aed Andreas Reichel)
- support more BigQuery Date/Time functions (0599f Andreas Reichel)
- support more BigQuery Date/Time functions (3dd69 Andreas Reichel)
- implement a Python SQLGlot based test for comparision (7ac34 Andreas Reichel)
- support more BigQuery Date/Time functions (34ad3 Andreas Reichel)
- many more DateTime functions (8769d Andreas Reichel)
- many more Google BigData date functions (cd40e Andreas Reichel)
- date parts (cf94d Andreas Reichel)
DATE_DIFF()
function (a497d Andreas Reichel)- CLI (6c836 Andreas Reichel)
- functions (6f6b1 Andreas Reichel)
- functions (44cf6 Andreas Reichel)
TOP ...
rewrite (567ac Andreas Reichel)
progress the functional mapping
- Signed-off-by: Andreas Reichel <andreas@manticore-projects.com>
3db6b Andreas Reichel 2024-03-14 03:23:50
Initial commit
80659 manticore-projects 2024-03-13 07:22:23