Oracle NoSQL Database C API Change Log

Changes in release 4.4.6

BuildChanges

  1. Updated release version to 4.4.6. Re-package the C table interface using kvproxy-4.4.6.

Changes in release 4.3.10

BuildChanges

  1. Updated release version to 4.3.10. Re-package the C table interface using kvproxy-4.3.10.

Changes in release 4.3.6

BuildChanges

  1. Updated release version to 4.3.6. Re-package the C table interface using kvproxy-4.3.6.

Test And Example Changes

  1. Modifications to tests to handle changes in the query language in release 4.3.6
  2. Modifications to tests to handle the fact that security is enabled by default in release 4.3.6
  3. Modifications to examples to support running with security store.

Changes in release 4.2.14

Build Changes

  1. Updated release version to 4.2.14. Re-package the C table interface using kvproxy-4.2.14.

Changes in release 4.2.10

New Features

  1. A new iterator, kv_table_iterator_multi(), has been added that allows iteration over a set of primary keys. [#25399]
  2. The driver has been modified to support modified query language and index iteration constructs required by the 4.2 release of Oracle NoSQL database.

Build Changes

  1. The -fPIC option has been added when building the static library so that it can be included in shared libraries.

Changes in release 3.3.5

Build Changes

  1. The C driver has been modified to build against the C++ binding of the Thrift library, which changes the build instructions, but does not affect the interface and use of the driver. This change simplifies the build, reduces dependencies, and improves performance.
  2. The C driver has been modified to use RapidJSON library to parse and generate JSON data, which changes the build instructions, but does not affect the interface and use of the driver. This change simplifies the build and improves performance.
  3. The C driver is available as a binary distribution, compiled for 64-bit Linux systems.

Changes in release 3.2.15

The C interface is new as of release 3.2.15 and has no changelog information.