Skip to content

Commit 205b501

Browse files
authored
Merge pull request #559 from oracle/release_2023-11-01
Release 2023 11 01
2 parents 5e5f306 + 44d9ef9 commit 205b501

File tree

1,064 files changed

+284293
-11932
lines changed

Some content is hidden

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

1,064 files changed

+284293
-11932
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,23 @@ 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+
## 3.28.0 - 2023-10-31
7+
### Added
8+
- Support for calling Oracle Cloud Infrastructure services in the us-saltlake-2 region
9+
- Support for disaster recovery of load balancers, network load balancers and file systems in the Disaster Recovery service
10+
- Support for performing disaster recovery drills in the Disaster Recovery service
11+
- Support for enterprise SKUs and extensibility in the Stack Monitoring service
12+
- Support for metric extensions in the Stack Monitoring service
13+
- Support for baseline and anomaly detection in the Stack Monitoring service
14+
- Support for integration with Database Management service in the MySQL HeatWave service
15+
- Support for MySQL database management in the Database Management service
16+
- Support for database firewalls in the Data Safe service
17+
18+
### Breaking Changes
19+
- Method `public java.lang.String getCompartmentId()` has been removed from the model `com.oracle.bmc.datasafe.model.ProfileAggregation` in the Data Safe service
20+
- Method `public java.lang.String getUserAssessmentId()` has been removed from the model `com.oracle.bmc.datasafe.model.ProfileAggregation` in the Data Safe service
21+
- `ProcessingException` is now caught and `BmcException` is thrown instead in order to fix timeout retries
22+
623
## 3.27.0 - 2023-10-24
724
### Added
825
- Support for optional parameters for autonomous container database create and update operations in the Database service

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,12 @@ There is no HTTP client library configured by default. The OCI Java SDK offers t
5252
- The serializer is now pluggable and determined by the `HttpProvider`. For the Jersey 2 and Jersey 3 HTTP clients, Jackson continues to be used as the serializer
5353
- As part of the pluggable Serializer changes, when using the Jersey and Jersey 3 HTTP clients, the underlying Jackson `ObjectMapper` can now be obtained using `com.oracle.bmc.serialization.jackson.JacksonSerializer.getDefaultObjectMapper()`. The `com.oracle.bmc.http.client.Serialization.getObjectMapper()` method does not exist anymore.
5454

55+
### GraalVM Native Image Build
56+
57+
OCI Java SDK Jersey HTTP client and Jersey 3 Http client are both ready for GraalVM Native Image.
58+
See [bmc-examples/native-gradle-example](bmc-examples/native-gradle-example) and [bmc-examples/native-maven-example](bmc-examples/native-maven-example)
59+
for configuration details for building Native Image executables.
60+
5561
### Invocation callbacks
5662
Instead of using `com.oracle.bmc.util.internal.Consumer<Invocation.Builder>` to register invocation callbacks, use `com.oracle.bmc.http.client.RequestInterceptor` instead, to decouple the implementation from the choice of the HTTP client.
5763

bmc-accessgovernancecp/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</artifactId>
7-
<version>3.27.0</version>
7+
<version>3.28.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010
<artifactId>oci-java-sdk-accessgovernancecp</artifactId>
@@ -15,7 +15,7 @@
1515
<dependency>
1616
<groupId>com.oracle.oci.sdk</groupId>
1717
<artifactId>oci-java-sdk-common</artifactId>
18-
<version>3.27.0</version>
18+
<version>3.28.0</version>
1919
</dependency>
2020
</dependencies>
2121
</project>

