You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add union type and JSON schema conversion
* Add basic postgres conversion
* Compact lines
* Workaround for JSON conversion in union
* Add stub impl for Python union conversion
* Add impl for python object union conversion
* Update error message
* Rename type item
* Add str parsing method
* Add union conversion for Qdrant
* Add basic string parsing for union type
* Fix union conversion for Qdrant
* Replace if guards with matches
* Add extra parsing for string
* Add rustdoc for parsing method
* Turn string parsing into a util function
* Update union parsing for serde value
* Add vector union type parsing for Qdrant
* Switch to BTreeSet for union types
* Remove nested union detection
* Remove TODO: Support struct/table
* Add union type helper struct
* Add comments
* Update Python type conversion for union type
* Use reversed iteration for union type matching
* Add test cases for union fmt
* Update comments
* Add test cases
* Remove "undetected JSON" parsing
* Update union analysis in Python API
* Add union type encoding for Python API
* Add single type checking for union type analysis
* Update union type
* Add union decoding
* Revert "Add union decoding"
This reverts commit f8eb3cc.
* Update encoded type field
* Update union types field in Python
* Update type serialization
* Revert "Update type serialization"
This reverts commit 030281c.
* Add `UnionVariant` and conversions in `BasicValue`
* Add union value binding for Postgres
* Update type guessing for union from python object
* Replace direct return with break
* Use `Vec` to remove auto-sort
* Revert "Use `Vec` to remove auto-sort"
This reverts commit d194117.
* Use `Vec` for union type
* Add union processing for KuzuDB
* Update Cypher generation for union type
* Use 0-based index for `val{i}`
* Update tuple
* Take values for JSON conversion for union
* Update variable name
* Use typed value conversion for union in Postgres
* Replace union conversion with error in `from_pg_value()`
* Update union conversion for Qdrant
* Update `PyErr` message for union
* Move `UnionType` to `schema.rs` as `UnionTypeSchema`
* Use `to_value()` for union value conversion
* Use `bail!()` for early return
* Update error message for union tuple conversion
* Move union type checking to the loop
* Replace `.ok_or_else()` with `.unwrap()`
* Update union variant serialization
* Match quote styling
* Break infinite loops
* Added a union test case
* Fix union typing
* Make `union_variant_types` optional
* Update test case
* Fix JSON seder and decoding
* Add UUID union test cases
* Add test cases for union type
* Update the offset datetime test case for unions
* Remove union implementation for Kuzu
* Update `union_variant_types` typing
* Add union value serialization for `TypedValue`
* Update union tuple check for basic value
* Reformat files
* Remove explicit type for array, the type is obvious
0 commit comments