Skip to content

v1.0.3

Latest

Choose a tag to compare

@anumathad-o anumathad-o released this 09 Sep 13:46
66110c9

This patch release improves client-side validation, default handling, authentication configuration, upsert compatibility, and ORDS error handling.

✨ Added

  • Added consistent defaults for common operations, including table creation, vector listing, and query responses.
  • Added client-side validation for parameter values and incompatible parameter combinations before requests are sent to ORDS.
  • Added explicit validation for incomplete or conflicting authentication settings.

🔄 Changed

  • Upsert vector field names are now matched case-insensitively, with clear errors for unknown or duplicate fields.
  • Improved resource-name validation and error messages while preserving database-specific identifier rules.
  • Improved ORDS exception handling to redact sensitive request and response data and avoid exposing duplicate raw transport details.

🐛 Fixed

  • Fixed client-side validation for HNSW (INMEMORY GRAPH) index requests.

📦 Installation

python -m pip install --upgrade oracle-vecdb

See the full changelog or compare v1.0.2 to v1.0.3.