Skip to content

Refactor getfeatures and getlist#932

Open
smaspons wants to merge 1 commit into
mainfrom
refactor/getfeatures
Open

Refactor getfeatures and getlist#932
smaspons wants to merge 1 commit into
mainfrom
refactor/getfeatures

Conversation

@smaspons

Copy link
Copy Markdown
Member

Extract filter, list-resolution, and canvas SQL into typed helpers so getlist and getfeatures share one implementation. Slim down getfeatures, route tableName through config_form_list, and keep legacy sysType calls (e.g. PIPE) on ve_node/ve_arc for existing API consumers.

sysType API contract.

Extract filter, list-resolution, and canvas SQL into typed helpers so
getlist and getfeatures share one implementation. Slim down getfeatures,
route tableName through config_form_list, and keep legacy sysType calls
(e.g. PIPE) on ve_node/ve_arc for existing API consumers.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Don't modify this file — you should add it directly to patch.sql instead.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

See this comment: edcfbee#r3472544081

@danimarinBG danimarinBG left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Also, it would be great if all the tests passed, and if you could create new ones for these new features, that would be perfect.

@danimarinBG danimarinBG added this to the 4.15.0 milestone Jun 25, 2026
@danimarinBG danimarinBG modified the milestones: 4.15.0, 4.16.0 Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants