Skip to content

Avoid duplicate join through precursors for transition queries#889

Merged
labkey-jeckels merged 1 commit intorelease23.11-SNAPSHOTfrom
23.11_fb_transitionQueryPerf
Apr 25, 2024
Merged

Avoid duplicate join through precursors for transition queries#889
labkey-jeckels merged 1 commit intorelease23.11-SNAPSHOTfrom
23.11_fb_transitionQueryPerf

Conversation

@labkey-jeckels
Copy link
Copy Markdown
Contributor

Rationale

Some queries involving either the Transition or MoleculeTransition tables are running slowly. They have a duplicate join through the precursor tables which is making the database go with a less efficient query plan.

Changes

  • Use proteomics- and molecule-specific lookups to avoid needing to pull in GeneralPrecursorId joins to get the Container column

@labkey-jeckels labkey-jeckels changed the base branch from develop to release23.11-SNAPSHOT April 25, 2024 00:34
@github-actions
Copy link
Copy Markdown

ERROR: A pull request from 23.11_fb_transitionQueryPerf is expected to target release23.11-SNAPSHOT, not develop

@labkey-jeckels labkey-jeckels merged commit 3ee8c37 into release23.11-SNAPSHOT Apr 25, 2024
@labkey-jeckels labkey-jeckels deleted the 23.11_fb_transitionQueryPerf branch April 25, 2024 16:13
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