szehon-ho opened a new pull request, #17364: URL: https://github.com/apache/iceberg/pull/17364
Adds the optional `specific-name` field to the `FunctionDefinition` schema in the REST catalog OpenAPI spec, aligning it with the UDF specification. `specific-name` was added to the UDF spec in #16727 as an optional, user-assignable name for a single definition, analogous to the SQL standard's routine *specific name*. It gives a definition a stable handle that is independent of its signature, for statements such as `DROP SPECIFIC FUNCTION`. When present, it must be unique among all definitions within the UDF metadata. The field is optional and is therefore not added to the `required` list. `rest-catalog-open-api.py` is regenerated accordingly. --- **AI Disclosure** - Model: Claude Opus 4.6 - Platform/Tool: Cursor - Human Oversight: fully reviewed - Prompt Summary: Mirror the optional `specific-name` field from the UDF spec into the REST catalog OpenAPI `FunctionDefinition` schema. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
