Repository navigation
v1.0.5
⏱️ Configurable Timeouts, Improved Retries & Clearer Errors
Release 1.0.5 improves HTTP request control, response handling, retry behavior, and diagnostics for Oracle VecDB Python SDK applications.
Added
- Added configurable HTTP request timeouts through
Configuration.timeout, supporting total timeouts and separate connect/read timeouts. - Added direct iteration support for query, paged, and vector collection responses.
- Added configurable retry-delay limits for transient HTTP 429 responses, including support for server-provided
Retry-Aftervalues.
Fixed
- Improved upsert error messages for missing or oversized vector IDs, including guidance on enabling automatic ID generation.
- Removed REST endpoint values from being echoed in URL validation errors.
Install
python -m pip install --upgrade oracle-vecdb
Full Changelog: v1.0.4...v1.0.5