Skip to content

Add v2 UDF protocol design #70

Description

@tkilias

Summary

Track the v2 UDF protocol design proposed in pull request #18.

The design covers low-level transport and framing, generic call lifecycle, data-stream behavior, high-level DB/UDFRunner orchestration, stream ownership, schema and record-batch ordering, flow control, close/error semantics, transport bindings, and the FlatBuffers protocol schema.

Scope

  • Protocol design documentation and diagrams
  • FlatBuffers schema and protocol examples
  • JSON schemas and validation coverage
  • v2 protocol tests and CI validation

Acceptance criteria

  • The protocol design documentation and diagrams are complete and internally consistent.
  • Protocol schemas and examples validate successfully.
  • v2 build, tests, clang-tidy, and clang-format checks pass.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions