Skip to content

ci: run the gfql lanes on chain-engine changes - #2057

Closed
lmeyerov wants to merge 1 commit into
masterfrom
ci/gfql-lane-filter-chain-engine
Closed

ci: run the gfql lanes on chain-engine changes#2057
lmeyerov wants to merge 1 commit into
masterfrom
ci/gfql-lane-filter-chain-engine

Conversation

@lmeyerov

@lmeyerov lmeyerov commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Draft for the owner's call (raised in the #2055 review).

The gfql change filter covered compute/gfql/**, gfql_unified.py, gfql_validate.py and the gfql test trees, but not the chain engine: compute/chain.py, chain_fast_paths.py, hop.py, gfql_fast_paths.py, filter_by_dict.py, ast.py, predicates/. #2055 (a chain.py fix) therefore ran with tck-gfql, the four Cypher-frontend gates and the gfql benchmark lane skipped, even after a rebase onto master.

This adds those product files and the test_chain*.py / test_hop*.py test files to the filter. Cost: those lanes now run on chain-engine PRs (tck-gfql is ~15 min).

🤖 Generated with Claude Code

https://claude.ai/code/session_01QztW7jYsDd66e8rb8pJNQA

The gfql change filter listed compute/gfql/** and the unified entrypoint but not the
chain engine itself (chain.py, chain_fast_paths.py, hop.py, gfql_fast_paths.py,
filter_by_dict.py, ast.py, predicates/), so a PR touching only those skipped tck-gfql,
the Cypher-frontend gates and the gfql benchmark lane.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QztW7jYsDd66e8rb8pJNQA
@lmeyerov

lmeyerov commented Sep 6, 2026

Copy link
Copy Markdown
Contributor Author

Folded into #2054 (owner asked for a shallower stack); the commits, receipts and CHANGELOG entries live there unchanged.

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.

1 participant