Skip to content

Commit 56d547a

Browse files
authored
Releasing version 2.6.0
Releasing version 2.6.0
2 parents 651eddc + 88dfd49 commit 56d547a

File tree

1,296 files changed

+68715
-8292
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,296 files changed

+68715
-8292
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,20 @@ 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.6.0 - 2021-10-26
7+
### Added
8+
- Support for the Source Code Management service
9+
- Support for the Build service
10+
- Support for the Certificates service
11+
- Support to create child tenancies in an organization and manage subscriptions in the Organizations service
12+
- Support for Certificates service integration in the Load Balancing service
13+
- Support for creating hosts in specific availability domains in the VMWare Solution service
14+
- Support for user-defined functions and libraries, as well as scheduling and orchestration, in the Data Integration service
15+
- Support for EM-managed Exadatas and EM-managed hosts in the Operations Insights service
16+
17+
### Breaking Changes
18+
- The cases `COMPUTE_INSTANCE_GROUP_BLUE_GREEN_TRAFFIC_SHIFT`, `COMPUTE_INSTANCE_GROUP_CANARY_DEPLOYMENT`, `COMPUTE_INSTANCE_GROUP_CANARY_TRAFFIC_SHIFT`, `RUN_VALIDATION_TEST_ON_COMPUTE_INSTANCE`, `RUN_DEPLOYMENT_PIPELINE`, and `COMPUTE_INSTANCE_GROUP_BLUE_GREEN_DEPLOYMENT` were removed in the field `deployStageType` in the `DeployStageExecutionProgress` model from the DevOps service.
19+
620
## 2.5.2 - 2021-10-19
721
### Added
822
- Support for creating database systems from backups with database software images in the Database service

index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,3 +170,5 @@ export import apmconfig = require("oci-apmconfig");
170170
export import datalabelingservice = require("oci-datalabelingservice");
171171
export import datalabelingservicedataplane = require("oci-datalabelingservicedataplane");
172172
export import waf = require("oci-waf");
173+
export import certificates = require("oci-certificates");
174+
export import certificatesmanagement = require("oci-certificatesmanagement");

lib/aianomalydetection/lib/client.ts

Lines changed: 162 additions & 61 deletions
Large diffs are not rendered by default.

lib/aianomalydetection/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aianomalydetection",
3-
"version": "2.5.2",
3+
"version": "2.6.0",
44
"description": "OCI NodeJS client for Ai Anomaly Detection Service",
55
"repository": {
66
"type": "git",

lib/ailanguage/lib/client.ts

Lines changed: 37 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ import { composeResponse, composeRequest, GenericRetrier } from "oci-common";
2525
// ===============================================
2626

2727
export enum AIServiceLanguageApiKeys {}
28-
28+
/**
29+
* This service client does not use circuit breakers by default if the user has not defined a circuit breaker configuration.
30+
*/
2931
export class AIServiceLanguageClient {
3032
protected static serviceEndpointTemplate =
3133
"https://language.aiservice.{region}.oci.{secondLevelDomain}";
@@ -46,6 +48,15 @@ export class AIServiceLanguageClient {
4648
? clientConfiguration.circuitBreaker!.circuit
4749
: null;
4850
}
51+
// if circuit breaker is not created, check if circuit breaker system is enabled to use default circuit breaker
52+
const specCircuitBreakerEnabled = false;
53+
if (
54+
!this._circuitBreaker &&
55+
common.utils.isCircuitBreakerSystemEnabled(clientConfiguration!) &&
56+
(specCircuitBreakerEnabled || common.CircuitBreaker.DefaultCircuitBreakerOverriden)
57+
) {
58+
this._circuitBreaker = new common.CircuitBreaker().circuit;
59+
}
4960
this._httpClient =
5061
params.httpClient || new common.FetchHttpClient(requestSigner, this._circuitBreaker);
5162

@@ -110,6 +121,7 @@ export class AIServiceLanguageClient {
110121

111122
/**
112123
* Make a detect call to language detection pre-deployed model.
124+
* This operation does not retry by default if the user has not defined a retry configuration.
113125
* @param DetectDominantLanguageRequest
114126
* @return DetectDominantLanguageResponse
115127
* @throws OciError when an error occurs
@@ -129,9 +141,11 @@ export class AIServiceLanguageClient {
129141
"opc-request-id": detectDominantLanguageRequest.opcRequestId
130142
};
131143

144+
const specRetryConfiguration = common.NoRetryConfigurationDetails;
132145
const retrier = GenericRetrier.createPreferredRetrier(
133-
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {},
134-
detectDominantLanguageRequest.retryConfiguration
146+
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined,
147+
detectDominantLanguageRequest.retryConfiguration,
148+
specRetryConfiguration
135149
);
136150
if (this.logger) retrier.logger = this.logger;
137151
const request = await composeRequest({
@@ -173,6 +187,7 @@ export class AIServiceLanguageClient {
173187

174188
/**
175189
* Make a detect call to enitiy pre-deployed model
190+
* This operation does not retry by default if the user has not defined a retry configuration.
176191
* @param DetectLanguageEntitiesRequest
177192
* @return DetectLanguageEntitiesResponse
178193
* @throws OciError when an error occurs
@@ -195,9 +210,11 @@ export class AIServiceLanguageClient {
195210
"opc-request-id": detectLanguageEntitiesRequest.opcRequestId
196211
};
197212

213+
const specRetryConfiguration = common.NoRetryConfigurationDetails;
198214
const retrier = GenericRetrier.createPreferredRetrier(
199-
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {},
200-
detectLanguageEntitiesRequest.retryConfiguration
215+
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined,
216+
detectLanguageEntitiesRequest.retryConfiguration,
217+
specRetryConfiguration
201218
);
202219
if (this.logger) retrier.logger = this.logger;
203220
const request = await composeRequest({
@@ -239,6 +256,7 @@ export class AIServiceLanguageClient {
239256

240257
/**
241258
* Make a detect call to the keyPhrase pre-deployed model.
259+
* This operation does not retry by default if the user has not defined a retry configuration.
242260
* @param DetectLanguageKeyPhrasesRequest
243261
* @return DetectLanguageKeyPhrasesResponse
244262
* @throws OciError when an error occurs
@@ -258,9 +276,11 @@ export class AIServiceLanguageClient {
258276
"opc-request-id": detectLanguageKeyPhrasesRequest.opcRequestId
259277
};
260278

279+
const specRetryConfiguration = common.NoRetryConfigurationDetails;
261280
const retrier = GenericRetrier.createPreferredRetrier(
262-
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {},
263-
detectLanguageKeyPhrasesRequest.retryConfiguration
281+
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined,
282+
detectLanguageKeyPhrasesRequest.retryConfiguration,
283+
specRetryConfiguration
264284
);
265285
if (this.logger) retrier.logger = this.logger;
266286
const request = await composeRequest({
@@ -302,6 +322,7 @@ export class AIServiceLanguageClient {
302322

303323
/**
304324
* Make a detect call to sentiment pre-deployed model.
325+
* This operation does not retry by default if the user has not defined a retry configuration.
305326
* @param DetectLanguageSentimentsRequest
306327
* @return DetectLanguageSentimentsResponse
307328
* @throws OciError when an error occurs
@@ -321,9 +342,11 @@ export class AIServiceLanguageClient {
321342
"opc-request-id": detectLanguageSentimentsRequest.opcRequestId
322343
};
323344

345+
const specRetryConfiguration = common.NoRetryConfigurationDetails;
324346
const retrier = GenericRetrier.createPreferredRetrier(
325-
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {},
326-
detectLanguageSentimentsRequest.retryConfiguration
347+
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined,
348+
detectLanguageSentimentsRequest.retryConfiguration,
349+
specRetryConfiguration
327350
);
328351
if (this.logger) retrier.logger = this.logger;
329352
const request = await composeRequest({
@@ -365,6 +388,7 @@ export class AIServiceLanguageClient {
365388

366389
/**
367390
* Make a detect call to text classification from the pre-deployed model.
391+
* This operation does not retry by default if the user has not defined a retry configuration.
368392
* @param DetectLanguageTextClassificationRequest
369393
* @return DetectLanguageTextClassificationResponse
370394
* @throws OciError when an error occurs
@@ -386,9 +410,11 @@ export class AIServiceLanguageClient {
386410
"opc-request-id": detectLanguageTextClassificationRequest.opcRequestId
387411
};
388412

413+
const specRetryConfiguration = common.NoRetryConfigurationDetails;
389414
const retrier = GenericRetrier.createPreferredRetrier(
390-
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {},
391-
detectLanguageTextClassificationRequest.retryConfiguration
415+
this._clientConfiguration ? this._clientConfiguration.retryConfiguration : undefined,
416+
detectLanguageTextClassificationRequest.retryConfiguration,
417+
specRetryConfiguration
392418
);
393419
if (this.logger) retrier.logger = this.logger;
394420
const request = await composeRequest({

lib/ailanguage/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-ailanguage",
3-
"version": "2.5.2",
3+
"version": "2.6.0",
44
"description": "OCI NodeJS client for Ai Language Service",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)