Skip to content

test(gfql): amplify #982 native edge alias coverage - #1015

Merged
lmeyerov merged 4 commits into
masterfrom
fix/issue-982-ast-edge-alias-select
Apr 1, 2026
Merged

lmeyerov merged 4 commits into
masterfrom
fix/issue-982-ast-edge-alias-select

Conversation

@lmeyerov

@lmeyerov lmeyerov commented Apr 1, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Findings

Validation

  • python3.12 -B -m pytest -q graphistry/tests/test_compute_chain.py -k "ChainBindingsTable and (undirected_edge_alias_projection or reverse_edge_alias_projection or missing_edge_property_returns_null or parallel_edges_preserve_distinct_rows or undirected_self_loop_duplicates_both_directions or direct_rows_binding_ops_supports_undirected_edge_alias_projection or direct_rows_binding_ops_rejects_named_multihop_edge_alias or edge_alias or missing_column or reverse_edge)"
  • python3.12 -B -m pytest -q graphistry/tests/compute/gfql/cypher/test_lowering.py -k "multi_alias_return_with_edge_alias_property or multi_alias_undirected_incoming_edge_returns_peer_not_seed or multi_alias_undirected_outgoing_edge_returns_peer or multi_alias_undirected_bidirectional_edges or multi_alias_undirected_multiple_edges_same_nodes or multi_alias_undirected_self_loop or test_string_cypher_failfast_rejects_unsupported_multihop_row_bindings"

Closes #982

@lmeyerov lmeyerov changed the title docs(plan): scaffold #982 AST edge alias select test(gfql): lock #982 edge alias projection after traversal Apr 1, 2026
@lmeyerov lmeyerov changed the title test(gfql): lock #982 edge alias projection after traversal test(gfql): amplify #982 native edge alias coverage Apr 1, 2026
@lmeyerov
lmeyerov merged commit 756cb36 into master Apr 1, 2026
99 checks passed
@lmeyerov
lmeyerov deleted the fix/issue-982-ast-edge-alias-select branch April 1, 2026 22:08
lmeyerov added a commit that referenced this pull request Apr 2, 2026
- Add CI job that fails PRs containing files under plans/ (gitignored
  working directory that should never be committed)
- Bump test-core-python timeout from 5m to 8m to fix spurious Python
  3.14 failures where all tests pass but post-job cleanup exceeds limit

Note: plans/gfql-982-ast-edge-alias-select/plan.md already exists on
master from PR #1015 — needs a separate cleanup commit.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
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.

AST row select cannot reference edge alias properties after traversal

1 participant