Soda For Java Versions Save

SODA (Simple Oracle Document Access) for Java is an Oracle library for writing Java apps that work with JSON (and not only JSON!) in the Oracle Database. SODA allows your Java app to use the Oracle Database as a NoSQL document store.

v.1.1.7.3

2 months ago

Fix for "merge" issue

v.1.1.7.2

1 year ago

If you're using releases prior to this one, please upgrade to the latest.

This release contains the following features:

v1.1.7

3 years ago

If you're using releases prior to this one, please upgrade to the latest.

This release contains the following features:

  • JSON type support for 20c and above

  • Bug 32148353. Eliminates an unnecessary round-trip when using the metadata cache, thus improving performance.

v1.1.4

4 years ago

If you're using releases prior to this one, please upgrade to the latest.

This release contains the following features:

This release contains the following bug fixes:

  • Bug in collection metadata caching (wrong cache key was used)

v1.1.0

5 years ago

If you're using releases prior to this one, please upgrade to the latest.

This release contains the following features:

This release contains the following bug fixes:

An OracleException is now thrown when createIndex method is invoked and the index with supplied name exists already. This exception was previously incorrectly swallowed up. If your application relies on this exception not being thrown, please make sure to adjust the application code to catch the exception and ignore it

v1.0.5

6 years ago

If you're using releases prior to this one, please upgrade to the latest.

This release contains the following features:

Added keyLike(...) method on OracleOperationBuilder, as requested by a user

This release contains the following bug fixes:

Error thrown when multiple $id clauses are encountered in a QBE

v1.0.4

7 years ago

If you're using releases prior to this one, please upgrade to the latest.

This release contains the following features

  • Json Search Index support (including support for DataGuide on 12.2.0.1).
  • getDataGuide() method on OracleCollectionAdmin (requires 12.2.0.1)
  • avoidTxnManagement flag to guard against SODA transaction management when working with distributed transactions
  • Unwrapping of OracleConnection objects if they are wrapped when supplied to getDatabase(...), which is common in app server environments

This release contains the following bug fixes

  • Descriptor cache key now includes database instance info

v1.0.3

7 years ago

If you're using releases prior to this one, please upgrade to the latest. This release contains the following bug fixes

  • Fixed bug with adding of [0] array steps to order-by specification and index specification
  • Added default, "scalarRequired", and "lax" modes to index specifications

v1.0.2

8 years ago

If you're using releases prior to this one, please upgrade to the latest. This release contains the following bug fixes

  • nvarchar2/nclob/raw JSON storage support is removed, since these types are not certified with Oracle Database SQL/JSON
  • algorithm for default derivation of the name of the table storing the collection is changed. The new algorithm is described in Creating a New Document Collection with SODA for Java

v1.0.1

8 years ago

Bug fix: improved error message returned when a collection with uncommitted writes is attempted to be dropped.