feat: add CreateTable REST storage options and properties and remove CreateEmptyTable#330
Conversation
|
ACTION NEEDED The PR title and description are used as the merge commit message. Please update your PR title and description to match the specification. For details on the error please inspect the "PR Title Check" action. |
|
Hey @jackye1995 — small heads-up from downstream on this one. The refactor itself is reasonable, but removing these symbols turned out to affect previously-released Lance wheels via transitive resolution: their Concrete failure — lance CI run 24779766919, Compatibility Tests job: Worked around on our side in lance-format/lance#6597 (just pinning Thanks for the refactor! |
Summary
CreateTableRequest.storage_optionsand map bothpropertiesandstorage_optionsthrough the RESTCreateTableAPI as JSON-encoded query parametersCreateEmptyTableREST API, models, and hand-written core interface methods in generated and source docs/codeCreateTableREST translation more clearly, add409 Conflict, and fix the Arrow stream content type in the impl spec