Skip to content

Promote v1.0.6 fixes to main - #15

Merged
anumathad-o merged 2 commits into
mainfrom
fixes_v1.0.6
Oct 16, 2026
Merged

anumathad-o merged 2 commits into
mainfrom
fixes_v1.0.6

Conversation

@anumathad-o

Copy link
Copy Markdown
Member

Summary

  • Added network failure details to VecDBException so callers can see
    whether a request failed because of a timeout, DNS lookup, connection, or
    TLS/certificate problem, and whether retrying may help.
  • Added get_vecdb_oauth_token for OAuth client-credentials token requests,
    with HTTPS validation, configurable TLS, timeout and proxy settings, and
    sanitized OAuthTokenError diagnostics. Updated examples/test_client.py
    to demonstrate OAuth authentication and retain a basic-auth option.
  • Network failures now include distinct error codes and advice on what to
    check next.
  • Removed distribute_method validation for "INMEMORY GRAPH" organization
    when distribute_params is null.
  • query.top_k must now be a positive integer; booleans and fractional
    values are rejected.
  • Made exception formatting resilient to unsupported, circular, and deeply
    nested diagnostic values while keeping sensitive data redacted.

@anumathad-o
anumathad-o requested a review from sdiazba October 16, 2026 14:38
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Oct 16, 2026
@anumathad-o
anumathad-o merged commit 830aa0e into main Oct 16, 2026
2 checks passed
@anumathad-o
anumathad-o deleted the fixes_v1.0.6 branch October 16, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants