Skip to content

QueryChecker not consistent #1361

Description

@Robbie1977

Stacking query constraints is working fine in the query builder as seen below (both NBLAST and NeuronBridge queries appear) but in the list returned in the term info derived from query checker (https://github.com/VirtualFlyBrain/uk.ac.vfb.geppetto/blob/download/src/main/java/uk/ac/vfb/geppetto/VFBProcessTermInfoJson.java#L1576 -> https://github.com/openworm/org.geppetto.core/blob/VFBv2.1.1/src/main/java/org/geppetto/core/datasources/QueryChecker.java) the second row of constraints doesn't seem to get checked. Need to check what https://github.com/openworm/org.geppetto.model/blob/VFBv2.1.0.1/src/main/java/org/geppetto/model/datasources/QueryMatchingCriteria.java#L27 is returning.

image

I've created a dev-query-issue branch to keep the issue for testing as going to split out the queries into two to hopefully resolve for release but this problem is affecting other queries so a fix is urgent.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions