File tree 15 files changed +42
-21
lines changed
plugins/data_source/server
15 files changed +42
-21
lines changed Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
100
100
- [ Multi DataSource] Update test connection button text([ #3247 ] ( https://github.com/opensearch-project/OpenSearch-Dashboards/pull/3247 ) )
101
101
- [ Region Maps] Add ui setting to configure custom vector map's size parameter([ #3399 ] ( https://github.com/opensearch-project/OpenSearch-Dashboards/pull/3399 ) )
102
102
- [ Search Telemetry] Fixes search telemetry's observable object that won't be GC-ed([ #3390 ] ( https://github.com/opensearch-project/OpenSearch-Dashboards/pull/3390 ) )
103
+ - [ Multiple DataSource] Import @opensearch-project/opensearch @^2.1.0 from alias @opensearch-project/opensearch-next ([ #3471 ] ( https://github.com/opensearch-project/OpenSearch-Dashboards/issues/3471 ) )
103
104
104
105
### 🚞 Infrastructure
105
106
@@ -134,6 +135,7 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
134
135
- Bumps ` re2 ` and ` supertest ` ([ 3018] ( https://github.com/opensearch-project/OpenSearch-Dashboards/pull/3018 ) )
135
136
- Bump ` vega-tooltip ` version from ^0.24.2 to ^0.30.0 ([ #3358 ] ( https://github.com/opensearch-project/OpenSearch-Dashboards/issues/3358 ) )
136
137
- Allow relaxing the Node.js runtime version requirement ([ 3402] ( https://github.com/opensearch-project/OpenSearch-Dashboards/pull/3402 ) )
138
+ - Introduce @opensearch-project/opensearch @^2.1.0, aliased as @opensearch-project/opensearch-next ([ #3471 ] ( https://github.com/opensearch-project/OpenSearch-Dashboards/pull/3471 ) )
137
139
138
140
### 🪛 Refactoring
139
141
Original file line number Diff line number Diff line change 133
133
"@hapi/podium" : " ^4.1.3" ,
134
134
"@hapi/vision" : " ^6.1.0" ,
135
135
"@hapi/wreck" : " ^17.1.0" ,
136
- "@opensearch-project/opensearch" : " ^2.1.0" ,
136
+ "@opensearch-project/opensearch" : " ^1.1.0" ,
137
+ "@opensearch-project/opensearch-next" : " npm:@opensearch-project/opensearch@^2.1.0" ,
137
138
"@osd/ace" : " 1.0.0" ,
138
139
"@osd/analytics" : " 1.0.0" ,
139
140
"@osd/apm-config-loader" : " 1.0.0" ,
Original file line number Diff line number Diff line change 12
12
"osd:watch" : " node scripts/build --watch"
13
13
},
14
14
"dependencies" : {
15
- "@opensearch-project/opensearch" : " ^2 .1.0" ,
15
+ "@opensearch-project/opensearch" : " ^1 .1.0" ,
16
16
"@osd/dev-utils" : " 1.0.0" ,
17
17
"abort-controller" : " ^3.0.0" ,
18
18
"chalk" : " ^4.1.0" ,
Original file line number Diff line number Diff line change @@ -52,8 +52,8 @@ export default {
52
52
moduleNameMapper : {
53
53
'@elastic/eui$' : '<rootDir>/node_modules/@elastic/eui/test-env' ,
54
54
'@elastic/eui/lib/(.*)?' : '<rootDir>/node_modules/@elastic/eui/test-env/$1' ,
55
- '@opensearch-project/opensearch/aws' :
56
- '<rootDir>/node_modules/@opensearch-project/opensearch/lib/aws' ,
55
+ '@opensearch-project/opensearch-next /aws' :
56
+ '<rootDir>/node_modules/@opensearch-project/opensearch-next /lib/aws' ,
57
57
'^src/plugins/(.*)' : '<rootDir>/src/plugins/$1' ,
58
58
'^test_utils/(.*)' : '<rootDir>/src/test_utils/public/$1' ,
59
59
'^fixtures/(.*)' : '<rootDir>/src/fixtures/$1' ,
Original file line number Diff line number Diff line change 3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import { ClientOptions } from '@opensearch-project/opensearch' ;
6
+ import { ClientOptions } from '@opensearch-project/opensearch-next ' ;
7
7
import { DataSourcePluginConfigType } from '../../config' ;
8
8
9
9
/**
Original file line number Diff line number Diff line change 3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import { Client } from '@opensearch-project/opensearch' ;
6
+ import { Client } from '@opensearch-project/opensearch-next ' ;
7
7
import { Client as LegacyClient } from 'elasticsearch' ;
8
8
import LRUCache from 'lru-cache' ;
9
9
import { Logger } from 'src/core/server' ;
Original file line number Diff line number Diff line change 4
4
*/
5
5
6
6
export const ClientMock = jest . fn ( ) ;
7
- jest . doMock ( '@opensearch-project/opensearch' , ( ) => {
8
- const actual = jest . requireActual ( '@opensearch-project/opensearch' ) ;
7
+ jest . doMock ( '@opensearch-project/opensearch-next ' , ( ) => {
8
+ const actual = jest . requireActual ( '@opensearch-project/opensearch-next ' ) ;
9
9
return {
10
10
...actual ,
11
11
Client : ClientMock ,
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import { DataSourcePluginConfigType } from '../../config';
11
11
import { ClientMock , parseClientOptionsMock } from './configure_client.test.mocks' ;
12
12
import { OpenSearchClientPoolSetup } from './client_pool' ;
13
13
import { configureClient } from './configure_client' ;
14
- import { ClientOptions } from '@opensearch-project/opensearch' ;
14
+ import { ClientOptions } from '@opensearch-project/opensearch-next ' ;
15
15
// eslint-disable-next-line @osd/eslint/no-restricted-paths
16
16
import { opensearchClientMock } from '../../../../core/server/opensearch/client/mocks' ;
17
17
import { cryptographyServiceSetupMock } from '../cryptography_service.mocks' ;
Original file line number Diff line number Diff line change 3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import { Client , ClientOptions } from '@opensearch-project/opensearch' ;
6
+ import { Client , ClientOptions } from '@opensearch-project/opensearch-next ' ;
7
7
import { Client as LegacyClient } from 'elasticsearch' ;
8
8
import { Credentials } from 'aws-sdk' ;
9
- import { AwsSigv4Signer } from '@opensearch-project/opensearch/aws' ;
9
+ import { AwsSigv4Signer } from '@opensearch-project/opensearch-next /aws' ;
10
10
import { Logger } from '../../../../../src/core/server' ;
11
11
import {
12
12
AuthType ,
Original file line number Diff line number Diff line change 3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import { Client } from '@opensearch-project/opensearch' ;
6
+ import { Client } from '@opensearch-project/opensearch-next ' ;
7
7
import { Client as LegacyClient } from 'elasticsearch' ;
8
8
import { SavedObjectsClientContract } from '../../../../../src/core/server' ;
9
9
import { DATA_SOURCE_SAVED_OBJECT_TYPE } from '../../common' ;
Original file line number Diff line number Diff line change 3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import { Client } from '@opensearch-project/opensearch' ;
6
+ import { Client } from '@opensearch-project/opensearch-next ' ;
7
7
import { Client as LegacyClient , ConfigOptions } from 'elasticsearch' ;
8
8
import { Credentials } from 'aws-sdk' ;
9
9
import { get } from 'lodash' ;
Original file line number Diff line number Diff line change 3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import { ApiResponse } from '@opensearch-project/opensearch' ;
6
+ import { ApiResponse } from '@opensearch-project/opensearch-next ' ;
7
7
import {
8
8
ConnectionError ,
9
9
NoLivingConnectionsError ,
10
10
ResponseError ,
11
- } from '@opensearch-project/opensearch/lib/errors' ;
11
+ } from '@opensearch-project/opensearch-next /lib/errors' ;
12
12
import { SavedObjectsErrorHelpers } from '../../../../../src/core/server' ;
13
13
import { createDataSourceError , DataSourceError } from './error' ;
14
14
import { errors as LegacyErrors } from 'elasticsearch' ;
Original file line number Diff line number Diff line change 3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import { ResponseError } from '@opensearch-project/opensearch/lib/errors' ;
6
+ import { ResponseError } from '@opensearch-project/opensearch-next /lib/errors' ;
7
7
import { errors as LegacyErrors } from 'elasticsearch' ;
8
8
import { SavedObjectsErrorHelpers } from '../../../../../src/core/server' ;
9
9
import { OsdError } from '../../../opensearch_dashboards_utils/common' ;
Original file line number Diff line number Diff line change 11
11
" src/test_utils/public/*"
12
12
],
13
13
"fixtures/*" : [" src/fixtures/*" ],
14
- "@opensearch-project/opensearch" : [" node_modules/@opensearch-project/opensearch/api/new" ]
14
+ "@opensearch-project/opensearch" : [" node_modules/@opensearch-project/opensearch/api/new" ],
15
+ "@opensearch-project/opensearch-next" : [
16
+ " node_modules/@opensearch-project/opensearch-next/api/new"
17
+ ]
15
18
},
16
19
// Support .tsx files and transform JSX into calls to React.createElement
17
20
"jsx" : " react" ,
Original file line number Diff line number Diff line change 2338
2338
mkdirp "^1.0.4"
2339
2339
rimraf "^3.0.2"
2340
2340
2341
- "@opensearch-project/opensearch@^2.1.0":
2342
- version "2.1 .0"
2343
- resolved "https://registry.yarnpkg.com/@opensearch-project/opensearch/-/opensearch-2.1 .0.tgz#d79ab4ae643493512099673e117faffe40b4fe56 "
2344
- integrity sha512-iM2u63j2IlUOuMSbcw1TZFpRqjK6qMwVhb3jLLa/x4aATxdKOiO1i17mgzfkeepqj85efNzXBZzN+jkq1/EXhQ ==
2341
+ "@opensearch-project/opensearch-next@npm:@opensearch-project/opensearch @^2.1.0":
2342
+ version "2.2 .0"
2343
+ resolved "https://registry.yarnpkg.com/@opensearch-project/opensearch/-/opensearch-2.2 .0.tgz#2a31a67242bf3bacedc9644a0c68893eb5fb9420 "
2344
+ integrity sha512-E0f2Hooruz9y+17AF69oyyruikVMAEr1TxcQBNEQV4aQnI3o0+6CjqZS+t94SCZdWRTuN7HjIIVGbaYCJDpxgA ==
2345
2345
dependencies:
2346
2346
aws4 "^1.11.0"
2347
+ debug "^4.3.1"
2348
+ hpagent "^1.2.0"
2349
+ ms "^2.1.3"
2350
+ secure-json-parse "^2.4.0"
2351
+
2352
+ "@opensearch-project/opensearch@^1.1.0":
2353
+ version "1.1.0"
2354
+ resolved "https://registry.yarnpkg.com/@opensearch-project/opensearch/-/opensearch-1.1.0.tgz#8b3c8b4cbcea01755ba092d2997bf0b4ca7f22f7"
2355
+ integrity sha512-1TDw92JL8rD1b2QGluqBsIBLIiD5SGciIpz4qkrGAe9tcdfQ1ptub5e677rhWl35UULSjr6hP8M6HmISZ/M5HQ==
2356
+ dependencies:
2347
2357
debug "^4.3.1"
2348
2358
hpagent "^0.1.1"
2349
2359
ms "^2.1.3"
@@ -9635,6 +9645,11 @@ hpagent@^0.1.1:
9635
9645
resolved "https://registry.yarnpkg.com/hpagent/-/hpagent-0.1.2.tgz#cab39c66d4df2d4377dbd212295d878deb9bdaa9"
9636
9646
integrity sha512-ePqFXHtSQWAFXYmj+JtOTHr84iNrII4/QRlAAPPE+zqnKy4xJo7Ie1Y4kC7AdB+LxLxSTTzBMASsEcy0q8YyvQ==
9637
9647
9648
+ hpagent@^1.2.0:
9649
+ version "1.2.0"
9650
+ resolved "https://registry.yarnpkg.com/hpagent/-/hpagent-1.2.0.tgz#0ae417895430eb3770c03443456b8d90ca464903"
9651
+ integrity sha512-A91dYTeIB6NoXG+PxTQpCCDDnfHsW9kc06Lvpu1TEe9gnd6ZFeiBoRO9JvzEv6xK7EX97/dUE8g/vBMTqTS3CA==
9652
+
9638
9653
html-element-map@^1.2.0:
9639
9654
version "1.3.1"
9640
9655
resolved "https://registry.yarnpkg.com/html-element-map/-/html-element-map-1.3.1.tgz#44b2cbcfa7be7aa4ff59779e47e51012e1c73c08"
You can’t perform that action at this time.
0 commit comments