Releases: Azure/azure-documentdb-java
Releases · Azure/azure-documentdb-java
DocumentDB Java SDK 1.8.0 Release
- Added support for endpoint management for geo-distributed databases. User can customize how endpoints are selected for each request by setting the ConnectionPolicy.EnableEndpointDiscovery and ConnectionPolicy.PreferredLocations properties when creating a DocumentClient instance.
- Added support for automatic retry on throttled requests with options to customize the max retry attempts and max retry wait time. See RetryOptions and ConnectionPolicy.getRetryOptions().
- Deprecated IPartitionResolver based custom partitioning code. Please use partitioned collections for higher storage and throughput.
DocumentDB Java SDK 1.7.1 Release
DocumentDB Java SDK 1.7.1 Release includes the following improvements:
- Setting Cookie policy on httpclient to ignoring server cookies as we don't use them.
- Added support to retry on throttled requests.
- Removed e.printstacktrace from source code and replaced with Logger operations as appropriate.
- Changed test code structure and added mocking framework for unit testing.
DocumentDB Java SDK 1.7.0 Release
This release adds support for the ability to expire documents automatically by setting default time-to-live value on collections and time-to-live override value on documents.
Microsoft DocumentDB Java SDK 1.6.0
Java SDK 1.6.0 release. This release adds support for creating collections with the new pricing structure and creating partitioned collections for up to 250GB storage.
Microsoft Azure DocumentDB Java SDK 1.5.1
Fixed a bug in HashPartitionResolver to generate hash values in little-endian order to be consistent with other SDKs.
Microsoft Azure DocumentDB Java SDK 1.5.0
Added support for Hash and Range partition resolvers to assist with sharding a DocumentDB application across multiple collection (or partitions)
Microsoft Azure DocumentDB Java SDK 1.4.0
- Upsert
- ID based routing implementation
Microsoft Azure DocumentDB Java SDK 1.2.0
- Supports GeoSpatial index.
- Validates id property for all resources. Ids for resources cannot contain ?, /, #, , characters or end with a space.
- Adds new header "index transformation progress" to ResourceResponse.
Microsoft Azure DocumentDB Java SDK 1.1.0
Implements V2 indexing policy
Microsoft Azure DocumentDB Java SDK 1.0.1
Bug Fixes for:
- UTF-8 Encoding
- Serializing POJOs
- Automatically closing ResourceResponse