Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

For release 1.5.1 #693

Merged
merged 26 commits into from
Dec 16, 2022
Merged

For release 1.5.1 #693

merged 26 commits into from
Dec 16, 2022

Conversation

saggu
Copy link
Member

@saggu saggu commented Dec 16, 2022

No description provided.

chalypso and others added 26 commits December 8, 2022 19:26
We also "fixed" the issue with incongruent sigs of "RelationshipsPattern"
by directly mapping the bad case onto "ImplicitExistsExpression" now.
- fixed bug in 'has_element' to not walk up back pointers
- new 'collect_elements' utility
- we now add pattern clause to match clause backpointers right here
- fixed simplification of 'Return' so it will properly simplify constituents
  (such as EXISTS conditions)
- new 'KypherQuery.get_all_match_clauses' accessor so we can also get to
  nested expressions (such as EXISTS conditions)
- new 'KypherQuery.is_anonymous_variable' predicate
We also reorganized access and initialization of match clauses a little bit,
since they can now also be found nested as EXISTS condition expressions.
We also "fixed" the issue with incongruent sigs of "RelationshipsPattern"
by directly mapping the bad case onto "ImplicitExistsExpression" now.
Access to non-local files via relative paths doesn't seem to be allowed
in GitHub test workflow environment.
Access to non-local files via relative paths doesn't seem to be allowed
in GitHub test workflow environment.
For certain complex optional clauses that required a join and
evaluation of a local where condition before the result could be left
joined to the prior match clause, variables in the where condition
might have been translated into a clause-external table reference
which caused SQL to break.  This is now fixed by looking for a
clause-local variable translation first.
Also deleted previously introduced --debug flags.
We forgot about that when we generalized that for regular data.
Only needed for hd5 storage mode of Kypher-V which is experimental,
only partially supported and might go away in future versions.
@saggu saggu merged commit a41e1e7 into master Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants