You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+79-2Lines changed: 79 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,83 @@ All notable changes to this project will be documented in this file.
3
3
4
4
The format is based on [Keep a Changelog](http://keepachangelog.com/).
5
5
6
+
## 2.81.0 - 2025-02-25
7
+
### Added
8
+
- Support for backup retention locks on autonomous database create and update operations in the Database service
9
+
- Support for multi-modality flags in data source in the Generative AI service
10
+
- Support for knowledge base statistics in the Generative AI service
11
+
- Support for document id, title and page numbers in citations in the Generative AI service
12
+
- Support for creating and updating Amazon Web Services (AWS) asset-sources, EC2 and Elastic Block Store (EBS) assets in the Cloud Bridge service
13
+
- Support for listing Amazon Web Services (AWS) regions available for discovery and migrations in the Cloud Bridge service
14
+
- Support for stored video analysis in the AI Vision service
15
+
- Support for HTTP or REST endpoint-based metric extensions in the OCI Monitoring service
16
+
- Support for metric extension filter in the list metric extensions operation in the OCI Monitoring service
17
+
- Support for creating and updating private endpoints for model deployments in the Data Science service
18
+
- Support for OCI Identity user integration in the Big Data service
19
+
- Support for user principal session tokens in the Big Data service
20
+
- Support for historical cluster versions in the Big Data service
21
+
- Support for new SKUs for digital assets editions in the Blockchain Platform service
22
+
- Support for Zero ETL pipelines in the GoldenGate service
23
+
- Support for attaching route tables to VNICs and private IPs in the Networking service
24
+
- Support for Cross Cluster Search(CCS) for an opensearch cluster in the OpenSearch service
25
+
- Support for patch-level updates of the autonomous databases after provisioning in the Database service
26
+
- Support for Bring Your Own ASN (BYOASN) in the Networking service
27
+
- Support for Data Guard transaction processing in the Database service
28
+
- Support for permanently disconnecting peer autonomous databases from its primary database in the Database service
29
+
- Support for databases with external Hardware Security Module (HSM) in the Database service
30
+
- Support for active and standby purist modes in the Network Load Balancer service
31
+
- Support for configurable TCP reset in the Network Load Balancer service
32
+
- Support for external MySQL database management in the Database Management service
33
+
- Support for fetching highly available metrics for managed databases in the Database Management service
34
+
- Support for Exadata Infrastructure on Exadata Cloud@Customer in the Database service
35
+
- Support for disaster recovery for cloud native applications running on OKE clusters in the Disaster Recovery service
36
+
- Support for subscription assignment at creation of the child tenancies in the Organizations service
37
+
- Support for additional actionable insights content-types for news reports in the Operations Insights service
38
+
- Support for MySQL Heatwave database systems in the Operations Insights service
39
+
- Support for Cohere Embed v3 in the Generative AI Inference service
40
+
- Support for Llama 3.2 tools in the Generative AI Inference service
41
+
- Support for nginx discovery and monitoring in the Stack Monitoring service
42
+
- Support for Oracle JVM runtime discovery and monitoring in the Stack Monitoring service
43
+
- Support for JBoss discovery and monitoring in the Stack Monitoring service
44
+
- Support for Service Managed Container(SMC) endpoints on list service operation in the Data Science service
45
+
- Support for schedulers in the Data Science service
46
+
- Support for DB system database and access modes in the HeatWave service
47
+
- Support for DB system read endpoints in the HeatWave service
48
+
- Support for sensitive types for data discovery in the Data Safe service
49
+
- Support for referential relation APIs in the Data Safe service
50
+
- Support for backups and recovery enhancements in autonomous databases in the Database service
51
+
- Support for IPv6 addresses on system launch in the Database service
52
+
- Support for enterprise edition GPU infrastructure in the Stack Monitoring service
53
+
- Support for monitoring templates in the Stack Monitoring service
54
+
- Support for IPv6 cluster creation in the Kubernetes Engine service
55
+
- Support for automatic and spoken punctuations in realtime in the AI Speech service
56
+
- Support for additional connection types for Databricks, Google PubSub and Microsoft Fabric in the GoldenGate service
57
+
- Support for Customer Onboarding Success(COS) in the Java Management service
58
+
- Support for filtering performance tuning analysis results in the Java Management service
59
+
- Support for improved plugin filtering in the Java Management service
60
+
- Support for operating system distribution information in the Java Management service
61
+
- Support for Database Lifecycle Management service
62
+
- Support for Valkey cluster creation and Valkey migration in the OCI Cache service
63
+
- Support for Dataflow Steps and Storage Mounts in Pipelines in the Data Science service
64
+
- Support for Bring Your Own DKIM Keys in the Email Delivery service
65
+
- Support for OpenId Connect Multi Authentication command in the OCI Kubernetes Engine service
66
+
- Support for security attributes for Load Balancer resource in the Load Balancer service
67
+
- Support for reservation of private IP addresses in the Networking service
68
+
- Support for additional configuration parameters in the HeatWave service
69
+
- Support for private and 3rd party software repositories, and rebooting of instances in the OS Management service
70
+
71
+
### Breaking Changes
72
+
- Enum `com.oracle.bmc.tenantmanagercontrolplane.model.ClassicSubscriptionEnvironmentName` has been removed from the Organizations service
73
+
- Class `com.oracle.bmc.datasafe.model.CreateAuditPolicyDetails` has been removed from the Data Safe service
74
+
- Class `com.oracle.bmc.datasafe.model.CreateAuditProfileDetails` has been removed from the Data Safe service
75
+
- Method `public java.util.Map getZprTags()` has been removed from models `com.oracle.bmc.loadbalancer.model.CreateLoadBalancerDetails`, `com.oracle.bmc.loadbalancer.model.LoadBalancer` and `com.oracle.bmc.loadbalancer.model.UpdateLoadBalancerDetails` in the Load Balancer service
76
+
- Class `com.oracle.bmc.containerinstances.model.ContainerCommandHealthCheck` has been removed from the Container Instances service
77
+
- Class `com.oracle.bmc.containerinstances.model.CreateContainerCommandHealthCheckDetails` has been removed from the Container Instances service
78
+
- Field `Command` has been removed from the model `com.oracle.bmc.containerinstances.model.ContainerHealthCheckType` in the the Container Instances service
79
+
80
+
### Changed
81
+
- Bouncy Castle dependencies have been removed from OCI Java SDK. It has been replaced with standard Java JCE APIs
82
+
6
83
## 2.79.0 - 2024-12-10
7
84
### Added
8
85
- Support for Bring Your Own Key (BYOK) in the Database service
@@ -2903,7 +2980,7 @@ We have identified a problem with this version. Please use version [2.51.2](http
2903
2980
### Added
2904
2981
- Support for access types on instances in the Content and Experience service
2905
2982
- Support for identity contexts in the Search service
2906
-
- Support for Client Side Encryption: https://docs.cloud.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm
2983
+
- Support for Client Side Encryption: https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm
2907
2984
2908
2985
## 1.15.4 - 2020-04-07
2909
2986
### Added
@@ -3524,7 +3601,7 @@ We have identified a problem with this version. Please use version [2.51.2](http
3524
3601
### Added
3525
3602
-Supportfor the Search service. An example of how to call this service is available [here](https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/ResourceSearchExample.java)
3526
3603
-Supportfor specifying a backup policy when creating a boot volume in the BlockStorage service
3527
-
-Supportfor using the JavaSDK in a FIPS compliant environment. Details available [here](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkgettingstarted.htm#download)
3604
+
-Supportfor using the JavaSDK in a FIPS compliant environment. Details available [here](https://docs.oracle.com/iaas/Content/API/SDKDocs/javasdkgettingstarted.htm#download)
Copy file name to clipboardExpand all lines: README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,19 +5,19 @@
5
5
6
6
oci-java-sdk provides an SDK for Java that you can use to manage your Oracle Cloud Infrastructure resources.
7
7
8
-
The project is open source and maintained by Oracle Corp. The home page for the project is [here](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm).
8
+
The project is open source and maintained by Oracle Corp. The home page for the project is [here](https://docs.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm).
9
9
10
10
## Documentation
11
11
12
-
Full documentation, including prerequisites, installation, supported JDK versions and configuration instructions, is available [here](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm).
12
+
Full documentation, including prerequisites, installation, supported JDK versions and configuration instructions, is available [here](https://docs.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm).
13
13
14
-
API reference can be found [here](https://docs.cloud.oracle.com/iaas/tools/java/latest/).
14
+
API reference can be found [here](https://docs.oracle.com/iaas/tools/java/latest/).
15
15
16
16
## Installation
17
17
18
-
For basic set up, see [Getting Started](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkgettingstarted.htm).
18
+
For basic set up, see [Getting Started](https://docs.oracle.com/iaas/Content/API/SDKDocs/javasdkgettingstarted.htm).
19
19
20
-
For details on compatibility, advanced configurations, and add-ons, see [Configuration](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkconfig.htm).
20
+
For details on compatibility, advanced configurations, and add-ons, see [Configuration](https://docs.oracle.com/iaas/Content/API/SDKDocs/javasdkconfig.htm).
21
21
22
22
-*Circuit Breaker*: By default, circuit breaker feature is enabled, if it is not expected, please explicitly set the environment variable:
23
23
```
@@ -50,7 +50,7 @@ Where `compartment_id`, `bucket_name`, and `object_name` should be substituted w
50
50
51
51
## Help
52
52
53
-
For details on contributions, questions, or feedback, see [Contact Us](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm#ContactUs).
53
+
For details on contributions, questions, or feedback, see [Contact Us](https://docs.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm#ContactUs).
54
54
55
55
## Changes
56
56
@@ -64,15 +64,15 @@ Oracle gratefully acknowledges the contributions to oci-java-sdk that have been
64
64
65
65
## Known Issues
66
66
67
-
You can find information on any known issues with the SDK [here](https://docs.cloud.oracle.com/iaas/Content/knownissues.htm) and under the [“Issues” tab of this GitHub repository](https://github.com/oracle/oci-java-sdk/issues).
67
+
You can find information on any known issues with the SDK [here](https://docs.oracle.com/iaas/Content/knownissues.htm) and under the [“Issues” tab of this GitHub repository](https://github.com/oracle/oci-java-sdk/issues).
68
68
69
69
### Potential data corruption issue with OCI Java SDK on binary data upload with `RefreshableOnNotAuthenticatedProvider`
70
70
71
71
**Details**: When using version 1.25.1 or earlier of the OCI Java SDK clients that upload streams of data (for example `ObjectStorageClient` or `FunctionsInvokeClient`), either synchronously and asynchronously, and you use a `RefreshableOnNotAuthenticatedProvider` (for example, for Resource Principals or Instance Principals) you may be affected by **silent data corruption**.
72
72
73
73
**Workaround**: Update the OCI Java SDK client to version 1.25.2 or later. For more information about this issue and workarounds, see [Potential data corruption issue for OCI Java SDK on binary data upload with `RefreshableOnNotAuthenticatedProvider`](https://github.com/oracle/oci-java-sdk/issues/255).
74
74
75
-
**Direct link to this issue**: [Potential data corruption issue with OCI Java SDK on binary data upload with `RefreshableOnNotAuthenticatedProvider`](https://docs.cloud.oracle.com/en-us/iaas/Content/knownissues.htm#javaSDKStreamDataCorrupt)
75
+
**Direct link to this issue**: [Potential data corruption issue with OCI Java SDK on binary data upload with `RefreshableOnNotAuthenticatedProvider`](https://docs.oracle.com/en-us/iaas/Content/knownissues.htm#javaSDKStreamDataCorrupt)
76
76
77
77
### Program hangs for an indefinite time
78
78
@@ -96,7 +96,7 @@ For more info on Apache Connector, please look into ApacheConnector-README.
96
96
97
97
OCI Java SDK displays wrong service details when a BmcException is thrown. For example, exception generated from service A could see information about service B. This behavior can be seen in versions `2.23.0` to `2.34.0` making it thread unsafe. Please update to version `2.35.0` which has the fix for this issue.
98
98
99
-
You can find information on any known issues with the SDK [here](https://docs.cloud.oracle.com/iaas/Content/knownissues.htm) and under the “Issues” tab of this GitHub repository.
99
+
You can find information on any known issues with the SDK [here](https://docs.oracle.com/iaas/Content/knownissues.htm) and under the “Issues” tab of this GitHub repository.
0 commit comments