Skip to content

AgeSQL-1-0-0-Beta1

Latest
Compare
Choose a tag to compare
@ibrarahmad ibrarahmad released this 31 Jul 18:59
· 3 commits to AgeSQL-1-0-0 since this release
f9ecfb7

AgeSQL 1.0.0 Beta - Release Notes

Improvements

PR #5 - Adds support for MATCH, WHERE, WITH, and RETURN clauses with semicolon commands.

PR #8 - Implements compatibility with the CREATE GRAPH command.

PR #11 - Adds support for all permutations of MATCH command.

PR #12 - Adds support for CREATE clause.

PR #13 - Compatibility with utility functions such as CREATE VLABEL, CREATE ELABEL, ALTER GRAPH, DROP GRAPH, LOAD LABELS, and LOAD EDGES.

PR #14 - Supports return typecast in the conversion to the SQL clause.

PR #15 - Adds support for label inheritance, SET GRAPH, and SET GRAPH_PATH.

PR #16 - Provides Cypher DDL, Cypher DML, and Cypher DML 2 compatibility.

PR #18 - Includes TABLESPACE, REINDEX, and COMMENT clauses.

PR #19 - Implements substring and shows graph path functions.

PR #20 - Includes support for Cypher Eager, Cypher Expression, and Cypher Shortest Path commands.

PR #22 - Improves conflict prevention with PostgreSQL clauses and added support for REINDEX and COMMENT commands.

PR #23 - Adds EXPLAIN functionality.

PR #24 and #27 - Updates README with information about AgeSQL installation, setup, and examples for a quick start.

PR #25 - Refactor convert_to_psql_command Function for Improved Efficiency.

PR #26 and #28 - Adds support for user-defined function clauses.

Bug Fixes

PR #1 - Addresses warnings and errors, including typos and incompatible pointer types.

PR #6 - Resolves tokenization of the RETURN key error, segmentation faults from INTEGER tokens, incorrect return lists, and other bugs.

PR #10 - Fixes missing rules for MATCH and CREATE clauses.

PR #12 - Resolves issues with empty graph names in the MATCH command, removes string comparison from the parser, and fix the parser's returning value.

PR #17 - Fixes Cypher syntax checker and issue with sending a query.

PR #18 - Fixes a bug in the RETURN clause to prevent generating garbage in the returning list, eliminates string comparisons, and addresses bugs in MATCH and CREATE clauses.

PR #29 and #30 - Addresses bugs with tokens and functions.

PR #31 and #32 - Reformatted code for better organization, added more information into README, and fixed bug with CREATE FUNCTION clause.