]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Fixes: #12711 Added sparse vector support in Oracle
authorsuraj <suraj.shaw@oracle.com>
Mon, 11 Aug 2025 12:21:46 +0000 (08:21 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 11 Aug 2025 12:34:49 +0000 (08:34 -0400)
commitd8e6654427b5d24474e4d1825208991e5fcb5b43
tree6215ec05604a93b4ab0b8c9317fc74863161b5c0
parente96bf8608ed2862f538ac0873303c91ed3a7260c
Fixes: #12711 Added sparse vector support in Oracle
Extended :class:`_oracle.VECTOR` to support sparse vectors. This update
introduces :class:_oracle.VectorStorageType to specify sparse or dense
storage and added :class:`_oracle.SparseVector`. Pull request courtesy
Suraj Shaw.

Fixes: #12711
Closes: #12712
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/12712
Pull-request-sha: 5a4199de1e89785129ee6fce4c7e65570419a1c7

Change-Id: Icdda9520a5f752e923f087edb166b4032f5bfd21
doc/build/changelog/unreleased_20/12711.rst [new file with mode: 0644]
doc/build/dialects/oracle.rst
lib/sqlalchemy/dialects/oracle/__init__.py
lib/sqlalchemy/dialects/oracle/base.py
lib/sqlalchemy/dialects/oracle/vector.py
test/dialect/oracle/test_types.py