Skip to content

Commit ef47991

Browse files
authored
Merge pull request #84 from oracle/release_2018-10-18
Releasing version 1.2.49
2 parents c8758b1 + ee9881d commit ef47991

File tree

246 files changed

+19673
-303
lines changed

Some content is hidden

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

246 files changed

+19673
-303
lines changed

CHANGELOG.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,22 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/).
1313
### Added
1414
- N/A
1515

16+
## 1.2.49 - 2018-10-18
17+
### Added
18+
- Support for cost tracking tags in the Identity service
19+
- Support for generating and downloading wallets in the Database service
20+
- Support for creating a standalone backup from an on-premises database in the Database service
21+
- Support for db version and additional connection strings in the Autonomous Transaction Processing and Autonomous Data Warehouse resources of the Database service
22+
- Support for copying volume backups across regions in the Block Storage service
23+
- Support for deleting compartments in the Identity service
24+
- Support for reboot migration for virtual machines in the Compute service
25+
- Support for Instance Pools and Instance Configurations in the Compute service
26+
- `lengthPerUploadPart` provides a simpler way to control the size of parts when using Upload Manager
27+
28+
### Deprecated
29+
- `UploadConfiguration.maxPartsForMultipartUpload` and `UploadConfiguration.minimumLengthPerUploadPart` in Upload Manager are now deprecated; use `UploadConfiguration.lengthPerUploadPart` instead
30+
31+
1632
## 1.2.48 - 2018-10-04
1733
### Added
1834
- Support for trusted partner images through application listings and subscriptions in the Compute service
@@ -45,9 +61,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/).
4561

