Skip to content

Commit

Permalink
Recent Data API changes in table schema-related responses (#331)
Browse files Browse the repository at this point in the history
* adapt to counter and timeuuid; apiSupport allowed for all columns; 'filter' in apiSupport; shortened repr for column descriptors

* adjust table lifecycle tests to apiSupport being added by API
  • Loading branch information
hemidactylus authored Dec 19, 2024
1 parent 69020aa commit 5d80307
Show file tree
Hide file tree
Showing 8 changed files with 353 additions and 103 deletions.
6 changes: 6 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
main
====
Support for TIMEUUID and COUNTER columns:
- enlarged ColumnType enum (used by the API to describe non-creatable columns)
- readable through find/find_one operations (now returned by the API when reading)
shortened string representation of table column descriptors for improved readability
added 'filter' to the `TableAPISupportDescriptor` structure (now returned by the Data API)
added optional `api_support` member to all column descriptor (as the Data API returns it for various columns)
restore support for Python 3.8, 3.9
maintenance: full restructuring of tests and CI (tables+collections on same footing+other)

Expand Down
Loading

0 comments on commit 5d80307

Please sign in to comment.