Skip to content

Conversation

@EagleoutIce
Copy link
Member

No description provided.

@EagleoutIce EagleoutIce linked an issue Nov 8, 2025 that may be closed by this pull request
@EagleoutIce EagleoutIce requested a review from Copilot November 8, 2025 20:22
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the lineage query functionality from the codebase, including the lineage query executor, REPL command, server message handlers, and associated tests. The lineage functionality is being deprecated in favor of other query mechanisms.

  • Complete removal of lineage query infrastructure (executor, format, and handlers)
  • Deletion of lineage-related REPL commands and server messages
  • Removal of lineage test files and the 'lineage' test label context
  • Updates to documentation removing lineage query references

Reviewed Changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated no comments.

Show a summary per file
File Description
test/functionality/lineage/lineage.test.ts Deleted entire lineage test file
test/functionality/dataflow/query/lineage-query.test.ts Deleted lineage query test file
test/functionality/cli/repl/query/lineage-query-repl.test.ts Deleted lineage query REPL parser test file
test/functionality/_helper/label.ts Removed 'lineage' from test label contexts array
src/queries/query.ts Removed LineageQuery from Query union type and SupportedQueries registry
src/queries/catalog/lineage-query/lineage-query-format.ts Deleted lineage query format definitions
src/queries/catalog/lineage-query/lineage-query-executor.ts Deleted lineage query executor implementation
src/documentation/print-query-wiki.ts Removed lineage query documentation registration
src/documentation/data/server/doc-data-server-messages.ts Updated comment and removed lineage message documentation
src/cli/repl/server/messages/message-lineage.ts Deleted lineage message type definitions
src/cli/repl/server/messages/all-messages.ts Removed lineage message types from FlowrMessage union
src/cli/repl/server/connection.ts Removed lineage request handler and imports
src/cli/repl/commands/repl-lineage.ts Deleted lineage REPL command implementation including getLineage function
src/cli/repl/commands/repl-commands.ts Removed lineage command from commands registry

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@EagleoutIce EagleoutIce merged commit 9d62ddc into main Nov 8, 2025
25 checks passed
@EagleoutIce EagleoutIce deleted the 2003-removal-of-the-lineage-query branch November 8, 2025 20:40
@EagleoutIce
Copy link
Member Author

This pull request is included in v2.6.2 (see Release v2.6.2 (TS-Queries, new Domain Structure, more Reserved Words, removed Lineage Query)).

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.

Removal of the lineage query

2 participants