Skip to content

Commit e50bc3f

Browse files
rustyconoverclaude
andcommitted
example: set echo table-in-out function tags (category/type)
The shared integration suite (function_registration.test) asserts the example worker's `echo` function exposes tags category=debug, type=passthrough via duckdb_functions().tags. Set them now that per-function tags are supported. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 11d1579 commit e50bc3f

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

vgi-example-worker/src/main/java/farm/query/vgi/example/tableinout/EchoFunction.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ public final class EchoFunction extends PassthroughTIOFunction {
2929
// stays off — the InOut path always runs filters via a FILTER node.
3030
return FunctionMetadata.describe("Passthrough function that emits each input batch unchanged")
3131
.withPushdown(true, false, false)
32-
.withCategories("utility", "debug");
32+
.withCategories("utility", "debug")
33+
.withTag("category", "debug")
34+
.withTag("type", "passthrough");
3335
}
3436

3537
@Override public List<ArgSpec> argumentSpecs() {

0 commit comments

Comments
 (0)