bmc-accessgovernancecp/src/main/java/com/oracle/bmc/accessgovernancecp/SdkClientsMetadata.java

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
[
2+
{
3+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
4+
"name": "com.oracle.bmc.accessgovernancecp.model.ChangeGovernanceInstanceCompartmentDetails",
5+
"allDeclaredFields": true,
6+
"allDeclaredMethods": true,
7+
"queryAllDeclaredConstructors": true
8+
},
9+
{
10+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
11+
"name": "com.oracle.bmc.accessgovernancecp.model.ChangeGovernanceInstanceCompartmentDetails$Builder",
12+
"allDeclaredFields": true,
13+
"allDeclaredMethods": true,
14+
"allDeclaredConstructors": true
15+
},
16+
{
17+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
18+
"name": "com.oracle.bmc.accessgovernancecp.model.CreateGovernanceInstanceDetails",
19+
"allDeclaredFields": true,
20+
"allDeclaredMethods": true,
21+
"queryAllDeclaredConstructors": true
22+
},
23+
{
24+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
25+
"name": "com.oracle.bmc.accessgovernancecp.model.CreateGovernanceInstanceDetails$Builder",
26+
"allDeclaredFields": true,
27+
"allDeclaredMethods": true,
28+
"allDeclaredConstructors": true
29+
},
30+
{
31+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
32+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstance",
33+
"allDeclaredFields": true,
34+
"allDeclaredMethods": true,
35+
"queryAllDeclaredConstructors": true
36+
},
37+
{
38+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
39+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstance$Builder",
40+
"allDeclaredFields": true,
41+
"allDeclaredMethods": true,
42+
"allDeclaredConstructors": true
43+
},
44+
{
45+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
46+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstanceCollection",
47+
"allDeclaredFields": true,
48+
"allDeclaredMethods": true,
49+
"queryAllDeclaredConstructors": true
50+
},
51+
{
52+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
53+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstanceCollection$Builder",
54+
"allDeclaredFields": true,
55+
"allDeclaredMethods": true,
56+
"allDeclaredConstructors": true
57+
},
58+
{
59+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
60+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstanceConfiguration",
61+
"allDeclaredFields": true,
62+
"allDeclaredMethods": true,
63+
"queryAllDeclaredConstructors": true
64+
},
65+
{
66+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
67+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstanceConfiguration$Builder",
68+
"allDeclaredFields": true,
69+
"allDeclaredMethods": true,
70+
"allDeclaredConstructors": true
71+
},
72+
{
73+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
74+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstanceSummary",
75+
"allDeclaredFields": true,
76+
"allDeclaredMethods": true,
77+
"queryAllDeclaredConstructors": true
78+
},
79+
{
80+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
81+
"name": "com.oracle.bmc.accessgovernancecp.model.GovernanceInstanceSummary$Builder",
82+
"allDeclaredFields": true,
83+
"allDeclaredMethods": true,
84+
"allDeclaredConstructors": true
85+
},
86+
{
87+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
88+
"name": "com.oracle.bmc.accessgovernancecp.model.InstanceLifecycleState",
89+
"allDeclaredFields": true,
90+
"allDeclaredMethods": true
91+
},
92+
{
93+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
94+
"name": "com.oracle.bmc.accessgovernancecp.model.LicenseType",
95+
"allDeclaredFields": true,
96+
"allDeclaredMethods": true
97+
},
98+
{
99+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
100+
"name": "com.oracle.bmc.accessgovernancecp.model.SenderConfig",
101+
"allDeclaredFields": true,
102+
"allDeclaredMethods": true,
103+
"queryAllDeclaredConstructors": true
104+
},
105+
{
106+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
107+
"name": "com.oracle.bmc.accessgovernancecp.model.SenderConfig$Builder",
108+
"allDeclaredFields": true,
109+
"allDeclaredMethods": true,
110+
"allDeclaredConstructors": true
111+
},
112+
{
113+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
114+
"name": "com.oracle.bmc.accessgovernancecp.model.SortOrder",
115+
"allDeclaredFields": true,
116+
"allDeclaredMethods": true
117+
},
118+
{
119+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
120+
"name": "com.oracle.bmc.accessgovernancecp.model.UpdateGovernanceInstanceConfigurationDetails",
121+
"allDeclaredFields": true,
122+
"allDeclaredMethods": true,
123+
"queryAllDeclaredConstructors": true
124+
},
125+
{
126+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
127+
"name": "com.oracle.bmc.accessgovernancecp.model.UpdateGovernanceInstanceConfigurationDetails$Builder",
128+
"allDeclaredFields": true,
129+
"allDeclaredMethods": true,
130+
"allDeclaredConstructors": true
131+
},
132+
{
133+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
134+
"name": "com.oracle.bmc.accessgovernancecp.model.UpdateGovernanceInstanceDetails",
135+
"allDeclaredFields": true,
136+
"allDeclaredMethods": true,
137+
"queryAllDeclaredConstructors": true
138+
},
139+
{
140+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
141+
"name": "com.oracle.bmc.accessgovernancecp.model.UpdateGovernanceInstanceDetails$Builder",
142+
"allDeclaredFields": true,
143+
"allDeclaredMethods": true,
144+
"allDeclaredConstructors": true
145+
},
146+
{
147+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
148+
"name": "com.oracle.bmc.accessgovernancecp.model.UpdateSenderConfig",
149+
"allDeclaredFields": true,
150+
"allDeclaredMethods": true,
151+
"queryAllDeclaredConstructors": true
152+
},
153+
{
154+
"condition" : { "typeReachable" : "com.fasterxml.jackson.databind.ObjectMapper" },
155+
"name": "com.oracle.bmc.accessgovernancecp.model.UpdateSenderConfig$Builder",
156+
"allDeclaredFields": true,
157+
"allDeclaredMethods": true,
158+
"allDeclaredConstructors": true
159+
}
160+
]

bmc-addons/bmc-apache-configurator-jersey-addon/pom.xml

Lines changed: 3 additions & 3 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>3.27.0</version>
7+
<version>3.28.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010

@@ -17,14 +17,14 @@
1717
<dependency>
1818
<groupId>com.oracle.oci.sdk</groupId>
1919
<artifactId>oci-java-sdk-bom</artifactId>
20-
<version>3.27.0</version>
20+
<version>3.28.0</version>
2121
<type>pom</type>
2222
<scope>import</scope>
2323
</dependency>
2424
<dependency>
2525
<groupId>com.oracle.oci.sdk</groupId>
2626
<artifactId>oci-java-sdk-common-httpclient-jersey</artifactId>
27-
<version>3.27.0</version>
27+
<version>3.28.0</version>
2828
<type>pom</type>
2929
<scope>import</scope>
3030
</dependency>

bmc-addons/bmc-apache-configurator-jersey3-addon/pom.xml

Lines changed: 3 additions & 3 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>3.27.0</version>
7+
<version>3.28.0</version>
88
<relativePath>../pom.xml</relativePath>
99
</parent>
1010

@@ -17,14 +17,14 @@
1717
<dependency>
1818
<groupId>com.oracle.oci.sdk</groupId>
1919
<artifactId>oci-java-sdk-bom</artifactId>
20-
<version>3.27.0</version>
20+
<version>3.28.0</version>
2121
<type>pom</type>
2222
<scope>import</scope>
2323
</dependency>
2424
<dependency>
2525
<groupId>com.oracle.oci.sdk</groupId>
2626
<artifactId>oci-java-sdk-common-httpclient-jersey3</artifactId>
27-
<version>3.27.0</version>
27+
<version>3.28.0</version>
2828
<type>pom</type>
2929
<scope>import</scope>
3030
</dependency>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.oracle.oci.sdk</groupId>
77
<artifactId>oci-java-sdk-addons</artifactId>
8-
<version>3.27.0</version>
8+
<version>3.28.0</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

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

0 commit comments

Comments
 (0)