Skip to content

Conversation

@jrgemignani
Copy link
Contributor

@jrgemignani jrgemignani commented Mar 17, 2023

Fixed an issue where an already resolved variable, when used for
a property constraint, errored out. See issue #724 for more details.

This is the second part of the fix for the match property constraint
bug regarding variable reuse. The prior fix addressed clause-to-clause,
this fix addresses within a clause.

Adjusted and added additional regression tests.

Co-authored-by: Dehowe Feng dehowefeng@gmail.com

@dehowef
Copy link
Member

dehowef commented Mar 22, 2023

I have reviewed these changes with John and have tested them and they look good and align with the expected behavior that AGE should have

Fixed an issue where an already resolved variable, when used for
a property constraint, errored out. See apache#724 for more details.

This is the second part of the fix for the match property constraint
bug regarding variable reuse. The prior fix addressed clause-to-clause,
this fix addresses within a clause.

Adjusted and added additional regression tests.

Co-authored-by: Dehowe Feng <dehowefeng@gmail.com>
@jrgemignani jrgemignani force-pushed the fix_property_constraints_2 branch from f0a1318 to 0c4a985 Compare March 22, 2023 16:46
@jrgemignani
Copy link
Contributor Author

@dehowef Updated PR to include label checking and additional regression tests.

@dehowef
Copy link
Member

dehowef commented Mar 22, 2023

Looked over the additional regression tests, and they look good to me.

@dehowef dehowef merged commit 0ef2dc2 into apache:master Mar 22, 2023
dehowef added a commit to dehowef/age that referenced this pull request Mar 23, 2023
Fixed a segmentation fault edge case regarding invalid labels
being used in a repeated variable.
jrgemignani pushed a commit that referenced this pull request Mar 23, 2023
Fixed a segmentation fault edge case regarding invalid labels
being used in a repeated variable.
jrgemignani added a commit that referenced this pull request Mar 24, 2023
Fixed an issue where an already resolved variable, when used for
a property constraint, errored out. See #724 for more details.

This is the second part of the fix for the match property constraint
bug regarding variable reuse. The prior fix addressed clause-to-clause,
this fix addresses within a clause.

Adjusted and added additional regression tests.

Co-authored-by: Dehowe Feng <dehowefeng@gmail.com>
jrgemignani pushed a commit that referenced this pull request Mar 24, 2023
Fixed a segmentation fault edge case regarding invalid labels
being used in a repeated variable.
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