Skip to content

Commit 14bf5bf

Browse files
authored
Releasing version 2.36.1
Releasing version 2.36.1
2 parents 6922951 + f6b78e3 commit 14bf5bf

File tree

8,701 files changed

+271108
-13966
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

8,701 files changed

+271108
-13966
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](http://keepachangelog.com/).
55

6+
## 2.36.1 - 2022-07-19
7+
### Added
8+
- Support for calling Oracle Cloud Infrastructure services in the mx-queretaro-1 region
9+
- Support for the Process Automation service
10+
- Support for the Managed Access service
11+
- Support for extending maintenance reboot due dates on virtual machines in the Compute service
12+
- Support for ingress routing tables on NAT gateways and internet gateways in the Networking service
13+
- Support for container database and pluggable database discovery in the Stack Monitoring service
14+
- Support for displaying rack serial numbers for Exadata infrastructure resources in the Database service
15+
- Support for grace periods for wallet rotation on autonomous databases in the Database service
16+
- Support for hosting models on flexible compute shapes with customizable OCPUs and memory in the Data Science service
17+
618
## 2.36.0 - 2022-07-12
719
### Added
820
- Support for DBCS databases in the Operations Insights service

Development-README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ mvn install -Dmaven.test.failure.ignore=true
2626
```
2727
The following tests should report errors:
2828
- ConfigFileDelegationTokenUtilsTest
29+
- ConfigFileAuthenticationDetailsProviderTest
2930
- X509FederationClientTest
3031
- DefaultConfiguratorTest
3132
- RequestSignerImplTest

README.md

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ oci-java-sdk provides an SDK for Java that you can use to manage your Oracle Clo
77

88
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).
99

10+
## Documentation
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).
13+
14+
API reference can be found [here](https://docs.cloud.oracle.com/iaas/tools/java/latest/).
15+
1016
## Installation
1117

1218
For basic set up, see [Getting Started](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkgettingstarted.htm).
@@ -22,22 +28,26 @@ export OCI_SDK_DEFAULT_CIRCUITBREAKER_ENABLED=FALSE
2228

2329
Examples can be found [here](/bmc-examples/src/main/java/).
2430

31+
Please compile the `bmc-examples` module before running any example, specially if it is your first time working with the examples. Failure to do so can lead to exception like `ClassNotFoundException`. You can compile the source code of the examples as below:
32+
```
33+
cd bmc-examples/
34+
mvn compile
35+
```
36+
2537
You may run any example by invoking the `exec:java` goal and passing appropriate values for `exec.mainClass` and `.exec.arguments` properties,
2638
for example: `ObjectStorageGetBucketExample` class requires 3 arguments which are OCID of the compartment, name of bucket, name of object. This example class can be executed as follows:
27-
2839
```
2940
mvn -am -pl bmc-examples exec:java -Dexec.mainClass=ObjectStorageGetBucketExample \
3041
-Dexec.arguments=compartment_ocid,bucket_name,object_name
3142
```
43+
You can also compile and run the example at the same time by doing the following:
44+
```
45+
mvn clean compile -am -pl bmc-examples exec:java -Dexec.mainClass=ObjectStorageGetBucketExample \
46+
-Dexec.arguments=compartment_ocid,bucket_name,object_name
47+
```
3248

3349
Where `compartment_id`, `bucket_name`, and `object_name` should be substituted with appropriate values according to your setup.
3450

35-
## Documentation
36-
37-
Full documentation, including prerequisites, installation, and configuration instructions, is available [here](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm).
38-
39-
API reference can be found [here](https://docs.cloud.oracle.com/iaas/tools/java/latest/).
40-
4151
## Help
4252

4353
For details on contributions, questions, or feedback, see [Contact Us](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm#ContactUs).
@@ -81,6 +91,10 @@ Use `ApacheConnectionClosingStrategy.ImmediateClosingStrategy` for large files w
8191

8292
Note : If both the above Apache Connection closing strategies do not give you optimal results for your use-cases, please consider switching back to Jersey Default `HttpUrlConnectorProvider`.
8393
For more info on Apache Connector, please look into ApacheConnector-README.
94+
95+
### OCI Java SDK shows incorrect service details while displaying the logs for BmcException
96+
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.
8498

8599
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.
86100

bmc-addons/bmc-apache-connector-provider/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.oracle.oci.sdk</groupId>
66
<artifactId>oci-java-sdk-addons</artifactId>
7-
<version>2.36.0</version>
7+
<version>2.36.1</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010

@@ -18,7 +18,7 @@
1818
<dependency>
1919
<groupId>com.oracle.oci.sdk</groupId>
2020
<artifactId>oci-java-sdk-common</artifactId>
21-
<version>2.36.0</version>
21+
<version>2.36.1</version>
2222
</dependency>
2323
</dependencies>
2424
</project>

0 commit comments

Comments
 (0)