Skip to content

1.4.0

Choose a tag to compare

@connelly38 connelly38 released this 15 Dec 22:38
· 50 commits to main since this release

Support for new, flexible wire protocol (V4):

The previous protocol is still supported for communication with servers that do not yet support V4. The
version negotation is internal and automatic; however, use of V4 features will fail
at runtime when attempted with an older server. Failure may be an empty or
undefined result or an exception if the request cannot be serviced at all. The following
new features or interfaces depend on the new protocol version:

  • added Durability to QueryRequest for queries that modify data

  • added pagination information to TableUsageResult and TableUsageRequest

  • added shard percent usage information to TableUsageResult

  • added IndexInfo.FieldTypes to return the type information on an index on a JSON field

  • added the ability to ask for and receive the schema of a query using

    • PrepareRequest.GetQuerySchema
    • PreparedStatement.GetQuerySchema
  • Cloud only: added use of ETags, DefinedTags and FreeFormTags in TableRequest and TableResult

  • Latest Oracle Cloud Infrastructure regions and region codes: SGU, IFP, GCN