4662
## 1.2.43 - 2018-07-26
4763
### Added
48-
- Support for the OCI 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)
64+
- Support for 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)
4965
- Support for specifying a backup policy when creating a boot volume in the Block Storage service
50-
- Support for using the Java SDK in a FIPS compliant environment. Details available [here](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm#download)
66+
- Support for using the Java SDK in a FIPS compliant environment. Details available [here](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkgettingstarted.htm#download)
5167

5268
## 1.2.42 - 2018-07-12
5369
### Added
@@ -163,7 +179,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/).
163179
- Support for VNC console connections in Compute Service
164180
- Support for using the `ObjectReadWithoutList` public access type when creating and updating buckets
165181
- Support for dynamic groups in Identity Service
166-
- Support for instance principals authentication when calling OCI services, an example can be found on [GitHub](https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/InstancePrincipalsAuthenticationDetailsProviderExample.java)
182+
- Support for instance principals authentication when calling Oracle Cloud Infrastructure services, an example can be found on [GitHub](https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/InstancePrincipalsAuthenticationDetailsProviderExample.java)
167183
- Support for configuring idle timeout for listeners in Load Balancer Service
168184
- Better documentation on every model class on how the change in version [1.2.16 - 2017-10-12](#1216---2017-10-12) to only serialize and transmit fields that were explicitly set to null affects the `equals(Object)` and `hashCode()` methods
169185

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,27 @@
55

66
oci-java-sdk provides a Java SDK for managing your Oracle Cloud Infrastructure resources.
77

8-
The project is open source and maintained by Oracle Corp. The home page for the project is [here](https://docs.us-phoenix-1.oraclecloud.com/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.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm).
99

1010
## Installation
1111

12-
See [the documentation](https://docs.us-phoenix-1.oraclecloud.com/Content/API/SDKDocs/javasdk.htm) for details.
12+
For basic set up, see [Getting Started](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkgettingstarted.htm).
13+
14+
For details on compatibility, advanced configurations, and add-ons, see [Configuration](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkconfig.htm).
1315

1416
## Examples
1517

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

1820
## Documentation
1921

20-
Full documentation, including prerequisites and installation and configuration instructions, can be found [here](https://docs.us-phoenix-1.oraclecloud.com/Content/API/SDKDocs/javasdk.htm).
22+
Full documentation, including prerequisites, installation, and configuration instructions, is available [here](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm).
2123

22-
API reference can be found [here](https://docs.us-phoenix-1.oraclecloud.com/tools/java/latest/).
24+
API reference can be found [here](https://docs.cloud.oracle.com/iaas/tools/java/latest/).
2325

2426
## Help
2527

26-
See the “Questions or Feedback?” section [here](https://docs.us-phoenix-1.oraclecloud.com/Content/API/SDKDocs/javasdk.htm).
28+
For details on contributions, questions, or feedback, see [Contact Us](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdk.htm#ContactUs).
2729

2830
## Changes
2931

@@ -37,7 +39,7 @@ Oracle gratefully acknowledges the contributions to oci-java-sdk that have been
3739

3840
## Known Issues
3941

40-
You can find information on any known issues with the SDK [here](https://docs.us-phoenix-1.oraclecloud.com/Content/knownissues.htm) and under the “Issues” tab of this GitHub repository.
42+
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.
4143

4244
## License
4345

bmc-addons/bmc-apache-connector-provider/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# OCI Java SDK Apache Connector Add-On
1+
# Oracle Cloud Infrastructure Java SDK Apache Connector Add-On
22

33
## About
44

5-
The oci-java-sdk-addons-apache is an optional add-on to the OCI Java SDK. It leverages the Jersey `ApacheConnectorProvider` instead of the OCI Java SDK's default `HttpUrlConnectorProvider` when making service calls.
5+
The oci-java-sdk-addons-apache is an optional add-on to the Oracle Cloud Infrastructure Java SDK. It leverages the Jersey `ApacheConnectorProvider` instead of the Java SDK's default `HttpUrlConnectorProvider` when making service calls.
66

77
The add-on provides two features:
88

@@ -12,7 +12,7 @@ The add-on provides two features:
1212
Note: The `ApacheConnectorProvider` buffers requests into memory and can impact memory utilization of your application. This increased use of memory is especially relevant when using`ObjectStorageClient` to upload large objects to the Object Storage service.
1313

1414
## Installation
15-
1. The OCI Java SDK must be installed and configured before installing the add-on. See [the documentation](https://docs.us-phoenix-1.oraclecloud.com/Content/API/SDKDocs/javasdk.htm) for details.
15+
1. The Java SDK must be installed and configured before installing the add-on. See [Apache Connector Add-On](https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/javasdkconfig.htm#apache) for details.
1616
2. Copy the supplied oci-java-sdk-addons-apache and third-party jar files to your application's classpath.
1717

1818
## Configuration

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>1.2.48</version>
8+
<version>1.2.49</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

@@ -37,7 +37,7 @@
3737
<dependency>
3838
<groupId>com.oracle.oci.sdk</groupId>
3939
<artifactId>oci-java-sdk-common</artifactId>
40-
<version>1.2.48</version>
40+
<version>1.2.49</version>
4141
</dependency>
4242
</dependencies>
4343
</project>

bmc-addons/pom.xml

Lines changed: 1 addition & 1 deletion
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</artifactId>
8-
<version>1.2.48</version>
8+
<version>1.2.49</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

bmc-audit/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</artifactId>
8-
<version>1.2.48</version>
8+
<version>1.2.49</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>1.2.48</version>
21+
<version>1.2.49</version>
2222
</dependency>
2323
</dependencies>
2424

bmc-bom/pom.xml

Lines changed: 15 additions & 15 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</artifactId>
8-
<version>1.2.48</version>
8+
<version>1.2.49</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111
<artifactId>oci-java-sdk-bom</artifactId>
@@ -19,86 +19,86 @@
1919
<dependency>
2020
<groupId>com.oracle.oci.sdk</groupId>
2121
<artifactId>oci-java-sdk-common</artifactId>
22-
<version>1.2.48</version>
22+
<version>1.2.49</version>
2323
<optional>false</optional>
2424
</dependency>
2525
<!-- Service modules, alpha sorted -->
2626
<dependency>
2727
<groupId>com.oracle.oci.sdk</groupId>
2828
<artifactId>oci-java-sdk-audit</artifactId>
29-
<version>1.2.48</version>
29+
<version>1.2.49</version>
3030
<optional>false</optional>
3131
</dependency>
3232
<dependency>
3333
<groupId>com.oracle.oci.sdk</groupId>
3434
<artifactId>oci-java-sdk-containerengine</artifactId>
35-
<version>1.2.48</version>
35+
<version>1.2.49</version>
3636
<optional>false</optional>
3737
</dependency>
3838
<dependency>
3939
<groupId>com.oracle.oci.sdk</groupId>
4040
<artifactId>oci-java-sdk-core</artifactId>
41-
<version>1.2.48</version>
41+
<version>1.2.49</version>
4242
<optional>false</optional>
4343
</dependency>
4444
<dependency>
4545
<groupId>com.oracle.oci.sdk</groupId>
4646
<artifactId>oci-java-sdk-database</artifactId>
47-
<version>1.2.48</version>
47+
<version>1.2.49</version>
4848
<optional>false</optional>
4949
</dependency>
5050
<dependency>
5151
<groupId>com.oracle.oci.sdk</groupId>
5252
<artifactId>oci-java-sdk-dns</artifactId>
53-
<version>1.2.48</version>
53+
<version>1.2.49</version>
5454
<optional>false</optional>
5555
</dependency>
5656
<dependency>
5757
<groupId>com.oracle.oci.sdk</groupId>
5858
<artifactId>oci-java-sdk-email</artifactId>
59-
<version>1.2.48</version>
59+
<version>1.2.49</version>
6060
<optional>false</optional>
6161
</dependency>
6262
<dependency>
6363
<groupId>com.oracle.oci.sdk</groupId>
6464
<artifactId>oci-java-sdk-filestorage</artifactId>
65-
<version>1.2.48</version>
65+
<version>1.2.49</version>
6666
<optional>false</optional>
6767
</dependency>
6868
<dependency>
6969
<groupId>com.oracle.oci.sdk</groupId>
7070
<artifactId>oci-java-sdk-identity</artifactId>
71-
<version>1.2.48</version>
71+
<version>1.2.49</version>
7272
<optional>false</optional>
7373
</dependency>
7474
<dependency>
7575
<groupId>com.oracle.oci.sdk</groupId>
7676
<artifactId>oci-java-sdk-loadbalancer</artifactId>
77-
<version>1.2.48</version>
77+
<version>1.2.49</version>
7878
<optional>false</optional>
7979
</dependency>
8080
<dependency>
8181
<groupId>com.oracle.oci.sdk</groupId>
8282
<artifactId>oci-java-sdk-objectstorage</artifactId>
83-
<version>1.2.48</version>
83+
<version>1.2.49</version>
8484
<optional>false</optional>
8585
</dependency>
8686
<dependency>
8787
<groupId>com.oracle.oci.sdk</groupId>
8888
<artifactId>oci-java-sdk-resourcesearch</artifactId>
8989
<optional>false</optional>
90-
<version>1.2.48</version>
90+
<version>1.2.49</version>
9191
</dependency>
9292
<dependency>
9393
<groupId>com.oracle.oci.sdk</groupId>
9494
<optional>false</optional>
9595
<artifactId>oci-java-sdk-addons-apache</artifactId>
96-
<version>1.2.48</version>
96+
<version>1.2.49</version>
9797
</dependency>
9898
<dependency>
9999
<groupId>com.oracle.oci.sdk</groupId>
100100
<artifactId>oci-java-sdk-keymanagement</artifactId>
101-
<version>1.2.48</version>
101+
<version>1.2.49</version>
102102
<optional>false</optional>
103103
</dependency>
104104
</dependencies>

bmc-common/pom.xml

Lines changed: 1 addition & 1 deletion
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</artifactId>
8-
<version>1.2.48</version>
8+
<version>1.2.49</version>
99
<relativePath>../pom.xml</relativePath>
1010
</parent>
1111

bmc-containerengine/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</artifactId>
8-
<version>1.2.48</version>
8+
<version>1.2.49</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>1.2.48</version>
21+
<version>1.2.49</version>
2222
</dependency>
2323
</dependencies>
2424

bmc-core/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</artifactId>
8-
<version>1.2.48</version>
8+
<version>1.2.49</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>1.2.48</version>
21+
<version>1.2.49</version>
2222
</dependency>
2323
</dependencies>
2424

0 commit comments

Comments
 (0)