Skip to content

Use feature-model schema for fast deterministic query completionΒ #146

Description

@josephbirkner

Query completion should use the feature-model schema as its source of truth when schema metadata is available.

The current completion path derives field candidates from the runtime model and enum-like constants from uppercase strings in the string pool. For MapViewer search this makes completion dependent on the loaded sample data and can make completion expensive on large feature models.

Use the schema to derive field and enum-symbol candidates deterministically, so users get stable completion results for the same feature model and completion does not need to inspect large loaded model data.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions