Changelog¶
Latest Changes since 0.6¶
build: back to JSQLParser Snapshot artifacts
manticore-projects, 2024-08-24
fix: support CTE referencing to previously defined CTEs
manticore-projects, 2024-08-20
feat: allow parsing BigQuery single pair quotes, e. g. “catalog.schema.tablename”
manticore-projects, 2024-08-20
build: add `workflow_dispatch` trigger
manticore-projects, 2024-08-20
build: add `workflow_dispatch` trigger
manticore-projects, 2024-08-20
build: add `workflow_dispatch` trigger
manticore-projects, 2024-08-20
test: fix the precision of BigDecimals in the CSV test output
manticore-projects, 2024-08-20
build: use pre-compiled JSQLParser (temporarily)
manticore-projects, 2024-08-19
doc: update change log
manticore-projects, 2024-08-19
doc: update change log
manticore-projects, 2024-08-19
fix: better handling of quoted identifiers
manticore-projects, 2024-08-19
chore: add Q/A tasks for verifying PRs
manticore-projects, 2024-08-19
add missing license header (#27)
manticore-projects, 2024-08-16
add missing license header
Stefan Bischof, 2024-08-16
add OSGi Manifest using bnd (#24)
manticore-projects, 2024-08-16
add OSGi Manifest using bnd
Stefan Bischof, 2024-08-16
remove javax.swing.Treenode (#22)
manticore-projects, 2024-08-16
remove javax.swing.Treenode
Stefan Bischof, 2024-08-16
fix: syntax errors
manticore-projects, 2024-08-16
fix: Maven coordinates
manticore-projects, 2024-08-16
fix maven coordinates (#21)
Hayssam Saleh, 2024-08-15
fix maven coordinates
Stefan Bischof, 2024-08-15
feat: JSQLColumnResolver supports quoted identifiers
manticore-projects, 2024-07-26
fix: aliased expressions in sub-query
Andreas Reichel, 2024-07-23
doc: Sphinx website
Andreas Reichel, 2024-07-15
doc: fine tuning
Andreas Reichel, 2024-07-15
Create dependabot.yml
manticore-projects, 2024-07-15
test: temporally disable 4 tests failing on GitHub (only)
Andreas Reichel, 2024-07-15
build: update gradle wrapper
Andreas Reichel, 2024-07-15
doc: README badges incl. coverage
Andreas Reichel, 2024-07-15
feat: support NATURAL Joins
Andreas Reichel, 2024-07-14
feat: support USING Joins
Andreas Reichel, 2024-07-14
fix: remove local libs and improve tests
Andreas Reichel, 2024-07-08
feat: improve JSon and XML lineage
Andreas Reichel, 2024-07-08
feat: Columns defined as `SELECT` Expression
Andreas Reichel, 2024-07-07
feat: access the Lineage via TreeBuilder interface
Andreas Reichel, 2024-07-07
doc: documentation of the Column Lineage resolver for expressions
Andreas Reichel, 2024-07-06
feat: Column Lineage resolver for expressions
Andreas Reichel, 2024-07-06
doc: fix typo
Andreas Reichel, 2024-06-27
feat: provide TimeKeyParameters as parameters for each call
Andreas Reichel, 2024-06-27
build: reduce coverage temporarily
Andreas Reichel, 2024-06-25
build: reduce coverage temporarily
Andreas Reichel, 2024-06-25
Version 0.6¶
feat: JSQLColumnResolver with deeply nested `SelectVisitor` and `FromItemVisitor`
Andreas Reichel, 2024-06-25
feat: Resolve columns for `WITH … ` clauses
Andreas Reichel, 2024-06-19
fix: BigQuery default sort order
Andreas Reichel, 2024-06-13
style: fix Q/A exceptions
Andreas Reichel, 2024-06-13
fix: BigQuery `SELECT AS STRUCT …` and `SELECT AS VALUE …`
Andreas Reichel, 2024-06-13
API URL update
Hayssam Saleh, 2024-06-12
Update readme & licence
Hayssam Saleh, 2024-06-11
docs: Move feature matrix to Google Sheets
Andreas Reichel, 2024-06-10
fix: BigQuery `GENERATE_DATE_ARRAY` with only 2 parameters
Andreas Reichel, 2024-06-10
feat: support `EXCEPT` and `REPLACE` clauses
Andreas Reichel, 2024-06-10
feat: add syntax sugar
Andreas Reichel, 2024-06-10
feat: further Schema Provider and Test simplifications
Andreas Reichel, 2024-06-10
feat: STAR column resolver, wip
Andreas Reichel, 2024-06-09
feat: STAR column resolver, wip
Andreas Reichel, 2024-06-08
feat: STAR column resolver, wip
Andreas Reichel, 2024-06-08
feat: STAR column resolver, wip
Andreas Reichel, 2024-06-07
Version 0.5¶
Update README.md
manticore-projects, 2024-06-10
feat: Transpile `EXCEPT` and `REPLACE` clauses
Andreas Reichel, 2024-06-10
feat: Time Key substitutions
Andreas Reichel, 2024-06-09
feat: Time Key substitutions
Andreas Reichel, 2024-06-09
style: apply license headers
Andreas Reichel, 2024-06-07
build: small gradle fixes
Andreas Reichel, 2024-06-06
Update project root name
Hayssam Saleh, 2024-06-04
test publication by updating secrets
Hayssam Saleh, 2024-06-04
Sonatype credentials passed through gradle.properties
Hayssam Saleh, 2024-06-04
Do not sign snapshots
Hayssam Saleh, 2024-06-04
build: fix gradle upload task
Andreas Reichel, 2024-06-04
Version 0.4¶
feat: support Insert, Update, Delete and Merge statements
Andreas Reichel, 2024-06-04
feat: support Insert, Update, Delete and Merge statements
Andreas Reichel, 2024-06-04
feat: INSERT, UPDATE, DELETE, MERGE transpilers
Andreas Reichel, 2024-06-03
build: update Gradle
Andreas Reichel, 2024-06-03
feat: Databricks Aggregate functions
Andreas Reichel, 2024-05-30
improve mock
Hayssam Saleh, 2024-05-29
Proposed interface & mock implementation for tests case
Hayssam Saleh, 2024-05-29
feat: Databricks Aggregate functions
Andreas Reichel, 2024-05-29
feat: Databricks Aggregate functions
Andreas Reichel, 2024-05-29
feat: Databricks Aggregate functions
Andreas Reichel, 2024-05-27
chore: update the GitHub Actions
Andreas Reichel, 2024-05-27
chore: update the GitHub Actions
Andreas Reichel, 2024-05-27
Version 0.2¶
chore: update the GitHub Actions
Andreas Reichel, 2024-05-27
test: enforce time zone `Asia/Bangkok` for CI
Andreas Reichel, 2024-05-27
style: house-keeping and tidying
Andreas Reichel, 2024-05-27
feat: Quote DuckDB keywords in Table, Column and Alias
Andreas Reichel, 2024-05-25
Add snapshot Github Action
Hayssam Saleh, 2024-05-20
build: fix dependencies after split-off CLI
Andreas Reichel, 2024-05-18
feat: provide methods accepting prepared `ExecutorService` and `Consumer`
Andreas Reichel, 2024-05-17
feat: provide methods accepting prepared `ExecutorService` and `Consumer`
Andreas Reichel, 2024-05-17
style: check-style exception
Andreas Reichel, 2024-05-17
feat: Databricks Date functions
Andreas Reichel, 2024-05-13
build: bring back JaCoCo
Andreas Reichel, 2024-05-11
feat: get the Macros as text collection or array
Andreas Reichel, 2024-05-11
chore: split-off the CLI and minimize dependencies to `JSQLParser` only
Andreas Reichel, 2024-05-06
chore: split-off the CLI and minimize dependencies to `JSQLParser` only
Andreas Reichel, 2024-05-06
fix: complete DataBricks text functions
Andreas Reichel, 2024-05-06
fix: DataBricks text functions
Andreas Reichel, 2024-05-05
fix: DataBricks text functions
Andreas Reichel, 2024-05-04
feat: Snowflake math functions, complete
Andreas Reichel, 2024-05-04
feat: Add missing Redshift conversion functions
Andreas Reichel, 2024-05-04
feat: Snowflake conversion functions
Andreas Reichel, 2024-05-04
feat: Snowflake array functions
Andreas Reichel, 2024-05-02
feat: Snowflake aggregate function
Andreas Reichel, 2024-05-01
feat: Snowflake TEXT functions complete
Andreas Reichel, 2024-04-26
feature: remove `Parenthesis` in favor of `ParenthesedExpressionList`
Andreas Reichel, 2024-04-25
feature: Snowflake regular expressions
Andreas Reichel, 2024-04-25
feature: complete Snowflake Date/Time functions
Andreas Reichel, 2024-04-24
style: apply license headers
Andreas Reichel, 2024-04-24
feat: rework UnitTest and support Prologues and Epilogues as per test
Andreas Reichel, 2024-04-24
feat: Snowflake DateTime function and Structs with virtual columns
Andreas Reichel, 2024-04-23
feat: Snowflake DateTime functions
Andreas Reichel, 2024-04-23
feat: fascilitate BigQuery and Snowflake and add SQLGlot Tests for all
Andreas Reichel, 2024-04-23
feat: RedShift Window Functions complete
Andreas Reichel, 2024-04-21
feat: RedShift Window functions
Andreas Reichel, 2024-04-20
feat: RedShift Aggregate functions
Andreas Reichel, 2024-04-20
feat: Redshift MATH functions
Andreas Reichel, 2024-04-19
feat: Redshift ARRAY functions
Andreas Reichel, 2024-04-19
Fix artifact group name
Hayssam Saleh, 2024-04-16
build: rewrite `CURRENT_TIMESTAMP()` into `CURRENT_TIMESTAMP`
Andreas Reichel, 2024-04-16
build: remove unneeded plugins and task dependencies
Andreas Reichel, 2024-04-16
feat: Redshift DateTime functions completed
Andreas Reichel, 2024-04-15
feat: Redshift DateTime functions
Andreas Reichel, 2024-04-14
style: Q/A
Andreas Reichel, 2024-04-14
feat: auto-cast ISO_8601 DateTime Literals
Andreas Reichel, 2024-04-14
feat: Redshift DateTime functions, wip
Andreas Reichel, 2024-04-13
feat: complete Redshift TEXT functions
Andreas Reichel, 2024-04-13
feat: Redshift String functions
Andreas Reichel, 2024-04-12
style: formatting
Andreas Reichel, 2024-04-12
fix: ByteString handling
Andreas Reichel, 2024-04-12
fix: Stack-overflow when RedShift Expression Transpiler calling SUPER
Andreas Reichel, 2024-04-10
feat: redshift string functions
Andreas Reichel, 2024-04-09
feat: Adopt Implicit Cast and better Type information
Andreas Reichel, 2024-04-08
style: Separate the Dialects into distinguished packages
Andreas Reichel, 2024-04-05
This commit to fix the final package names and keep Andreas Reichel as the only developer of this initial version.
Hayssam Saleh, 2024-04-04
Version 0.1¶
feat: Complete the Aggregate functions
Andreas Reichel, 2024-04-04
feat: Array functions
Andreas Reichel, 2024-04-03
feat: more Aggregate functions
Andreas Reichel, 2024-04-02
feat: more Aggregate functions
Andreas Reichel, 2024-04-02
feat: Aggregate Functions, wip
Andreas Reichel, 2024-04-02
feat: complete the BigQuery Math functions
Andreas Reichel, 2024-04-01
feat: add MATH functions
Andreas Reichel, 2024-03-31
feat: completed the TEXT functions
Andreas Reichel, 2024-03-31
feat: more String functions incl. Lambda based transpilation
Andreas Reichel, 2024-03-30
feat: support BigQuery Structs, DuckDB structs and translation
Andreas Reichel, 2024-03-28
feature: support many more TEXT functions
Andreas Reichel, 2024-03-25
feat: support more BigQuery Date/Time functions
Andreas Reichel, 2024-03-21
feat: support more BigQuery Date/Time functions
Andreas Reichel, 2024-03-21
build: Snapshot dependency
Andreas Reichel, 2024-03-21
feat: implement a Python SQLGlot based test for comparision
Andreas Reichel, 2024-03-21
feat: support more BigQuery Date/Time functions
Andreas Reichel, 2024-03-21
style: fix QA exceptions
Andreas Reichel, 2024-03-19
doc: fix the link to th Website
Andreas Reichel, 2024-03-19
feat: many more DateTime functions
Andreas Reichel, 2024-03-19
doc: update/fix the documentation
Andreas Reichel, 2024-03-19
style: improve the function rewrite
Andreas Reichel, 2024-03-19
test: fix the test template
Andreas Reichel, 2024-03-19
doc: Google BigQuery date parts and date formats
Andreas Reichel, 2024-03-18
feat: many more Google BigData date functions
Andreas Reichel, 2024-03-18
feat: date parts
Andreas Reichel, 2024-03-18
feat: `DATE_DIFF()` function
Andreas Reichel, 2024-03-17
doc: update feature matrix
Andreas Reichel, 2024-03-17
test: refactor the test parametrization
Andreas Reichel, 2024-03-17
build: Ueber JAR and Publish
Andreas Reichel, 2024-03-17
test: improve the test framework
Andreas Reichel, 2024-03-17
doc: add basic SPHINX website
Andreas Reichel, 2024-03-17
doc: add a simple README
Andreas Reichel, 2024-03-16
feat: CLI
Andreas Reichel, 2024-03-16
feat: functions
Andreas Reichel, 2024-03-15
feat: functions
Andreas Reichel, 2024-03-15
build: fix the GitHub Action
Andreas Reichel, 2024-03-15
test: Abstract parametrised Unit Tests
Andreas Reichel, 2024-03-15
feat: `TOP …` rewrite
Andreas Reichel, 2024-03-14
build: Gradle plugins for Q/A and publishing
Andreas Reichel, 2024-03-14
progress the functional mapping
Andreas Reichel, 2024-03-14
chore: set up the project
Andreas Reichel, 2024-03-13
Initial commit
manticore-projects, 2024-03-13