Skip to content

v1.0.5

Choose a tag to compare

@anumathad-o anumathad-o released this 01 Oct 16:02
· 1 commit to main since this release
125031e

⏱️ 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-After values.

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