Skip to content

Python API todos #1776

@ryzhyk

Description

@ryzhyk

Post-API-refactoring tasks:

  • Interact with the backend to maintain the state of the program: rather than tracking tables and views locally, the Python SDK should forward all register_view/register_table requests to the backend and get back validation results and updated program schema. In addition to providing instant feedback about invalid SQL, this will allow the API to accept arbitrary chunks of SQL code (e.g., multiple table/view declarations). This requires changes to the backend.
  • Delta input/output connectors: implement builder pattern similar to other connectors, document connector config with examples.
  • Output buffer config. Once we switch to using the builder pattern for all connectors, add methods to configure the output buffer for all of them.
  • Support for schema inference from Delta tables

Metadata

Metadata

Assignees

Labels

python-sdkIssues related to the feldera python sdk

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions