From 234a7038037d363adf69a4d9fa5fbb23a4682dd9 Mon Sep 17 00:00:00 2001 From: Kawika Avilla Date: Tue, 25 May 2021 05:56:38 +0000 Subject: [PATCH 1/2] [Build] restore kibana index Restoring the index from .opensearch_dashboards to .kibana and then updated the tests. This is allowable because this is for functional purposes and for clusters/plugins that will migrate to Dashboards. Their index will not require re-indexing for 1.0.0 and won't require migration after further updates. Signed-off-by: Kawika Avilla --- .../src/actions/load.ts | 4 +- .../lib/docs/generate_doc_records_stream.ts | 6 +-- .../src/lib/indices/create_index_stream.ts | 2 +- .../src/lib/indices/delete_index_stream.ts | 2 +- .../indices/generate_index_records_stream.ts | 6 +-- .../indices/opensearch_dashboards_index.ts | 21 +++++----- scripts/README.md | 4 +- .../core_usage_data_service.test.ts | 12 +++--- .../core_usage_data_service.ts | 6 +-- .../server/opensearch_dashboards_config.ts | 2 +- .../server/plugins/plugin_context.test.ts | 2 +- .../migrations/core/build_index_map.test.ts | 12 +++--- .../migrations/core/index_migrator.test.ts | 36 +++++++++--------- .../opensearch_dashboards_migrator.ts | 2 +- .../service/lib/repository.test.js | 12 +++--- src/legacy/server/config/schema.js | 2 +- .../__tests__/proxy_config_collection.js | 2 +- .../utils/courier_inspector_stats.ts | 2 +- .../usage_collector/fetch.test.ts | 6 +-- .../dql_telemetry/usage_collector/fetch.ts | 4 +- .../make_dql_usage_collector.test.ts | 4 +- .../specs/opensearch_dashboards.ts | 2 +- .../sample_data/usage/collector_fetch.test.ts | 2 +- .../create_index_pattern_wizard.test.tsx.snap | 2 +- .../create_index_pattern_wizard.test.tsx | 2 +- .../lib/get_matched_indices.test.ts | 16 ++++---- .../get_saved_object_counts.test.ts | 4 +- .../get_saved_object_counts.ts | 2 +- .../get_local_stats.test.ts | 2 +- .../apis/dql_telemetry/dql_telemetry.js | 8 ++-- .../apis/saved_objects/bulk_create.js | 2 +- .../apis/saved_objects/bulk_get.js | 2 +- .../apis/saved_objects/bulk_update.js | 2 +- .../apis/saved_objects/create.js | 4 +- .../apis/saved_objects/delete.js | 2 +- .../apis/saved_objects/export.js | 2 +- .../apis/saved_objects/find.js | 2 +- .../api_integration/apis/saved_objects/get.js | 2 +- .../apis/saved_objects/update.js | 2 +- .../apis/saved_objects_management/find.ts | 2 +- .../apis/saved_objects_management/get.ts | 2 +- .../apis/telemetry/telemetry_local.js | 2 +- .../telemetry/telemetry_optin_notice_seen.ts | 4 +- .../apis/ui_metric/ui_metric.js | 4 +- .../basic_opensearch_dashboards/data.json | 2 +- .../basic_opensearch_dashboards/mappings.json | 2 +- .../saved_objects/relationships/mappings.json | 2 +- .../saved_objects/scroll_count/mappings.json | 2 +- .../saved_objects/search/mappings.json | 2 +- .../saved_objects/10k/mappings.json | 2 +- .../saved_objects/basic/mappings.json | 2 +- .../saved_objects/find_edgecases/data.json | 8 ++-- .../find_edgecases/mappings.json | 2 +- .../search/count/mappings.json | 2 +- .../extend_opensearch_archiver.js | 2 +- test/functional/apps/discover/_discover.js | 2 +- test/functional/apps/discover/_inspector.js | 2 +- .../functional/apps/discover/_shared_links.js | 2 +- test/functional/apps/discover/_sidebar.js | 2 +- .../apps/discover/_source_filters.js | 2 +- .../_create_index_pattern_wizard.js | 2 +- .../management/_handle_version_conflict.js | 4 +- .../apps/management/_import_objects.js | 4 +- .../_index_pattern_create_delete.js | 2 +- .../apps/management/_index_pattern_filter.js | 2 +- .../management/_index_pattern_popularity.js | 2 +- .../management/_index_pattern_results_sort.js | 2 +- .../_opensearch_dashboards_settings.js | 2 +- .../apps/management/_scripted_fields.js | 2 +- .../management/_scripted_fields_filter.js | 2 +- .../dashboard/current/data/data.json.gz | Bin 9205842 -> 9205842 bytes .../opensearch_dashboards/data.json.gz | Bin 21514 -> 21391 bytes .../opensearch_dashboards/mappings.json | 4 +- .../dashboard/legacy/data.json.gz | Bin 2151 -> 2147 bytes .../dashboard/legacy/mappings.json | 2 +- .../opensearch_archiver/date_nanos/data.json | 4 +- .../date_nanos_mixed/data.json | 4 +- .../opensearch_archiver/discover/data.json.gz | Bin 1132 -> 1131 bytes .../discover/mappings.json | 2 +- .../empty_opensearch_dashboards/data.json.gz | Bin 180 -> 167 bytes .../empty_opensearch_dashboards/mappings.json | 2 +- .../getting_started/shakespeare/data.json.gz | Bin 4261017 -> 4261017 bytes .../opensearch_archiver/hamlet/data.json.gz | Bin 80889 -> 80879 bytes .../opensearch_archiver/hamlet/mappings.json | 4 +- .../index_pattern_without_timefield/data.json | 4 +- .../invalid_scripted_field/data.json.gz | Bin 983 -> 973 bytes .../invalid_scripted_field/mappings.json | 2 +- .../large_fields/data.json.gz | Bin 49825 -> 49825 bytes .../logstash_functional/data.json.gz | Bin 9323964 -> 9323964 bytes .../long_window_logstash/data.json.gz | Bin 15366026 -> 15366026 bytes .../data.json | 2 +- .../opensearch_archiver/makelogs/data.json.gz | Bin 266692 -> 266692 bytes .../management/data.json.gz | Bin 1349 -> 1347 bytes .../management/mappings.json | 2 +- .../opensearch_archiver/mgmt/data.json.gz | Bin 12042 -> 12459 bytes .../opensearch_archiver/mgmt/mappings.json | 2 +- .../data.json.gz | Bin 2051663 -> 2051663 bytes .../data.json.gz | Bin 17917 -> 17920 bytes .../mappings.json | 4 +- .../saved_objects_imports/data.json.gz | Bin 1767 -> 1765 bytes .../saved_objects_imports/mappings.json | 2 +- .../edit_saved_object/data.json | 8 ++-- .../edit_saved_object/mappings.json | 2 +- .../opensearch_archiver/timeline/data.json.gz | Bin 872 -> 872 bytes .../timeline/mappings.json | 2 +- .../opensearch_archiver/visualize/data.json | 24 ++++++------ .../visualize/mappings.json | 2 +- .../visualize_embedding/data.json.gz | Bin 2014 -> 2021 bytes .../visualize_embedding/mappings.json | 2 +- .../visualize_source-filters/data.json.gz | Bin 871 -> 862 bytes .../visualize_source-filters/mappings.json | 2 +- .../visualize_source_filters/data.json.gz | Bin 935 -> 931 bytes .../visualize_source_filters/mappings.json | 2 +- .../data.json.gz | Bin .../mappings.json | 4 +- 115 files changed, 183 insertions(+), 190 deletions(-) rename test/new_visualize_flow/fixtures/opensearch_archiver/{opensearch-dashboards => opensearch_dashboards}/data.json.gz (100%) rename test/new_visualize_flow/fixtures/opensearch_archiver/{opensearch-dashboards => opensearch_dashboards}/mappings.json (99%) diff --git a/packages/osd-opensearch-archiver/src/actions/load.ts b/packages/osd-opensearch-archiver/src/actions/load.ts index bab606a0831f..613b1fb6236b 100644 --- a/packages/osd-opensearch-archiver/src/actions/load.ts +++ b/packages/osd-opensearch-archiver/src/actions/load.ts @@ -120,11 +120,11 @@ export async function loadAction({ }); // If we affected the OpenSearch Dashboards index, we need to ensure it's migrated... - if (Object.keys(result).some((k) => k.startsWith('.opensearch_dashboards'))) { + if (Object.keys(result).some((k) => k.startsWith('.kibana'))) { await migrateOpenSearchDashboardsIndex({ client, osdClient }); if (opensearchDashboardsPluginIds.includes('spaces')) { - await createDefaultSpace({ client, index: '.opensearch_dashboards' }); + await createDefaultSpace({ client, index: '.kibana' }); } } diff --git a/packages/osd-opensearch-archiver/src/lib/docs/generate_doc_records_stream.ts b/packages/osd-opensearch-archiver/src/lib/docs/generate_doc_records_stream.ts index f303780f984b..10812419363a 100644 --- a/packages/osd-opensearch-archiver/src/lib/docs/generate_doc_records_stream.ts +++ b/packages/osd-opensearch-archiver/src/lib/docs/generate_doc_records_stream.ts @@ -84,11 +84,9 @@ export function createGenerateDocRecordsStream({ this.push({ type: 'doc', value: { - // always rewrite the .opensearch_dashboards_* index to .opensearch_dashboards_1 so that + // always rewrite the .kibana_* index to .kibana_1 so that // when it is loaded it can skip migration, if possible - index: hit._index.startsWith('.opensearch_dashboards') - ? '.opensearch_dashboards_1' - : hit._index, + index: hit._index.startsWith('.kibana') ? '.kibana_1' : hit._index, type: hit._type, id: hit._id, source: hit._source, diff --git a/packages/osd-opensearch-archiver/src/lib/indices/create_index_stream.ts b/packages/osd-opensearch-archiver/src/lib/indices/create_index_stream.ts index eaf60d2c8941..bf50ec6ebadd 100644 --- a/packages/osd-opensearch-archiver/src/lib/indices/create_index_stream.ts +++ b/packages/osd-opensearch-archiver/src/lib/indices/create_index_stream.ts @@ -81,7 +81,7 @@ export function createCreateIndexStream({ // Determine if the mapping belongs to a pre-7.0 instance, for BWC tests, mainly const isPre7Mapping = !!mappings && Object.keys(mappings).length > 0 && !mappings.properties; - const isOpenSearchDashboards = index.startsWith('.opensearch_dashboards'); + const isOpenSearchDashboards = index.startsWith('.kibana'); async function attemptToCreate(attemptNumber = 1) { try { diff --git a/packages/osd-opensearch-archiver/src/lib/indices/delete_index_stream.ts b/packages/osd-opensearch-archiver/src/lib/indices/delete_index_stream.ts index d46e2bd2b9e3..c2a23a2cad38 100644 --- a/packages/osd-opensearch-archiver/src/lib/indices/delete_index_stream.ts +++ b/packages/osd-opensearch-archiver/src/lib/indices/delete_index_stream.ts @@ -52,7 +52,7 @@ export function createDeleteIndexStream( if (!record || record.type === 'index') { const { index } = record.value; - if (index.startsWith('.opensearch_dashboards')) { + if (index.startsWith('.kibana')) { await cleanOpenSearchDashboardsIndices({ client, stats, diff --git a/packages/osd-opensearch-archiver/src/lib/indices/generate_index_records_stream.ts b/packages/osd-opensearch-archiver/src/lib/indices/generate_index_records_stream.ts index 7a3c80b26910..04eb2861cf0c 100644 --- a/packages/osd-opensearch-archiver/src/lib/indices/generate_index_records_stream.ts +++ b/packages/osd-opensearch-archiver/src/lib/indices/generate_index_records_stream.ts @@ -66,11 +66,9 @@ export function createGenerateIndexRecordsStream(client: Client, stats: Stats) { this.push({ type: 'index', value: { - // always rewrite the .opensearch_dashboards_* index to .opensearch_dashboards_1 so that + // always rewrite the .kibana_* index to .kibana_1 so that // when it is loaded it can skip migration, if possible - index: index.startsWith('.opensearch_dashboards') - ? '.opensearch_dashboards_1' - : index, + index: index.startsWith('.kibana') ? '.kibana_1' : index, settings, mappings, aliases, diff --git a/packages/osd-opensearch-archiver/src/lib/indices/opensearch_dashboards_index.ts b/packages/osd-opensearch-archiver/src/lib/indices/opensearch_dashboards_index.ts index 43b95f16b4f8..3b3cec96bc3d 100644 --- a/packages/osd-opensearch-archiver/src/lib/indices/opensearch_dashboards_index.ts +++ b/packages/osd-opensearch-archiver/src/lib/indices/opensearch_dashboards_index.ts @@ -36,7 +36,7 @@ import { Stats } from '../stats'; import { deleteIndex } from './delete_index'; /** - * Deletes all indices that start with `.opensearch_dashboards` + * Deletes all indices that start with `.kibana` */ export async function deleteOpenSearchDashboardsIndices({ client, @@ -68,7 +68,7 @@ export async function deleteOpenSearchDashboardsIndices({ } /** - * Given an opensearch client, and a logger, migrates the `.opensearch_dashboards` index. This + * Given an opensearch client, and a logger, migrates the `.kibana` index. This * builds up an object that implements just enough of the osdMigrations interface * as is required by migrations. */ @@ -82,7 +82,7 @@ export async function migrateOpenSearchDashboardsIndex({ // we allow dynamic mappings on the index, as some interceptors are accessing documents before // the migration is actually performed. The migrator will put the value back to `strict` after migration. await client.indices.putMapping({ - index: '.opensearch_dashboards', + index: '.kibana', body: { dynamic: true, }, @@ -93,17 +93,16 @@ export async function migrateOpenSearchDashboardsIndex({ /** * Migrations mean that the OpenSearch Dashboards index will look something like: - * .opensearch_dashboards, .opensearch_dashboards_1, .opensearch_dashboards_323, etc. This finds all indices starting - * with .opensearch_dashboards, then filters out any that aren't actually OpenSearch Dashboards's core + * .kibana, .kibana_1, .kibana_323, etc. This finds all indices starting + * with .kibana then filters out any that aren't actually OpenSearch Dashboards's core * index (e.g. we don't want to remove .opensearch_dashboards_task_manager or the like). */ async function fetchOpenSearchDashboardsIndices(client: Client) { const opensearchDashboardsIndices = await client.cat.indices({ - index: '.opensearch_dashboards*', + index: '.kibana*', format: 'json', }); - const isOpenSearchDashboardsIndex = (index: string) => - /^\.opensearch_dashboards(:?_\d*)?$/.test(index); + const isOpenSearchDashboardsIndex = (index: string) => /^\.kibana(:?_\d*)?$/.test(index); return opensearchDashboardsIndices .map((x: { index: string }) => x.index) .filter(isOpenSearchDashboardsIndex); @@ -130,7 +129,7 @@ export async function cleanOpenSearchDashboardsIndices({ while (true) { const resp = await client.deleteByQuery({ - index: `.opensearch_dashboards`, + index: `.kibana`, body: { query: { bool: { @@ -160,10 +159,10 @@ export async function cleanOpenSearchDashboardsIndices({ log.warning( `since spaces are enabled, all objects other than the default space were deleted from ` + - `.opensearch_dashboards rather than deleting the whole index` + `.kibana rather than deleting the whole index` ); - stats.deletedIndex('.opensearch_dashboards'); + stats.deletedIndex('.kibana'); } export async function createDefaultSpace({ index, client }: { index: string; client: Client }) { diff --git a/scripts/README.md b/scripts/README.md index 0b5669d53c49..654ddecd729c 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -64,5 +64,5 @@ You can save existing data into an archive by using the `save` command: node scripts/opensearch_archiver.js save [space separated list of index patterns to include] ``` -You may want to store the .opensearch_dashboards index separate from data. Since adding a lot of data will bloat our repo size, we have many tests that reuse the same -data indices but use their own `.opensearch_dashboards` index. +You may want to store the .kibana index separate from data. Since adding a lot of data will bloat our repo size, we have many tests that reuse the same +data indices but use their own `.kibana` index. diff --git a/src/core/server/core_usage_data/core_usage_data_service.test.ts b/src/core/server/core_usage_data/core_usage_data_service.test.ts index 57ef29ac29e1..a866ca023813 100644 --- a/src/core/server/core_usage_data/core_usage_data_service.test.ts +++ b/src/core/server/core_usage_data/core_usage_data_service.test.ts @@ -85,7 +85,7 @@ describe('CoreUsageDataService', () => { opensearch.client.asInternalUser.cat.indices.mockResolvedValueOnce({ body: [ { - name: '.opensearch_dashboards_task_manager_1', + name: '.kibana_task_manager_1', 'docs.count': 10, 'docs.deleted': 10, 'store.size': 1000, @@ -96,7 +96,7 @@ describe('CoreUsageDataService', () => { opensearch.client.asInternalUser.cat.indices.mockResolvedValueOnce({ body: [ { - name: '.opensearch_dashboards_1', + name: '.kibana_1', 'docs.count': 20, 'docs.deleted': 20, 'store.size': 2000, @@ -106,8 +106,8 @@ describe('CoreUsageDataService', () => { } as any); const typeRegistry = savedObjectsServiceMock.createTypeRegistryMock(); typeRegistry.getAllTypes.mockReturnValue([ - { name: 'type 1', indexPattern: '.opensearch_dashboards' }, - { name: 'type 2', indexPattern: '.opensearch_dashboards_task_manager' }, + { name: 'type 1', indexPattern: '.kibana' }, + { name: 'type 2', indexPattern: '.kibana_task_manager' }, ] as any); const { getCoreUsageData } = service.start({ @@ -215,14 +215,14 @@ describe('CoreUsageDataService', () => { "savedObjects": Object { "indices": Array [ Object { - "alias": ".opensearch_dashboards_task_manager", + "alias": ".kibana_task_manager", "docsCount": 10, "docsDeleted": 10, "primaryStoreSizeBytes": 2000, "storeSizeBytes": 1000, }, Object { - "alias": ".opensearch_dashboards_task_manager", + "alias": ".kibana_task_manager", "docsCount": 20, "docsDeleted": 20, "primaryStoreSizeBytes": 4000, diff --git a/src/core/server/core_usage_data/core_usage_data_service.ts b/src/core/server/core_usage_data/core_usage_data_service.ts index 6761edeb3cec..1fd2adab0445 100644 --- a/src/core/server/core_usage_data/core_usage_data_service.ts +++ b/src/core/server/core_usage_data/core_usage_data_service.ts @@ -60,7 +60,7 @@ export interface StartDeps { * we need to map customized index names back to a "standard" index name. * * e.g. If a user configures `opensearchDashboards.index: .my_saved_objects` we want to the - * collected data to be grouped under `.opensearch_dashboards` not ".my_saved_objects". + * collected data to be grouped under `.kibana` not ".my_saved_objects". * * This is rather brittle, but the option to configure index names might go * away completely anyway (see #60053). @@ -73,9 +73,7 @@ const opensearchDashboardsOrTaskManagerIndex = ( index: string, opensearchDashboardsConfigIndex: string ) => { - return index === opensearchDashboardsConfigIndex - ? '.opensearch_dashboards' - : '.opensearch_dashboards_task_manager'; + return index === opensearchDashboardsConfigIndex ? '.kibana' : '.kibana_task_manager'; }; export class CoreUsageDataService implements CoreService { diff --git a/src/core/server/opensearch_dashboards_config.ts b/src/core/server/opensearch_dashboards_config.ts index b01c9faba104..b549be8dd539 100644 --- a/src/core/server/opensearch_dashboards_config.ts +++ b/src/core/server/opensearch_dashboards_config.ts @@ -38,7 +38,7 @@ export const config = { path: 'opensearchDashboards', schema: schema.object({ enabled: schema.boolean({ defaultValue: true }), - index: schema.string({ defaultValue: '.opensearch_dashboards' }), + index: schema.string({ defaultValue: '.kibana' }), autocompleteTerminateAfter: schema.duration({ defaultValue: 100000 }), autocompleteTimeout: schema.duration({ defaultValue: 1000 }), }), diff --git a/src/core/server/plugins/plugin_context.test.ts b/src/core/server/plugins/plugin_context.test.ts index 37d8d9e90270..a17fbf406a36 100644 --- a/src/core/server/plugins/plugin_context.test.ts +++ b/src/core/server/plugins/plugin_context.test.ts @@ -91,7 +91,7 @@ describe('createPluginInitializerContext', () => { .toPromise(); expect(configObject).toStrictEqual({ opensearchDashboards: { - index: '.opensearch_dashboards', + index: '.kibana', autocompleteTerminateAfter: duration(100000), autocompleteTimeout: duration(1000), }, diff --git a/src/core/server/saved_objects/migrations/core/build_index_map.test.ts b/src/core/server/saved_objects/migrations/core/build_index_map.test.ts index f902c0e38270..64fc54d3640e 100644 --- a/src/core/server/saved_objects/migrations/core/build_index_map.test.ts +++ b/src/core/server/saved_objects/migrations/core/build_index_map.test.ts @@ -46,7 +46,7 @@ const createRegistry = (...types: Array>) => { test('mappings without index pattern goes to default index', () => { const result = createIndexMap({ - opensearchDashboardsIndexName: '.opensearch_dashboards', + opensearchDashboardsIndexName: '.kibana', registry: createRegistry({ name: 'type1', namespaceType: 'single', @@ -62,7 +62,7 @@ test('mappings without index pattern goes to default index', () => { }, }); expect(result).toEqual({ - '.opensearch_dashboards': { + '.kibana': { typeMappings: { type1: { properties: { @@ -78,7 +78,7 @@ test('mappings without index pattern goes to default index', () => { test(`mappings with custom index pattern doesn't go to default index`, () => { const result = createIndexMap({ - opensearchDashboardsIndexName: '.opensearch_dashboards', + opensearchDashboardsIndexName: '.kibana', registry: createRegistry({ name: 'type1', namespaceType: 'single', @@ -111,7 +111,7 @@ test(`mappings with custom index pattern doesn't go to default index`, () => { test('creating a script gets added to the index pattern', () => { const result = createIndexMap({ - opensearchDashboardsIndexName: '.opensearch_dashboards', + opensearchDashboardsIndexName: '.kibana', registry: createRegistry({ name: 'type1', namespaceType: 'single', @@ -145,7 +145,7 @@ test('creating a script gets added to the index pattern', () => { }); test('throws when two scripts are defined for an index pattern', () => { - const defaultIndex = '.opensearch_dashboards'; + const defaultIndex = '.kibana'; const registry = createRegistry( { name: 'type1', @@ -182,6 +182,6 @@ test('throws when two scripts are defined for an index pattern', () => { indexMap, }) ).toThrowErrorMatchingInlineSnapshot( - `"convertToAliasScript has been defined more than once for index pattern \\".opensearch_dashboards\\""` + `"convertToAliasScript has been defined more than once for index pattern \\".kibana\\""` ); }); diff --git a/src/core/server/saved_objects/migrations/core/index_migrator.test.ts b/src/core/server/saved_objects/migrations/core/index_migrator.test.ts index 1533190c0f0f..8058f20ce3d2 100644 --- a/src/core/server/saved_objects/migrations/core/index_migrator.test.ts +++ b/src/core/server/saved_objects/migrations/core/index_migrator.test.ts @@ -42,7 +42,7 @@ describe('IndexMigrator', () => { testOpts = { batchSize: 10, client: opensearchClientMock.createOpenSearchClient(), - index: '.opensearch_dashboards', + index: '.kibana', log: loggingSystemMock.create().get(), mappingProperties: {}, pollInterval: 1, @@ -100,7 +100,7 @@ describe('IndexMigrator', () => { }, settings: { number_of_shards: 1, auto_expand_replicas: '0-1' }, }, - index: '.opensearch_dashboards_1', + index: '.kibana_1', }); }); @@ -112,8 +112,8 @@ describe('IndexMigrator', () => { const result = await new IndexMigrator(testOpts).migrate(); expect(result).toMatchObject({ - destIndex: '.opensearch_dashboards_1', - sourceIndex: '.opensearch_dashboards', + destIndex: '.kibana_1', + sourceIndex: '.kibana', status: 'migrated', }); }); @@ -123,7 +123,7 @@ describe('IndexMigrator', () => { withIndex(client, { index: { - '.opensearch_dashboards_1': { + '.kibana_1': { aliases: {}, mappings: { foo: { properties: {} }, @@ -147,7 +147,7 @@ describe('IndexMigrator', () => { withIndex(client, { index: { - '.opensearch_dashboards_1': { + '.kibana_1': { aliases: {}, mappings: { poc: { @@ -172,7 +172,7 @@ describe('IndexMigrator', () => { withIndex(client, { index: { - '.opensearch_dashboards_1': { + '.kibana_1': { aliases: {}, mappings: { properties: { @@ -222,7 +222,7 @@ describe('IndexMigrator', () => { }, settings: { number_of_shards: 1, auto_expand_replicas: '0-1' }, }, - index: '.opensearch_dashboards_2', + index: '.kibana_2', }); }); @@ -233,7 +233,7 @@ describe('IndexMigrator', () => { withIndex(client, { index: { - '.opensearch_dashboards_1': { + '.kibana_1': { aliases: {}, mappings: { properties: { @@ -283,7 +283,7 @@ describe('IndexMigrator', () => { }, settings: { number_of_shards: 1, auto_expand_replicas: '0-1' }, }, - index: '.opensearch_dashboards_2', + index: '.kibana_2', }); }); @@ -297,7 +297,7 @@ describe('IndexMigrator', () => { expect(client.indices.create).toHaveBeenCalledWith(expect.any(Object)); expect(client.indices.updateAliases).toHaveBeenCalledWith({ body: { - actions: [{ add: { alias: '.opensearch_dashboards', index: '.opensearch_dashboards_1' } }], + actions: [{ add: { alias: '.kibana', index: '.kibana_1' } }], }, }); }); @@ -317,8 +317,8 @@ describe('IndexMigrator', () => { expect(client.indices.updateAliases).toHaveBeenCalledWith({ body: { actions: [ - { remove: { alias: '.opensearch_dashboards', index: '.opensearch_dashboards_1' } }, - { add: { alias: '.opensearch_dashboards', index: '.opensearch_dashboards_2' } }, + { remove: { alias: '.kibana', index: '.kibana_1' } }, + { add: { alias: '.kibana', index: '.kibana_2' } }, ], }, }); @@ -368,13 +368,13 @@ describe('IndexMigrator', () => { expect(client.bulk).toHaveBeenCalledTimes(2); expect(client.bulk).toHaveBeenNthCalledWith(1, { body: [ - { index: { _id: 'foo:1', _index: '.opensearch_dashboards_2' } }, + { index: { _id: 'foo:1', _index: '.kibana_2' } }, { foo: { name: 1 }, type: 'foo', migrationVersion: {}, references: [] }, ], }); expect(client.bulk).toHaveBeenNthCalledWith(2, { body: [ - { index: { _id: 'foo:2', _index: '.opensearch_dashboards_2' } }, + { index: { _id: 'foo:2', _index: '.kibana_2' } }, { foo: { name: 2 }, type: 'foo', migrationVersion: {}, references: [] }, ], }); @@ -410,8 +410,8 @@ function withIndex( opts: any = {} ) { const defaultIndex = { - '.opensearch_dashboards_1': { - aliases: { '.opensearch_dashboards': {} }, + '.kibana_1': { + aliases: { '.kibana': {} }, mappings: { dynamic: 'strict', properties: { @@ -421,7 +421,7 @@ function withIndex( }, }; const defaultAlias = { - '.opensearch_dashboards_1': {}, + '.kibana_1': {}, }; const { numOutOfDate = 0 } = opts; const { alias = defaultAlias } = opts; diff --git a/src/core/server/saved_objects/migrations/opensearch_dashboards/opensearch_dashboards_migrator.ts b/src/core/server/saved_objects/migrations/opensearch_dashboards/opensearch_dashboards_migrator.ts index 40f05dab7029..9cb72a02140b 100644 --- a/src/core/server/saved_objects/migrations/opensearch_dashboards/opensearch_dashboards_migrator.ts +++ b/src/core/server/saved_objects/migrations/opensearch_dashboards/opensearch_dashboards_migrator.ts @@ -115,7 +115,7 @@ export class OpenSearchDashboardsMigrator { * * @param rerun - If true, method will run a new migration when called again instead of * returning the result of the initial migration. This should only be used when factors external - * to OpenSearch Dashboards itself alter the .opensearch_dashboards index causing the saved objects mappings or data to change + * to OpenSearch Dashboards itself alter the .kibana index causing the saved objects mappings or data to change * after the OpenSearch Dashboards server performed the initial migration. * * @remarks When the `rerun` parameter is set to true, no checks are performed to ensure that no migration diff --git a/src/core/server/saved_objects/service/lib/repository.test.js b/src/core/server/saved_objects/service/lib/repository.test.js index 05e27433ec4c..b2ebc43db362 100644 --- a/src/core/server/saved_objects/service/lib/repository.test.js +++ b/src/core/server/saved_objects/service/lib/repository.test.js @@ -2477,7 +2477,7 @@ describe('SavedObjectsRepository', () => { total: 4, hits: [ { - _index: '.opensearch_dashboards', + _index: '.kibana', _id: `${namespace ? `${namespace}:` : ''}index-pattern:logstash-*`, _score: 1, ...mockVersionProps, @@ -2494,7 +2494,7 @@ describe('SavedObjectsRepository', () => { }, }, { - _index: '.opensearch_dashboards', + _index: '.kibana', _id: `${namespace ? `${namespace}:` : ''}config:6.0.0-alpha1`, _score: 2, ...mockVersionProps, @@ -2509,7 +2509,7 @@ describe('SavedObjectsRepository', () => { }, }, { - _index: '.opensearch_dashboards', + _index: '.kibana', _id: `${namespace ? `${namespace}:` : ''}index-pattern:stocks-*`, _score: 3, ...mockVersionProps, @@ -2525,7 +2525,7 @@ describe('SavedObjectsRepository', () => { }, }, { - _index: '.opensearch_dashboards', + _index: '.kibana', _id: `${NAMESPACE_AGNOSTIC_TYPE}:something`, _score: 4, ...mockVersionProps, @@ -3142,7 +3142,7 @@ describe('SavedObjectsRepository', () => { opensearchClientMock.createSuccessTransportRequestPromise({ _id: params.id, ...mockVersionProps, - _index: '.opensearch_dashboards', + _index: '.kibana', get: { found: true, _source: { @@ -3322,7 +3322,7 @@ describe('SavedObjectsRepository', () => { opensearchClientMock.createSuccessTransportRequestPromise({ _id: params.id, ...mockVersionProps, - _index: '.opensearch_dashboards', + _index: '.kibana', get: { found: true, _source: { diff --git a/src/legacy/server/config/schema.js b/src/legacy/server/config/schema.js index 190b5aeaf77b..d19c9dbb4ed8 100644 --- a/src/legacy/server/config/schema.js +++ b/src/legacy/server/config/schema.js @@ -229,7 +229,7 @@ export default () => // temporarily moved here from the (now deleted) opensearch-dashboards legacy plugin opensearchDashboards: Joi.object({ enabled: Joi.boolean().default(true), - index: Joi.string().default('.opensearch_dashboards'), + index: Joi.string().default('.kibana'), autocompleteTerminateAfter: Joi.number().integer().min(1).default(100000), // TODO Also allow units here like in opensearch config once this is moved to the new platform autocompleteTimeout: Joi.number().integer().min(1).default(1000), diff --git a/src/plugins/console/server/__tests__/proxy_config_collection.js b/src/plugins/console/server/__tests__/proxy_config_collection.js index 3965ecb73066..0e51244cca4d 100644 --- a/src/plugins/console/server/__tests__/proxy_config_collection.js +++ b/src/plugins/console/server/__tests__/proxy_config_collection.js @@ -54,7 +54,7 @@ describe('ProxyConfigCollection', function () { protocol: 'https', host: 'localhost', port: 5601, - path: '/.opensearch_dashboards', + path: '/.kibana', }, timeout: 1, diff --git a/src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts b/src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts index 6909f28dea35..32481f7e9064 100644 --- a/src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts +++ b/src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts @@ -64,7 +64,7 @@ export function getRequestInspectorStats(searchSource: ISearchSource) { value: index.id!, description: i18n.translate('data.search.searchSource.indexPatternIdDescription', { defaultMessage: 'The ID in the {opensearchDashboardsIndexPattern} index.', - values: { opensearchDashboardsIndexPattern: '.opensearch_dashboards' }, + values: { opensearchDashboardsIndexPattern: '.kibana' }, }), }; } diff --git a/src/plugins/data/server/dql_telemetry/usage_collector/fetch.test.ts b/src/plugins/data/server/dql_telemetry/usage_collector/fetch.test.ts index 3f43fc6dedb9..4e493d2f5fb5 100644 --- a/src/plugins/data/server/dql_telemetry/usage_collector/fetch.test.ts +++ b/src/plugins/data/server/dql_telemetry/usage_collector/fetch.test.ts @@ -98,10 +98,10 @@ function setupMockCallCluster( describe('makeDQLUsageCollector', () => { describe('fetch method', () => { beforeEach(() => { - fetch = fetchProvider('.opensearch_dashboards'); + fetch = fetchProvider('.kibana'); }); - it('should return opt in data from the .opensearch_dashboards/dql-telemetry doc', async () => { + it('should return opt in data from the .kibana/dql-telemetry doc', async () => { setupMockCallCluster({ optInCount: 1 }, 'kuery'); const fetchResponse = await fetch(callCluster); expect(fetchResponse.optInCount).toBe(1); @@ -127,7 +127,7 @@ describe('makeDQLUsageCollector', () => { expect(fetchResponse.defaultQueryLanguage).toBe('default-lucene'); }); - it('should default to 0 opt in counts if the .opensearch_dashboards/dql-telemetry doc does not exist', async () => { + it('should default to 0 opt in counts if the .kibana/dql-telemetry doc does not exist', async () => { setupMockCallCluster(null, 'kuery'); const fetchResponse = await fetch(callCluster); expect(fetchResponse.optInCount).toBe(0); diff --git a/src/plugins/data/server/dql_telemetry/usage_collector/fetch.ts b/src/plugins/data/server/dql_telemetry/usage_collector/fetch.ts index 9d31b5d51bdc..a66b95dd0e14 100644 --- a/src/plugins/data/server/dql_telemetry/usage_collector/fetch.ts +++ b/src/plugins/data/server/dql_telemetry/usage_collector/fetch.ts @@ -62,14 +62,14 @@ export function fetchProvider(index: string) { `hits.hits[0]._source.config.${UI_SETTINGS.SEARCH_QUERY_LANGUAGE}` ); - // search:queryLanguage can potentially be in four states in the .opensearch_dashboards index: + // search:queryLanguage can potentially be in four states in the .kibana index: // 1. undefined: this means the user has never touched this setting // 2. null: this means the user has touched the setting, but the current value matches the default // 3. 'kuery' or 'lucene': this means the user has explicitly selected the given non-default language // // It's nice to know if the user has never touched the setting or if they tried kuery then // went back to the default, so I preserve this info by prefixing the language name with - // 'default-' when the value in .opensearch_dashboards is undefined (case #1). + // 'default-' when the value in .kibana is undefined (case #1). let defaultLanguage; if (queryLanguageConfigValue === undefined) { defaultLanguage = `default-${defaultSearchQueryLanguageSetting}`; diff --git a/src/plugins/data/server/dql_telemetry/usage_collector/make_dql_usage_collector.test.ts b/src/plugins/data/server/dql_telemetry/usage_collector/make_dql_usage_collector.test.ts index 7488ab889126..593b4516ad85 100644 --- a/src/plugins/data/server/dql_telemetry/usage_collector/make_dql_usage_collector.test.ts +++ b/src/plugins/data/server/dql_telemetry/usage_collector/make_dql_usage_collector.test.ts @@ -44,12 +44,12 @@ describe('makeDQLUsageCollector', () => { }); it('should call registerCollector', () => { - makeDQLUsageCollector(usageCollectionMock as UsageCollectionSetup, '.opensearch_dashboards'); + makeDQLUsageCollector(usageCollectionMock as UsageCollectionSetup, '.kibana'); expect(usageCollectionMock.registerCollector).toHaveBeenCalledTimes(1); }); it('should call makeUsageCollector with type = dql', () => { - makeDQLUsageCollector(usageCollectionMock as UsageCollectionSetup, '.opensearch_dashboards'); + makeDQLUsageCollector(usageCollectionMock as UsageCollectionSetup, '.kibana'); expect(usageCollectionMock.makeUsageCollector).toHaveBeenCalledTimes(1); expect(usageCollectionMock.makeUsageCollector.mock.calls[0][0].type).toBe('dql'); }); diff --git a/src/plugins/expressions/common/expression_functions/specs/opensearch_dashboards.ts b/src/plugins/expressions/common/expression_functions/specs/opensearch_dashboards.ts index 81ad1f8c2d61..27fc98d96dce 100644 --- a/src/plugins/expressions/common/expression_functions/specs/opensearch_dashboards.ts +++ b/src/plugins/expressions/common/expression_functions/specs/opensearch_dashboards.ts @@ -51,7 +51,7 @@ export const opensearchDashboards: ExpressionFunctionOpenSearchDashboards = { inputTypes: ['opensearch_dashboards_context', 'null'], - help: i18n.translate('expressions.functions.opensearch_dashboards.help', { + help: i18n.translate('expressions.functions.kibana.help', { defaultMessage: 'Gets opensearch dashboards global context', }), diff --git a/src/plugins/home/server/services/sample_data/usage/collector_fetch.test.ts b/src/plugins/home/server/services/sample_data/usage/collector_fetch.test.ts index c7266c7a6c06..dc9913aea860 100644 --- a/src/plugins/home/server/services/sample_data/usage/collector_fetch.test.ts +++ b/src/plugins/home/server/services/sample_data/usage/collector_fetch.test.ts @@ -40,7 +40,7 @@ describe('Sample Data Fetch', () => { callClusterMock = sinon.stub(); }); - test('uninitialized .opensearch_dashboards', async () => { + test('uninitialized .kibana', async () => { const fetch = fetchProvider('index'); const telemetry = await fetch(callClusterMock); diff --git a/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/__snapshots__/create_index_pattern_wizard.test.tsx.snap b/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/__snapshots__/create_index_pattern_wizard.test.tsx.snap index 13d5e406c4c6..0e5fc0582f72 100644 --- a/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/__snapshots__/create_index_pattern_wizard.test.tsx.snap +++ b/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/__snapshots__/create_index_pattern_wizard.test.tsx.snap @@ -207,7 +207,7 @@ exports[`CreateIndexPatternWizard shows system indices even if there are no othe allIndices={ Array [ Object { - "name": ".opensearch_dashboards ", + "name": ".kibana ", }, ] } diff --git a/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/create_index_pattern_wizard.test.tsx b/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/create_index_pattern_wizard.test.tsx index cf8d969d5c53..ab3b217f1616 100644 --- a/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/create_index_pattern_wizard.test.tsx +++ b/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/create_index_pattern_wizard.test.tsx @@ -115,7 +115,7 @@ describe('CreateIndexPatternWizard', () => { component.setState({ isInitiallyLoadingIndices: false, isIncludingSystemIndices: true, - allIndices: [{ name: '.opensearch_dashboards ' }], + allIndices: [{ name: '.kibana ' }], }); await component.update(); diff --git a/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/lib/get_matched_indices.test.ts b/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/lib/get_matched_indices.test.ts index 0936101e69c6..8244fb9dbb7a 100644 --- a/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/lib/get_matched_indices.test.ts +++ b/src/plugins/index_pattern_management/public/components/create_index_pattern_wizard/lib/get_matched_indices.test.ts @@ -44,18 +44,18 @@ const indices = [ { name: 'logstash', tags }, { name: 'packetbeat', tags }, { name: 'metricbeat', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ] as MatchedItem[]; const partialIndices = [ { name: 'opensearch-dashboards', tags }, { name: 'opensearch', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ] as MatchedItem[]; const exactIndices = [ { name: 'opensearch-dashboards', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ] as MatchedItem[]; describe('getMatchedIndices', () => { @@ -73,23 +73,23 @@ describe('getMatchedIndices', () => { { name: 'logstash', tags }, { name: 'packetbeat', tags }, { name: 'metricbeat', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ]); expect(exactMatchedIndices).toEqual([ { name: 'opensearch-dashboards', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ]); expect(partialMatchedIndices).toEqual([ { name: 'opensearch-dashboards', tags }, { name: 'opensearch', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ]); expect(visibleIndices).toEqual([ { name: 'opensearch-dashboards', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ]); }); @@ -125,7 +125,7 @@ describe('getMatchedIndices', () => { expect(visibleIndices).toEqual([ { name: 'opensearch-dashboards', tags }, { name: 'opensearch', tags }, - { name: '.opensearch_dashboards', tags }, + { name: '.kibana', tags }, ]); }); diff --git a/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.test.ts b/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.test.ts index f2158b30e51c..6318cefd2054 100644 --- a/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.test.ts +++ b/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.test.ts @@ -36,7 +36,7 @@ describe('getSavedObjectsCounts', () => { test('Get all the saved objects equal to 0 because no results were found', async () => { const callCluster = jest.fn(() => ({})); - const results = await getSavedObjectsCounts(callCluster as any, '.opensearch_dashboards'); + const results = await getSavedObjectsCounts(callCluster as any, '.kibana'); expect(results).toStrictEqual({ dashboard: { total: 0 }, visualization: { total: 0 }, @@ -61,7 +61,7 @@ describe('getSavedObjectsCounts', () => { }, })); - const results = await getSavedObjectsCounts(callCluster as any, '.opensearch_dashboards'); + const results = await getSavedObjectsCounts(callCluster as any, '.kibana'); expect(results).toStrictEqual({ dashboard: { total: 1 }, visualization: { total: 0 }, diff --git a/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.ts b/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.ts index 141cce077488..bbe8db3fae5d 100644 --- a/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.ts +++ b/src/plugins/opensearch_dashboards_usage_collection/server/collectors/opensearch_dashboards/get_saved_object_counts.ts @@ -62,7 +62,7 @@ export interface OpenSearchDashboardsSavedObjectCounts { export async function getSavedObjectsCounts( callCluster: LegacyAPICaller, - opensearchDashboardsIndex: string // Typically '.opensearch_dashboards'. We might need a way to obtain it from the SavedObjects client (or the SavedObjects client to provide a way to run aggregations?) + opensearchDashboardsIndex: string // Typically '.kibana'. We might need a way to obtain it from the SavedObjects client (or the SavedObjects client to provide a way to run aggregations?) ): Promise { const savedObjectCountSearchParams = { index: opensearchDashboardsIndex, diff --git a/src/plugins/telemetry/server/telemetry_collection/get_local_stats.test.ts b/src/plugins/telemetry/server/telemetry_collection/get_local_stats.test.ts index 1d142f848cff..2a6f7bc85a73 100644 --- a/src/plugins/telemetry/server/telemetry_collection/get_local_stats.test.ts +++ b/src/plugins/telemetry/server/telemetry_collection/get_local_stats.test.ts @@ -225,7 +225,7 @@ describe.skip('get_local_stats', () => { expect(cluster.collection).toBe(combinedStatsResult.collection); expect(cluster.cluster_uuid).toBe(combinedStatsResult.cluster_uuid); expect(cluster.cluster_name).toBe(combinedStatsResult.cluster_name); - expect(stack.opensearch_dashboards).toBe(undefined); // not mocked for this test + expect(stack.kibana).toBe(undefined); // not mocked for this test expect(stack.data).toBe(undefined); // not mocked for this test expect(cluster.version).toEqual(combinedStatsResult.version); diff --git a/test/api_integration/apis/dql_telemetry/dql_telemetry.js b/test/api_integration/apis/dql_telemetry/dql_telemetry.js index 46a16f2e623b..eba71a348f8b 100644 --- a/test/api_integration/apis/dql_telemetry/dql_telemetry.js +++ b/test/api_integration/apis/dql_telemetry/dql_telemetry.js @@ -43,7 +43,7 @@ export default function ({ getService }) { before(() => opensearchArchiver.load('saved_objects/basic')); after(() => opensearchArchiver.unload('saved_objects/basic')); - it('should increment the opt *in* counter in the .opensearch_dashboards/dql-telemetry document', async () => { + it('should increment the opt *in* counter in the .kibana/dql-telemetry document', async () => { await supertest .post('/api/opensearch-dashboards/dql_opt_in_stats') .set('content-type', 'application/json') @@ -52,7 +52,7 @@ export default function ({ getService }) { return opensearch .search({ - index: '.opensearch_dashboards', + index: '.kibana', q: 'type:dql-telemetry', }) .then((response) => { @@ -61,7 +61,7 @@ export default function ({ getService }) { }); }); - it('should increment the opt *out* counter in the .opensearch_dashboards/dql-telemetry document', async () => { + it('should increment the opt *out* counter in the .kibana/dql-telemetry document', async () => { await supertest .post('/api/opensearch-dashboards/dql_opt_in_stats') .set('content-type', 'application/json') @@ -70,7 +70,7 @@ export default function ({ getService }) { return opensearch .search({ - index: '.opensearch_dashboards', + index: '.kibana', q: 'type:dql-telemetry', }) .then((response) => { diff --git a/test/api_integration/apis/saved_objects/bulk_create.js b/test/api_integration/apis/saved_objects/bulk_create.js index caa4eafba318..d758b3c05457 100644 --- a/test/api_integration/apis/saved_objects/bulk_create.js +++ b/test/api_integration/apis/saved_objects/bulk_create.js @@ -113,7 +113,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects/bulk_get.js b/test/api_integration/apis/saved_objects/bulk_get.js index 0285f9228670..f9d390574d94 100644 --- a/test/api_integration/apis/saved_objects/bulk_get.js +++ b/test/api_integration/apis/saved_objects/bulk_get.js @@ -123,7 +123,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects/bulk_update.js b/test/api_integration/apis/saved_objects/bulk_update.js index cfb4e74568a1..ca5f07976474 100644 --- a/test/api_integration/apis/saved_objects/bulk_update.js +++ b/test/api_integration/apis/saved_objects/bulk_update.js @@ -259,7 +259,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects/create.js b/test/api_integration/apis/saved_objects/create.js index 9cad22b4f254..bcb1b9459bbb 100644 --- a/test/api_integration/apis/saved_objects/create.js +++ b/test/api_integration/apis/saved_objects/create.js @@ -83,7 +83,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); @@ -123,7 +123,7 @@ export default function ({ getService }) { expect(resp.body.migrationVersion).to.be.ok(); }); - expect(await opensearch.indices.exists({ index: '.opensearch_dashboards' })).to.be(true); + expect(await opensearch.indices.exists({ index: '.kibana' })).to.be(true); }); }); }); diff --git a/test/api_integration/apis/saved_objects/delete.js b/test/api_integration/apis/saved_objects/delete.js index 9dd0602070cf..14a99e794f51 100644 --- a/test/api_integration/apis/saved_objects/delete.js +++ b/test/api_integration/apis/saved_objects/delete.js @@ -68,7 +68,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects/export.js b/test/api_integration/apis/saved_objects/export.js index 57055a1761c5..f4a40ffd5076 100644 --- a/test/api_integration/apis/saved_objects/export.js +++ b/test/api_integration/apis/saved_objects/export.js @@ -506,7 +506,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects/find.js b/test/api_integration/apis/saved_objects/find.js index 9970f59ad834..3fd68d7c9b0e 100644 --- a/test/api_integration/apis/saved_objects/find.js +++ b/test/api_integration/apis/saved_objects/find.js @@ -357,7 +357,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects/get.js b/test/api_integration/apis/saved_objects/get.js index 26e82070af47..0143b569a17b 100644 --- a/test/api_integration/apis/saved_objects/get.js +++ b/test/api_integration/apis/saved_objects/get.js @@ -95,7 +95,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects/update.js b/test/api_integration/apis/saved_objects/update.js index aef4c11f735f..f9f501be350f 100644 --- a/test/api_integration/apis/saved_objects/update.js +++ b/test/api_integration/apis/saved_objects/update.js @@ -145,7 +145,7 @@ export default function ({ getService }) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects_management/find.ts b/test/api_integration/apis/saved_objects_management/find.ts index 76586aa99ae6..6eb11f13611b 100644 --- a/test/api_integration/apis/saved_objects_management/find.ts +++ b/test/api_integration/apis/saved_objects_management/find.ts @@ -144,7 +144,7 @@ export default function ({ getService }: FtrProviderContext) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/saved_objects_management/get.ts b/test/api_integration/apis/saved_objects_management/get.ts index 4b07b2909141..d66969e2dc05 100644 --- a/test/api_integration/apis/saved_objects_management/get.ts +++ b/test/api_integration/apis/saved_objects_management/get.ts @@ -70,7 +70,7 @@ export default function ({ getService }: FtrProviderContext) { async () => // just in case the opensearch-dashboards server has recreated it await opensearch.indices.delete({ - index: '.opensearch_dashboards', + index: '.kibana', ignore: [404], }) ); diff --git a/test/api_integration/apis/telemetry/telemetry_local.js b/test/api_integration/apis/telemetry/telemetry_local.js index 23789a88c35e..bd99be2d69b3 100644 --- a/test/api_integration/apis/telemetry/telemetry_local.js +++ b/test/api_integration/apis/telemetry/telemetry_local.js @@ -256,7 +256,7 @@ export default function ({ getService }) { after('clean them all', async () => { // The SavedObjects API does not allow bulk deleting, and deleting one by one takes ages and the tests timeout await opensearch.deleteByQuery({ - index: '.opensearch_dashboards', + index: '.kibana', body: { query: { term: { type: 'application_usage_transactional' } } }, }); }); diff --git a/test/api_integration/apis/telemetry/telemetry_optin_notice_seen.ts b/test/api_integration/apis/telemetry/telemetry_optin_notice_seen.ts index 083a82a8eeb1..a627a530561f 100644 --- a/test/api_integration/apis/telemetry/telemetry_optin_notice_seen.ts +++ b/test/api_integration/apis/telemetry/telemetry_optin_notice_seen.ts @@ -43,7 +43,7 @@ export default function optInTest({ getService }: FtrProviderContext) { it('should update telemetry setting field via PUT', async () => { try { await client.delete({ - index: '.opensearch_dashboards', + index: '.kibana', id: 'telemetry:telemetry', } as DeleteDocumentParams); } catch (err) { @@ -59,7 +59,7 @@ export default function optInTest({ getService }: FtrProviderContext) { }: GetResponse<{ telemetry: TelemetrySavedObjectAttributes; }> = await client.get({ - index: '.opensearch_dashboards', + index: '.kibana', id: 'telemetry:telemetry', } as GetParams); diff --git a/test/api_integration/apis/ui_metric/ui_metric.js b/test/api_integration/apis/ui_metric/ui_metric.js index cc7ffa55de74..911b0e70b61d 100644 --- a/test/api_integration/apis/ui_metric/ui_metric.js +++ b/test/api_integration/apis/ui_metric/ui_metric.js @@ -64,7 +64,7 @@ export default function ({ getService }) { .expect(200); const response = await opensearch.search({ - index: '.opensearch_dashboards', + index: '.kibana', q: 'type:ui-metric', }); const ids = response.hits.hits.map(({ _id }) => _id); @@ -92,7 +92,7 @@ export default function ({ getService }) { .expect(200); const response = await opensearch.search({ - index: '.opensearch_dashboards', + index: '.kibana', q: 'type:ui-metric', }); const ids = response.hits.hits.map(({ _id }) => _id); diff --git a/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/data.json b/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/data.json index b14f562c1f72..54276b59dcc2 100644 --- a/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/data.json +++ b/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/data.json @@ -1,7 +1,7 @@ { "type": "doc", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "id": "index-pattern:91200a00-9efd-11e7-acb3-3dab96693fab", "source": { "type": "index-pattern", diff --git a/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/mappings.json b/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/mappings.json index 417825324e3d..fdf8cd83d9a6 100644 --- a/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/index_patterns/basic_opensearch_dashboards/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/relationships/mappings.json b/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/relationships/mappings.json index a6525548db2f..de3a755952bc 100644 --- a/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/relationships/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/relationships/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/scroll_count/mappings.json b/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/scroll_count/mappings.json index 1b500d20fcfb..d775ba001b9b 100644 --- a/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/scroll_count/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/scroll_count/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/search/mappings.json b/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/search/mappings.json index a6525548db2f..de3a755952bc 100644 --- a/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/search/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/management/saved_objects/search/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/api_integration/fixtures/opensearch_archiver/saved_objects/10k/mappings.json b/test/api_integration/fixtures/opensearch_archiver/saved_objects/10k/mappings.json index 417825324e3d..fdf8cd83d9a6 100644 --- a/test/api_integration/fixtures/opensearch_archiver/saved_objects/10k/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/saved_objects/10k/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/api_integration/fixtures/opensearch_archiver/saved_objects/basic/mappings.json b/test/api_integration/fixtures/opensearch_archiver/saved_objects/basic/mappings.json index 629a9ce6f628..337e9335111d 100644 --- a/test/api_integration/fixtures/opensearch_archiver/saved_objects/basic/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/saved_objects/basic/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/data.json b/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/data.json index 5c382f57f8f2..a95d0862f9e0 100644 --- a/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/data.json +++ b/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/data.json @@ -1,7 +1,7 @@ { "type": "doc", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "id": "visualization:title-with-dash", "source": { "type": "visualization", @@ -24,7 +24,7 @@ { "type": "doc", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "id": "visualization:title-with-asterisk", "source": { "type": "visualization", @@ -48,7 +48,7 @@ { "type": "doc", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "id": "visualization:noise-1", "source": { "type": "visualization", @@ -71,7 +71,7 @@ { "type": "doc", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "id": "visualization:noise-2", "source": { "type": "visualization", diff --git a/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/mappings.json b/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/mappings.json index bc599925ffc0..6c415c6588dc 100644 --- a/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/saved_objects/find_edgecases/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/api_integration/fixtures/opensearch_archiver/search/count/mappings.json b/test/api_integration/fixtures/opensearch_archiver/search/count/mappings.json index a0375dd6a7ef..7c694d3da533 100644 --- a/test/api_integration/fixtures/opensearch_archiver/search/count/mappings.json +++ b/test/api_integration/fixtures/opensearch_archiver/search/count/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "settings": { "index": { "number_of_shards": "1", diff --git a/test/common/services/opensearch_dashboards_server/extend_opensearch_archiver.js b/test/common/services/opensearch_dashboards_server/extend_opensearch_archiver.js index 4ec3debfe2c0..9d6187a942f3 100644 --- a/test/common/services/opensearch_dashboards_server/extend_opensearch_archiver.js +++ b/test/common/services/opensearch_dashboards_server/extend_opensearch_archiver.js @@ -31,7 +31,7 @@ */ const OPENSEARCH_ARCHIVER_LOAD_METHODS = ['load', 'loadIfNeeded', 'unload']; -const OPENSEARCH_DASHBOARDS_INDEX = '.opensearch_dashboards'; +const OPENSEARCH_DASHBOARDS_INDEX = '.kibana'; export function extendOpenSearchArchiver({ opensearchArchiver, diff --git a/test/functional/apps/discover/_discover.js b/test/functional/apps/discover/_discover.js index 25d0018579ee..167ecd6ea4ee 100644 --- a/test/functional/apps/discover/_discover.js +++ b/test/functional/apps/discover/_discover.js @@ -47,7 +47,7 @@ export default function ({ getService, getPageObjects }) { describe('discover app', function describeIndexTests() { before(async function () { - // delete .opensearch_dashboards index and update configDoc + // delete .kibana index and update configDoc await opensearchDashboardsServer.uiSettings.replace(defaultSettings); log.debug('load opensearch-dashboards index with default index pattern'); diff --git a/test/functional/apps/discover/_inspector.js b/test/functional/apps/discover/_inspector.js index 5fbb4c684dfc..fbc01bccdeaf 100644 --- a/test/functional/apps/discover/_inspector.js +++ b/test/functional/apps/discover/_inspector.js @@ -52,7 +52,7 @@ export default function ({ getService, getPageObjects }) { before(async () => { await opensearchArchiver.loadIfNeeded('logstash_functional'); await opensearchArchiver.load('discover'); - // delete .opensearch_dashboards index and update configDoc + // delete .kibana index and update configDoc await opensearchDashboardsServer.uiSettings.replace({ defaultIndex: 'logstash-*', }); diff --git a/test/functional/apps/discover/_shared_links.js b/test/functional/apps/discover/_shared_links.js index 08660d63dd30..b54cb6ae8d5f 100644 --- a/test/functional/apps/discover/_shared_links.js +++ b/test/functional/apps/discover/_shared_links.js @@ -53,7 +53,7 @@ export default function ({ getService, getPageObjects }) { baseUrl = baseUrl.replace(':80', '').replace(':443', ''); log.debug('New baseUrl = ' + baseUrl); - // delete .opensearch_dashboards index and update configDoc + // delete .kibana index and update configDoc await opensearchDashboardsServer.uiSettings.replace({ defaultIndex: 'logstash-*', }); diff --git a/test/functional/apps/discover/_sidebar.js b/test/functional/apps/discover/_sidebar.js index 126b39c676a4..10585c351d1a 100644 --- a/test/functional/apps/discover/_sidebar.js +++ b/test/functional/apps/discover/_sidebar.js @@ -40,7 +40,7 @@ export default function ({ getService, getPageObjects }) { describe('discover sidebar', function describeIndexTests() { before(async function () { - // delete .opensearch_dashboards index and update configDoc + // delete .kibana index and update configDoc await opensearchDashboardsServer.uiSettings.replace({ defaultIndex: 'logstash-*', }); diff --git a/test/functional/apps/discover/_source_filters.js b/test/functional/apps/discover/_source_filters.js index 17621b415ba7..e83f13a017c8 100644 --- a/test/functional/apps/discover/_source_filters.js +++ b/test/functional/apps/discover/_source_filters.js @@ -40,7 +40,7 @@ export default function ({ getService, getPageObjects }) { describe('source filters', function describeIndexTests() { before(async function () { - // delete .opensearch_dashboards index and update configDoc + // delete .kibana index and update configDoc await opensearchDashboardsServer.uiSettings.replace({ defaultIndex: 'logstash-*', }); diff --git a/test/functional/apps/management/_create_index_pattern_wizard.js b/test/functional/apps/management/_create_index_pattern_wizard.js index 61635f577e8a..22904f86e0c7 100644 --- a/test/functional/apps/management/_create_index_pattern_wizard.js +++ b/test/functional/apps/management/_create_index_pattern_wizard.js @@ -41,7 +41,7 @@ export default function ({ getService, getPageObjects }) { describe('"Create Index Pattern" wizard', function () { before(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); await PageObjects.settings.navigateTo(); await PageObjects.settings.clickOpenSearchDashboardsIndexPatterns(); diff --git a/test/functional/apps/management/_handle_version_conflict.js b/test/functional/apps/management/_handle_version_conflict.js index 3882cc497afb..ed1c70633571 100644 --- a/test/functional/apps/management/_handle_version_conflict.js +++ b/test/functional/apps/management/_handle_version_conflict.js @@ -65,7 +65,7 @@ export default function ({ getService, getPageObjects }) { await PageObjects.settings.setScriptedFieldName(scriptedFiledName); await PageObjects.settings.setScriptedFieldScript(`doc['bytes'].value`); const response = await opensearch.update({ - index: '.opensearch_dashboards', + index: '.kibana', type: '_doc', id: 'index-pattern:logstash-*', body: { @@ -92,7 +92,7 @@ export default function ({ getService, getPageObjects }) { log.debug('controls are open'); await PageObjects.settings.setFieldFormat('url'); const response = await opensearch.update({ - index: '.opensearch_dashboards', + index: '.kibana', type: '_doc', id: 'index-pattern:logstash-*', body: { diff --git a/test/functional/apps/management/_import_objects.js b/test/functional/apps/management/_import_objects.js index 982d8a10df78..a6d2b563303d 100644 --- a/test/functional/apps/management/_import_objects.js +++ b/test/functional/apps/management/_import_objects.js @@ -46,7 +46,7 @@ export default function ({ getService, getPageObjects }) { describe('import objects', function describeIndexTests() { describe('.ndjson file', () => { beforeEach(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); await PageObjects.settings.navigateTo(); await opensearchArchiver.load('management'); @@ -215,7 +215,7 @@ export default function ({ getService, getPageObjects }) { describe('.json file', () => { beforeEach(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); await PageObjects.settings.navigateTo(); await opensearchArchiver.load('saved_objects_imports'); diff --git a/test/functional/apps/management/_index_pattern_create_delete.js b/test/functional/apps/management/_index_pattern_create_delete.js index ecd6834fb3d0..d8febf492e9e 100644 --- a/test/functional/apps/management/_index_pattern_create_delete.js +++ b/test/functional/apps/management/_index_pattern_create_delete.js @@ -42,7 +42,7 @@ export default function ({ getService, getPageObjects }) { describe('creating and deleting default index', function describeIndexTests() { before(function () { - // Delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // Delete .kibana index and then wait for OpenSearch Dashboards to re-create it return opensearchDashboardsServer.uiSettings .replace({}) .then(function () { diff --git a/test/functional/apps/management/_index_pattern_filter.js b/test/functional/apps/management/_index_pattern_filter.js index 029a0eb1a16f..8152febb7a6c 100644 --- a/test/functional/apps/management/_index_pattern_filter.js +++ b/test/functional/apps/management/_index_pattern_filter.js @@ -39,7 +39,7 @@ export default function ({ getService, getPageObjects }) { describe('index pattern filter', function describeIndexTests() { before(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); await PageObjects.settings.navigateTo(); await PageObjects.settings.clickOpenSearchDashboardsIndexPatterns(); diff --git a/test/functional/apps/management/_index_pattern_popularity.js b/test/functional/apps/management/_index_pattern_popularity.js index f5e5fc03ec68..414c45aba080 100644 --- a/test/functional/apps/management/_index_pattern_popularity.js +++ b/test/functional/apps/management/_index_pattern_popularity.js @@ -40,7 +40,7 @@ export default function ({ getService, getPageObjects }) { describe('index result popularity', function describeIndexTests() { const fieldName = 'geo.coordinates'; before(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); await PageObjects.settings.navigateTo(); }); diff --git a/test/functional/apps/management/_index_pattern_results_sort.js b/test/functional/apps/management/_index_pattern_results_sort.js index 7c08407574d2..e0bc11e60628 100644 --- a/test/functional/apps/management/_index_pattern_results_sort.js +++ b/test/functional/apps/management/_index_pattern_results_sort.js @@ -39,7 +39,7 @@ export default function ({ getService, getPageObjects }) { describe('index result field sort', function describeIndexTests() { before(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); }); diff --git a/test/functional/apps/management/_opensearch_dashboards_settings.js b/test/functional/apps/management/_opensearch_dashboards_settings.js index 02f651ffd3f7..10d6900eda1b 100644 --- a/test/functional/apps/management/_opensearch_dashboards_settings.js +++ b/test/functional/apps/management/_opensearch_dashboards_settings.js @@ -39,7 +39,7 @@ export default function ({ getService, getPageObjects }) { describe('opensearch-dashboards settings', function describeIndexTests() { before(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); await PageObjects.settings.createIndexPattern('logstash-*'); await PageObjects.settings.navigateTo(); diff --git a/test/functional/apps/management/_scripted_fields.js b/test/functional/apps/management/_scripted_fields.js index 07e565330651..8a30a8deef56 100644 --- a/test/functional/apps/management/_scripted_fields.js +++ b/test/functional/apps/management/_scripted_fields.js @@ -73,7 +73,7 @@ export default function ({ getService, getPageObjects }) { before(async function () { await browser.setWindowSize(1200, 800); await opensearchArchiver.load('discover'); - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await opensearchDashboardsServer.uiSettings.replace({}); await opensearchDashboardsServer.uiSettings.update({}); }); diff --git a/test/functional/apps/management/_scripted_fields_filter.js b/test/functional/apps/management/_scripted_fields_filter.js index 01c5ef75101e..5ac123fc3173 100644 --- a/test/functional/apps/management/_scripted_fields_filter.js +++ b/test/functional/apps/management/_scripted_fields_filter.js @@ -44,7 +44,7 @@ export default function ({ getService, getPageObjects }) { // https://github.com/elastic/kibana/issues/74118 describe.skip('filter scripted fields', function describeIndexTests() { before(async function () { - // delete .opensearch_dashboards index and then wait for OpenSearch Dashboards to re-create it + // delete .kibana index and then wait for OpenSearch Dashboards to re-create it await browser.setWindowSize(1200, 800); await opensearchArchiver.load('management'); await opensearchDashboardsServer.uiSettings.replace({ diff --git a/test/functional/fixtures/opensearch_archiver/dashboard/current/data/data.json.gz b/test/functional/fixtures/opensearch_archiver/dashboard/current/data/data.json.gz index 0365e94e17afce637477034ffc2881289b36eb8d..d4b36f4b864456c6cbba3b0ca8b904d9504c72a7 100644 GIT binary patch delta 440 zcmWN_**28{0D#eD{C*NLg$yZDAsM4g88Vy-rJ@L#3z@2uCPQD*={?+8%Y_&5Bp!i_ zeX~zak77^GQ5Xq=!{A^WiIQlEkywe7csb8N5+qSBNRnKXWJ!@!xg=?lE*X+3S#nvj zB}a1QisVVY6iA_5l_I$&*QHoW5@m%Ej`jJeG-z#@MqFn|zla d@>71vmTb$8?8We1lYRLokz@Xc!e|JZmKceZIEj}8Nt9cXB)275QY2N< zBwaG(j$}%fWXoN-C-)^sawSjl<$)APp%lqODV9g_SW2W+%A{N>q*AJ+T56*J?RobLog3=+K(k0#UMtY=I`sA&=lYV(GALOG9$R`<; z&+XfN`7UEJE)y~-Q!*_xGAna3FAK6LOR_90vMN7hP1fb7{E`jXlr7no b9odyV`7M8BUz7tmlp{HozjE@A)8P6Q09kx8 diff --git a/test/functional/fixtures/opensearch_archiver/dashboard/current/opensearch_dashboards/data.json.gz b/test/functional/fixtures/opensearch_archiver/dashboard/current/opensearch_dashboards/data.json.gz index 120a604783b9de1b54d89899d4b0b73048f264cb..f228eeab83a77b7257e8ba7b0c966c797ed35bf8 100644 GIT binary patch literal 21391 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 literal 21514 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 B?`!}7 diff --git a/test/functional/fixtures/opensearch_archiver/dashboard/current/opensearch_dashboards/mappings.json b/test/functional/fixtures/opensearch_archiver/dashboard/current/opensearch_dashboards/mappings.json index c96cfa79c5b2..e6394bc66615 100644 --- a/test/functional/fixtures/opensearch_archiver/dashboard/current/opensearch_dashboards/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/dashboard/current/opensearch_dashboards/mappings.json @@ -2,10 +2,10 @@ "type": "index", "value": { "aliases": { - ".opensearch_dashboards": { + ".kibana": { } }, - "index": ".opensearch_dashboards_1", + "index": ".kibana_1", "mappings": { "_meta": { "migrationMappingPropertyHashes": { diff --git a/test/functional/fixtures/opensearch_archiver/dashboard/legacy/data.json.gz b/test/functional/fixtures/opensearch_archiver/dashboard/legacy/data.json.gz index 421e174cda0fa8b405b633199213e5125dfbed75..3fe6e9cd9d6bdefad31cdee35e69618344b4103d 100644 GIT binary patch literal 2147 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 diff --git a/test/functional/fixtures/opensearch_archiver/dashboard/legacy/mappings.json b/test/functional/fixtures/opensearch_archiver/dashboard/legacy/mappings.json index 25ebcc0fc9a2..59625a1f2fa0 100644 --- a/test/functional/fixtures/opensearch_archiver/dashboard/legacy/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/dashboard/legacy/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "mappings": { "properties": { "config": { diff --git a/test/functional/fixtures/opensearch_archiver/date_nanos/data.json b/test/functional/fixtures/opensearch_archiver/date_nanos/data.json index 5c31b200031c..52104972c55d 100644 --- a/test/functional/fixtures/opensearch_archiver/date_nanos/data.json +++ b/test/functional/fixtures/opensearch_archiver/date_nanos/data.json @@ -2,7 +2,7 @@ "type": "doc", "value": { "id": "index-pattern:date-nanos", - "index": ".opensearch_dashboards", + "index": ".kibana", "source": { "index-pattern": { "fields": "[{\"name\":\"referer\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"agent\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:image:width\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:type\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"xss.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"headings.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:description\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.user.lastname\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:tag.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"geo.dest\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:image\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:section.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"utc_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:card\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.char\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"clientip\",\"type\":\"ip\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image:height\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"host\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"machine.ram\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"links\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"id\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@tags.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"phpmemory\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:card.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"ip\",\"type\":\"ip\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:modified_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"index\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:site_name.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"request.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:tag\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"agent.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"spaces\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:site.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"headings\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"_source\",\"type\":\"_source\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"relatedContent.og:image.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"request\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"index.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"extension\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"memory\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"_index\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"relatedContent.twitter:site\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:description\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"geo.coordinates\",\"type\":\"geo_point\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"meta.related\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:title.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:title.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"response.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@message.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"machine.os\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:section\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"xss\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"links.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:title\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"geo.srcdest\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"extension.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"machine.os.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@tags\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"host.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:type.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"geo.src\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"spaces.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image:height.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:description.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:site_name\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:title\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"@message\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:image.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@timestamp\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"bytes\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"response\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.user.firstname\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:image:width.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:description.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:published_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"_id\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"_type\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"_score\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false}]", @@ -19,7 +19,7 @@ "type": "doc", "value": { "id": "search:ab12e3c0-f231-11e6-9486-733b1ac9221a", - "index": ".opensearch_dashboards", + "index": ".kibana", "source": { "search": { "columns": [ diff --git a/test/functional/fixtures/opensearch_archiver/date_nanos_mixed/data.json b/test/functional/fixtures/opensearch_archiver/date_nanos_mixed/data.json index aa6bd958d712..9436011fb01c 100644 --- a/test/functional/fixtures/opensearch_archiver/date_nanos_mixed/data.json +++ b/test/functional/fixtures/opensearch_archiver/date_nanos_mixed/data.json @@ -2,7 +2,7 @@ "type": "doc", "value": { "id": "index-pattern:timestamp-*", - "index": ".opensearch_dashboards", + "index": ".kibana", "source": { "index-pattern": { "fields": "[{\"name\":\"_id\",\"type\":\"string\",\"opensearchTypes\":[\"_id\"],\"count\":1,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"_index\",\"type\":\"string\",\"opensearchTypes\":[\"_index\"],\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"_score\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"_source\",\"type\":\"_source\",\"opensearchTypes\":[\"_source\"],\"count\":0,\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"_type\",\"type\":\"string\",\"opensearchTypes\":[\"_type\"],\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"timestamp\",\"type\":\"date\",\"opensearchTypes\":[\"date\",\"date_nanos\"],\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]", @@ -20,7 +20,7 @@ "type": "doc", "value": { "id": "search:82116b30-d407-11e9-8004-932185690e7b", - "index": ".opensearch_dashboards", + "index": ".kibana", "source": { "search": { "columns": [ diff --git a/test/functional/fixtures/opensearch_archiver/discover/data.json.gz b/test/functional/fixtures/opensearch_archiver/discover/data.json.gz index 1861a19a2bbdfc019e5fc2582bc48dd1df3c7d99..22253ab9e6397145e6fc22a5c1f91c3e042b309e 100644 GIT binary patch literal 1131 zcmV-x1eE(9iwFo%sjOfC17u-zVJ>QOZ*Bn1TitKlI1GR9Ut#$1&;(6;*lv01aKj!B zxb30$wiJdeGqE<=@+7$*3;e$yC4a^7?MW2H_P&C68O536 z@u?%+Fj+gw7BBEpWR5G!4DMzXvleu@lxkxvGx_Wf|47vF-Hr2aB4s7(=|??#LE zMjA1YwH6>V<3{A$_;R1FWcfyG{y~zx4=h(z%t1VBg z*mvm+0n-|dGo4Y-d7d-M49=xMjfiRrp}VFC$87@7L2Po$l|`;zC(1n4H5kuD2{>;H z!aN{F`OOe&L1ct4e~IaidbLvJRRM+4_u(uC#<7!FJE29b@X~*wGJ%`Nj5hoFA;M8k ztz|f1(07cmkT^d1*62I3EIEqD_8x>r^K}kl#h8k5pv=aPBm(EYfz%cVm6Nmuy(xk* z@yQT+%FopB^l}*ajP`MbavkZ0Al3rhp-l{Rk%@RMnY_?a;N|AXIEsZATf?YLJ`5|g zODILW9$l<1Bnj=o+&%@79~UsdW*h2u26M_XYfeL{M0IuiscQ>oHW z!?-NK82Uv+UjS19t$6o}>fr!uBQmkY?hK`=e5sOr1|N(o#F^4)PJCoW@0-KoJD8|O z9pzndoA`JoyxEF40yyBt2}@pP3eGm;V?pZE?2zim2X>0V*={Isho?5`1l_N;!_!O% zmBUMSY-KDf_73`vcy^WEKd3Mq`Si8j6;ijU_|~+w(1&`{!fE*oF7yQ(mixVIRi{#z zocf43*>CkYa#c8anf~18ATV5Mcz&dL280r0Eo2{Ev-uqNDe_gyhmSgh8>&wKYo%>_ zH0}S2xpwX;#8uoh&2`sL@7v^^2Yc2hd?VK_zsn!f+c4)l_NZIG<2LkXSj-j+cr$zV=U;DTZ!a#=1>^6|&ll|1zZ_@> zpMEmHm8^@>eKYW7AR@Utk&Fl0^+++JVCCe#kFMAaWYLu$KKd}?jvmT|byChoBvs*N z+duRHwVNuYGvkN)oPGsv|HXVV0Xw|Hl?V6F)#p!6{&rPHL-WWI|L*MNoX|0I+zv>$ zC3r8TyQlRd$5{($-PFPNziuhtYj9^@D0p|7^gcbIw$cV6o%1HQI3wDQ(N+*LoA%f2 x^x2H`V3fA|1~}-Fo$e1?WpLN2J;pY;0c~2NEgp5`&PgU7{6Fh|Hniw60041bHkkkb literal 1132 zcmV-y1e5z8iwFozHEv)417u-zVJ>QOZ*Bn1TVHSEHVl97r!f3DG(po2w_Tok*kKO? zcK6V|T?#{ynOK`_`6Ri27Wli5l5EFLQ(UpOp&kOnq%8eRQlvytyR#%o?PCq;GD&mA z({o3-W3q9S9X{Zr$Q@TyIXuj2W-aJyDb?0kW{TNQ{*|QTyM}XBLuG(zUSv5oSu3V< z(>F7!(R|-|a?tUJfvk-HiLYX(-*&6CVkNB72IpC2xP9dOHm@G<-N#l5f!e0gACAvF>}rC2~DK{mg8vDFrI2AhcJ>*6`_Jk zux#EK&~wR*4dgMHswvmqR6n_pn6`pTSX#Cv*4`G>9QE}sF6aNr#@-9(u!G-;$K&)W zGr*l;6RWMUJhS4^q;mvJt2B-gnR?Fif>B0rE(JQ9QTzAXJ*qa}W#0)QkgVG=3%!IP;Ap zw?HVIEF|=%2*$)0L+B|#62r^WVdOK~`xVM{r0arM3h;nBG1N&W;4dIcpz>}Y&esY4Zy(exH=g_ZOH z>B;F#6sSzCDnkw9x&&kB7Y%&^OhvTfJxHp@11xxCVvRi*N>%w(CHV|K>Q{&(rO}-D z$c)}LhsAd^UX9wzyW}?U@k)HN6>&sxz>O1@Jk1oHZpO!g)Th}o<&Tf-6rC_ zY}5g|Uv0-HnHVyM*Y4QLSXLe!^quhRYW?^m!*Jr$*RU(3E>rQPX&a%B)uzQ$@)@1$ zi`Fgod)c~KOJNG?BjW6^)Z@fi;p}bdb6 z_RWUN0Mn{`&u!1#uRS~4z5LcdxCgLg>%}Ep@r&8!@@g?#Ea1cJO$agsypOPDP2YGViyH7rkxTBW} zVcjSfBhnuJ=K;O%>g)P%;Py`pFB7oCC){{&f82ci;>O>ts${4oS>oTl`kYNVW`Vl{ z>2?U8q;ze9Svk%|Nb6=2e*bNtd~d)Vh2g;a$E-K;2{nv14AR+hc8?Pz6p)62klBV` yyO(D>l7ms&9xC9dg?6$(u9d-hr}`M{;10A2N?SZ@*PW3}4EjGC!y=~!GXMbe;Xq3O diff --git a/test/functional/fixtures/opensearch_archiver/discover/mappings.json b/test/functional/fixtures/opensearch_archiver/discover/mappings.json index 97636515dd43..09c2060f0bf3 100644 --- a/test/functional/fixtures/opensearch_archiver/discover/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/discover/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "mappings": { "properties": { "config": { diff --git a/test/functional/fixtures/opensearch_archiver/empty_opensearch_dashboards/data.json.gz b/test/functional/fixtures/opensearch_archiver/empty_opensearch_dashboards/data.json.gz index 6d317b80370dfb404e57a398e8bc3d1523b31723..ce7c82fb384cd72bfbe94d2059862025f911cbce 100644 GIT binary patch literal 167 zcmV;Y09gMYiwFn>nyg>|17u-zVJ>QOZ*Bmq=2B2lDyb|;RkBi0O36=F(g6vSCFYcZ zM5=)tAU87wB%7R{mzJ4sWu|AKXP}#yQ;?Bp2v!YJke8BL0aBxvotc!Fmk1Lt&Mz%W zMi`_3GXzNlD3(;3nUmsInhO-QFflXNLCB;emZZAn7v(0FSd~cPsT+0Q*wE+HQP8Qz)002^9LfHTS literal 180 zcmV;l089TLiwFpeHEv)417u-zVJ>QOZ*Blhk39>*Fc60K{)&*fmI_j(tKjIQvs`o0 z7Sbf-L)6m$ZmzV};f8zOhxfQ4V~mHlmAqygjo>+fC#XndNK0Bfq*NGv?;dqkltsA# zWn0)zHVGQ#i=4t(sl5az+8csz8v_pgqInaYSbN#h`9~6KVyEyN`$P}BYM-wOLXaop idI)v+(7Eg7$me)myx%u-_k_ocX8Zzz$5Qp~0001-;a4C4 diff --git a/test/functional/fixtures/opensearch_archiver/empty_opensearch_dashboards/mappings.json b/test/functional/fixtures/opensearch_archiver/empty_opensearch_dashboards/mappings.json index 72b1d6b8052b..5dd5a67b1136 100644 --- a/test/functional/fixtures/opensearch_archiver/empty_opensearch_dashboards/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/empty_opensearch_dashboards/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "mappings": { "properties": { "config": { diff --git a/test/functional/fixtures/opensearch_archiver/getting_started/shakespeare/data.json.gz b/test/functional/fixtures/opensearch_archiver/getting_started/shakespeare/data.json.gz index b61b19d2ae7483a45913b6158eb739b2300de860..6f28b937d70993e4332ad4202b4f5801a0017d24 100644 GIT binary patch delta 215 zcmWN_%T@sa0D$4sH2FtDMJZzFo{DlyE|n*9oa0|O?d;}3yq{Ton=jd{gCs@#A4R+E za)lg7Acqplkz^#zNV0M)IXRKM6r?Dpawg|elCoULrBvifuB9q9xskdwB$lSM)c2a1UW)GZO#+ delta 215 zcmWN_$yPxD0D$4s?dHE3Q_9eQXp%@78ibz5Q#kc696P(a_X^&R#kcw5<$n74B`GOMOGdJilM~6yshmkc&gDXiQj)S%SC?olhPx+E>8Ox7MWGb^Qzw2-ZIB_!H diff --git a/test/functional/fixtures/opensearch_archiver/hamlet/data.json.gz b/test/functional/fixtures/opensearch_archiver/hamlet/data.json.gz index 7478d64f58e9152e4afca3c72b9fb23ca8c281db..80db2531e346b798531148810f9b8c2823b6e2d5 100644 GIT binary patch literal 80879 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�ca_xi-$h56tqv_|5vM0J$~?=us-rH zVM{}{(Gi+vKgN~Ok6Z&n4h8a?qIo1`%@7Rw+cvuxU%~*-iy3>aa81k3nSIWxHNqW6aMTGW8Gzc{{Al@Sqo47{D<$q&pxq`eiKgJ>>a$&GddF?5cu;So1tS~1m@%bN<{YkdwzB}Cv>tM_s zgdoZv$1B*rKGYUC^^~;;7Y3+=y$3K%YL=Zh$Jv{vxC1%HEA)(P!fH9Yhl2dYmtZ^@ zOXCsF=?uYmPbz%qf3EHp`P@xPEb$#OC+ELd-vegpEB5jUPhwWADEdScM5IoJByrfb zk421L;TVAVis@17Yw_cBXmweuZiLL{LhPYkbRkgS_pG>Wa3BE(tuo}TQW>b`tCW>OtP?JuCw#r-O>u zAsFMBOU$k#;6G=rAy#ATupWu%W0eOR8{wPF2yn$vfkh0zrEJA|)nh2z;q5^+?pXjM zHygfNG-tvo_p$=`Modk4_6)q+rSCrTfc4Up6uh~(JpWvsUtKbLdt=~2928X%k5Bb1 zBrQMl1aha9p*aU_Qd=HyGQJb&LPUCKY2FmRH%)RbeckEcNMx*KGbv>DrZABZd}(QX zwf1GbXgZ+mrJ`6wJ*OynQ{R`9(i|@%o>n(8mfpIGlyW=1I(`Hp4w#oQ+wqyukqp^n zU^sl)*AhX8$>*zc{hLE!R=B@9R@@!RPdKi(_AsbzO(^f{LnUfz$&ulKS;2%$I|b6EuX@f zg%e8c4Myh|9}5ghfCyn3spI3IOs4jM2za5n0Gt$t zw@K!f`#_U~OoU#F>-fc27qXvlKlGjU=}C9WlkOK%7gmHlwi68u`C**im%*+Ti;T?R zjW}mm_!4#xXYN<4UrsK<9Ppx?@EAS7oM6Y00fFK{#AY^c6k*CpbXzcVTZmAi{uwhk z`+WdU9M0mxu-$>SYIFx9?_Cw0iUmom9G1AwU4=O!hv~@E*{GuK)q)9OSOZzGJkTJkJ4RvFFrL|uzvyFbqHiP@{1uF_C?5-MyAGzZakt!&7@sV3;}^O z93pJ`=-@S7NcY7F==3)Ib&h}Y-{2Gf$B6&=4N~X7d6E6*r&&G4U;g92{m1_UTSak6 HKPdwM8Z};c diff --git a/test/functional/fixtures/opensearch_archiver/hamlet/mappings.json b/test/functional/fixtures/opensearch_archiver/hamlet/mappings.json index 15a04f65af5a..61c01d11a1f2 100644 --- a/test/functional/fixtures/opensearch_archiver/hamlet/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/hamlet/mappings.json @@ -2,10 +2,10 @@ "type": "index", "value": { "aliases": { - ".opensearch_dashboards": { + ".kibana": { } }, - "index": ".opensearch_dashboards_1", + "index": ".kibana_1", "mappings": { "_meta": { "migrationMappingPropertyHashes": { diff --git a/test/functional/fixtures/opensearch_archiver/index_pattern_without_timefield/data.json b/test/functional/fixtures/opensearch_archiver/index_pattern_without_timefield/data.json index 1a9b8be0db11..9493408a3004 100644 --- a/test/functional/fixtures/opensearch_archiver/index_pattern_without_timefield/data.json +++ b/test/functional/fixtures/opensearch_archiver/index_pattern_without_timefield/data.json @@ -2,7 +2,7 @@ "type": "doc", "value": { "id": "index-pattern:without-timefield", - "index": ".opensearch_dashboards", + "index": ".kibana", "source": { "index-pattern": { "fields": "[{\"name\":\"referer\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"agent\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:image:width\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:type\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"xss.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"headings.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:description\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.user.lastname\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:tag.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"geo.dest\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:image\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:section.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"utc_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:card\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.char\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"clientip\",\"type\":\"ip\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image:height\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"host\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"machine.ram\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"links\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"id\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@tags.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"phpmemory\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:card.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"ip\",\"type\":\"ip\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:modified_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"index\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:site_name.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"request.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:tag\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"agent.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"spaces\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:site.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"headings\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"_source\",\"type\":\"_source\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"relatedContent.og:image.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"request\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"index.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"extension\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"memory\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"_index\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"relatedContent.twitter:site\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:description\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"geo.coordinates\",\"type\":\"geo_point\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"meta.related\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:title.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:title.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"response.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@message.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"machine.os\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:section\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"xss\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"links.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:title\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"geo.srcdest\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"extension.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"machine.os.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@tags\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"host.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:type.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"geo.src\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"spaces.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image:height.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:description.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:site_name\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:title\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"@message\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:image.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@timestamp\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"bytes\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"response\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.user.firstname\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:image:width.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:description.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:published_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"_id\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"_type\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"_score\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false}]", @@ -34,7 +34,7 @@ "type": "doc", "value": { "id": "index-pattern:with-timefield", - "index": ".opensearch_dashboards", + "index": ".kibana", "source": { "index-pattern": { "fields": "[{\"name\":\"referer\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"agent\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:image:width\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:type\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"xss.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"headings.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:description\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.user.lastname\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:tag.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"geo.dest\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:image\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:section.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"utc_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:card\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.char\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"clientip\",\"type\":\"ip\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image:height\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"host\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"machine.ram\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"links\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"id\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@tags.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"phpmemory\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.twitter:card.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"ip\",\"type\":\"ip\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:modified_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"index\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:site_name.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"request.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:tag\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"agent.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"spaces\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:site.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"headings\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"_source\",\"type\":\"_source\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"relatedContent.og:image.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"request\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"index.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"extension\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"memory\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"_index\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"relatedContent.twitter:site\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:description\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"geo.coordinates\",\"type\":\"geo_point\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"meta.related\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:title.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:title.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"response.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@message.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"machine.os\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.article:section\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"xss\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"links.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:title\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"geo.srcdest\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"url.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"extension.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"machine.os.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@tags\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"host.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:type.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"geo.src\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"spaces.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:image:height.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"url\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:description.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:site_name\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:title\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"@message\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.twitter:image.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"@timestamp\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"bytes\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"response\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"meta.user.firstname\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":true,\"doc_values\":false},{\"name\":\"relatedContent.og:image:width.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.og:description.raw\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"relatedContent.article:published_time\",\"type\":\"date\",\"count\":0,\"scripted\":false,\"indexed\":true,\"analyzed\":false,\"doc_values\":true},{\"name\":\"_id\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"_type\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false},{\"name\":\"_score\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"indexed\":false,\"analyzed\":false,\"doc_values\":false}]", diff --git a/test/functional/fixtures/opensearch_archiver/invalid_scripted_field/data.json.gz b/test/functional/fixtures/opensearch_archiver/invalid_scripted_field/data.json.gz index 7475cc42f8db44e7b579be5b36fd8968d9421564..2e635c7ef61ce38e413b350a1f94b8725c1bcee3 100644 GIT binary patch delta 918 zcmV;H18Mx%2h9fuABzYG6Pv7&2QPm(c4j*Rg!tcQrwJupK~&K7^?-z*9s85-d;U>7 zzCSuXj@(_1QFDXX(fDcs`x}Sl0J&6#gELj_zMCSgXpY2ItVI z^i}Lz>p5s+C~GcIavN&-d4CltsPHOEucA*CS__3woLsdp(ps%ELKUrz=|(wk9Q*$* zGotny`D6~#VlW{XR>DGt2c2nx4S$NlU;(bP_C*Z>zc9M`qS^N#knQsxPBsz625xpp z)mb+|g{(Cu2ZbdhQNW?4kMLe|P}M`C(4+RjlL@{bX*M`3Yda+!9Luy>>+Y(l7HGD{ z>5Xp-=4?5P4T+u__kgtIAmTAU7KZky3_dLmrNL)$=g_`OK)(YFlfug*)_=yqF8!Zb z@YbQSLMuAK^N2(#fC|(x)7o&M;GaF&s(?mA;g3n$Tjg zC!*BjO1)E$ZL5%{p`_0G;&p$s*{+waTRN)6A>}C&^Sl)5n$UpL;!yHZ1*{YbV@*h; z6%$3J3{+Hxpb9H(?sh<|;BhK$DokU=ohZ(I^_zRGcEVpvNPupSuy^3#pWW zA+%}o0^|W`c?b*h4Xg*CEbS%wfbsy;466+CVg|?q(3192Xh2C=P0CX_xq19|v)hk7 zww9{}qNS0owX&r8<$schl1jD)w*INtJ~dkMP*RB0utaPeY8)eUf^%yL1+s^s2iFG&ABzYG(>89A2QPnf;>>pVA;kYa+fAV93ZjCpuLmUj?AV`t-}8^! z@%_>9ab)irjMC$XD;Ax2!!^j(Tkc)LB?b4nOx3w4(pfx?$0LwU2}vmJ3)CEMeVJG_ zSQ`Y*%8Y|47YZ~teKDh2&7SH#?(1B!INPEXl3%u!v(8V?W+zWM9CK);{n`SzmXWO^ z4BK{XKib=dgGHW!^^x2ff8_rjj*jkMuU`;p)PS|9>-1IZZa12v=t-IH4wLrZ!PH%i$FlWnQY)G_f+yl~*gNVo6 zSm@iMGWY}>N`ueh&Z2pjfPM!UCWVtntc`0E0PQan$r3zRnYK#>jk)D_+Dy5;KG6YpvDSbzW#zO2W z)MPy7fiy}8&5((1Pt_XKaW1s6OFKO{37gpV7hO%+&rL-6YO1_e^#~idk~tuEY11yGFy$ej8f2E#*1^l1lxERqNG%lP)pU%6l~hIQe(Q&3 zDTn3|leV6sB6axp4B!E1n3gDtlF+Wk%bbUx=#AjEq%UZ|q^+kB7BgC_@E0IyYiWg* zq;(8{#5LUQfBEX$C3IM{6>PPnETF?9te?FR{tKy;fhM$R@&e=mXn6<=^9`&Ape*er z`hfBP)by(i@?v_(1JIK8QfNR)SWU`PIk|cKPrKWXJ+_uB0MXLOG^#eF`sI>{l1iol zw*INtJ~dkMP*RB0utaPeYAqvlf^%yK1+s&ozm5LJ(z9JSGy*cmeqR0 zLlXSE`SV*4wZzUF@9`b@uW02qln=NIPk-rN&R^ttx^*!u=9W7?TdLy2^S7afSA|}8 YDQcD`Nqjn)4KGFg1rPkbWm7f)0J2!VU;qFB diff --git a/test/functional/fixtures/opensearch_archiver/invalid_scripted_field/mappings.json b/test/functional/fixtures/opensearch_archiver/invalid_scripted_field/mappings.json index 343eb43207b2..9772945b7de8 100644 --- a/test/functional/fixtures/opensearch_archiver/invalid_scripted_field/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/invalid_scripted_field/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "mappings": { "dynamic": "strict", "properties": { diff --git a/test/functional/fixtures/opensearch_archiver/large_fields/data.json.gz b/test/functional/fixtures/opensearch_archiver/large_fields/data.json.gz index 4d357342b3029f232d91b83969281c0ad3e28492..923e6e715be3e4d6d2e01859db3f3a6941ca6f71 100644 GIT binary patch delta 18 ZcmZ43%Dk|ZnO(k{gM*24`9}6xhX6G?1=;`r delta 18 ZcmZ43%Dk|ZnO(k{gTuq8c_aI*LjX7e20s7* diff --git a/test/functional/fixtures/opensearch_archiver/logstash_functional/data.json.gz b/test/functional/fixtures/opensearch_archiver/logstash_functional/data.json.gz index 04fd0071116c1e98a77d786b134fce11a1999df9..d598d0ca024d5fe45cb989cf871eabec227f190f 100644 GIT binary patch delta 446 zcmWN_S34B|0D$2q9eqckM5WB6L_@H~E8F5a8> zEOHt+J4Z$&7(5Ohg^>#qB^MYbVNRB*|T*;G1@>rh8Q^}WS@>~k!g%rw5c_punUPufEq`QA=4C+^<*zKsvaHCe etjW5BWkWV)OO$QdkzLu7eTm3{{5#?BB=jG3<9#Xs delta 446 zcmWN_=Qtp6pSfvPY$zQAgRMFLL4rT!$Y$kDGBP`SJdF zPb2>Vr{~Cz1cPVC;cX;Jq9sNG5-V|Xo5?Itk|o)4Q7%c2 zT$U?xRdOXy@})ou<(d>pv6M)ul*x4|mkPNdl~N_ua#L#LmfV(Fxg&Swp4^u@c_8)j zP##HxJeEdjl4fa63mLkf-uYp39&N$*{bTm-0$RWK_mv zTqa~vres=XWL93w8+j{p@=o5%2l*(UorL}aamIbW diff --git a/test/functional/fixtures/opensearch_archiver/long_window_logstash/data.json.gz b/test/functional/fixtures/opensearch_archiver/long_window_logstash/data.json.gz index 996b3292e6e9a0525c7395abb3e914e8eb48e17e..719e78a82f9f46eb9f59c1e7f80028eff45a4bba 100644 GIT binary patch delta 722 zcmWN_Q+pNw0D#dazF)3oF59-KVDJ(^#s1%dpQbI~fDJd;wq^y*a@=`%6N+qc*Rivs^lj>4KYDz7sEp?=> z)RX$sKpILTX)H~osWg-3(n4BFD`_olBuv7kt+bQ&(m^^(C+RF*q^oq3?$SegN-yax zeWb7Slm0S52Ff5AEJI|d43pt9LPp9c87*UEtc;WKGC?NFB$+G`GDRX~s!WsVGDBv{ zESW8HWUfTXJc*Y1qAZYwvPc$7P-0|>ER|SUCd*}otdv!Cm2+}lF33f> zB$wriT$O8bU2e!txh1#dj@*@da$g?ELwO{R<%v9%XYyQL$V+)8ujP%rm3Q)9KFCM; bB#H7_zQ|YkCg0_U{FGnvTmB^QH#+h^LVolP delta 722 zcmWN_Q+pKv0D$2qeka>lwry~ z2n6FIV~`}0RFX+@Ng*jEF$0oHQcD_1E9oS?WRQ%KNis_o$tu|-yX26Zl1p++9?2{D zB)^170Vybjq_7l`qEbwXO9?3{rKGf!k+M=w%1Z^QD3zqLRFSGuO{z-`sVTLjw$zcj zQcvnj18FGX5+RMGu{4pU(oC953u!5>q_wn>w$e`8O9$yFouspLk*?BBx=Rn~DZQk( z^pU>OPx{LM87PBfundu*GE9cc2#J)DGD=3v7#S<$WV}p}i84thOO#BJsWMHb%M6(* zvt+hJON`8spv)Czp3Ij8vQR=2D~n{YERm(MOqR`#2kdtysPRkiNE9d0AT#$=$ zNiNG3xhmJ>y4;YPa!YQ@9l0y_l+*%@2enOfPIx3aVB6$AjKAPHFj diff --git a/test/functional/fixtures/opensearch_archiver/management/data.json.gz b/test/functional/fixtures/opensearch_archiver/management/data.json.gz index cfd19756a8e21815f62059733d582e33d77603e4..922daf2c825852e008ce2d74a55a25e7d38615b5 100644 GIT binary patch delta 1343 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 HA~gU2t`4w_ diff --git a/test/functional/fixtures/opensearch_archiver/management/mappings.json b/test/functional/fixtures/opensearch_archiver/management/mappings.json index 25ebcc0fc9a2..59625a1f2fa0 100644 --- a/test/functional/fixtures/opensearch_archiver/management/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/management/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "mappings": { "properties": { "config": { diff --git a/test/functional/fixtures/opensearch_archiver/mgmt/data.json.gz b/test/functional/fixtures/opensearch_archiver/mgmt/data.json.gz index c230ff8ff7e39b58be0a2b64fd5e191ad0517850..03ec3dbf095e1de364794f14429685c95616b7e9 100644 GIT binary patch literal 12459 zcmV;cFjUVUiwFpn-*sRB17u-zVJ>QOZ*BnWol9>cIg-ck{V5uCTy!PM?pKvh3(R1E zxy)&?huvNfRFaZdVv=l@4kFwrt&4(o+?9sHu}(QD_xd<3I>A_!C>(BZ@&HZ zoj)1=?%~^aOxN$eiw}-ew(-gD;YD~USo~?N)mH2teyV<`KBRvZf1((Fia)FlVnY?} zpF7>!`uq;x_P;%P5}s{ZA=$s$COp0S`P2QU@6JDBd`nyD|JlF)-G?73t!*k3Ks$={gDbt|}J zF22kE{{G85MH~LhyN6%i5y5_W_uVh)Go%O3TcLL8S*=^;!^02Zdskawf_TEqEtQVP zN1WPvPd76DqPJ~)Mt3{QchpaxT29$NtZx3U>;I0Tas9je@!gaq;^W}BT3bHFQEju~ z_SHE3!x>Ni_{BhJz^6pxhc`gV93Uemh2jf^{x^s0)jaV>D>$P+|286e<%o@-ssleg zYI`FCu#}gP^hEM23?OGXJ-q4Qy%vYp`&Es)osxV0!g%3j z@)g`ZXqNkr%kIf^DSxS#^5ci<=T9HMnwN5a_tVecfB5m{Udn$q+&Q{?OT+L=73+xr z6l}`n>COR(DdOPCNQBYzv@uhnIJ0iTbL7?ut$>EDBSIUwzoM1DqLn{Qv=Ua2`1ere ze8NGS@SBt8?yD&ESAeOd2qF>&XUuvcv|$VWH&<9o+JJ;6s~y)>tpkuybfN6whs0>n z*@+vFvEV4-3}R1&IEK#FSb_>bpmM@fstyWGUikUji`^b5G`!APic}v3^Lu=uCQN*pI^p?S z7e0NlLAqG5f8Tv;NOT`{)`lg6qCdn~m zA@VH2d0$~IM7r2+{DiU)iAE0uUZ4@O5P4#|NfSzNi6SrYkn8)eEmR3W2ZSdlXS8xq zb2Jm7Ny-^o&ugb{DW}YXCM75{1!$LAUjyw3JvktS4ln?tH9Jey@PEYfLjMYo@yO8m zT*vB>E2(#1`@q%x!`;W~)AwKRSor9K z#Yf3isB$HL#kk}le&p6_m=nIw<0|dRHbAj*kX>5`2My+E$@9R`AnVo_036?-7!6La zCFyShE=PM4ZaKR9XhlKhH`A7*44Jn8ZD9N;!WVj^LdN&3OkD!+*78zNz4laAP{%v3 z(6){ph>XWE-s|rwRo$mwgwZt{rMpfDrsrd@UFgr%1IdWLF?_A;#>D zE6l!}PqSde-u58h*MUTrq~3hywRcrRoyTbvc8xSmA!JbJwIRuYbvSFQiEDj8qrP?7 z{t&}0S>0c~p*SyKI$mQU)>^52p2bzvom3qH814G`T>$QZb3>>UM_vkXoLNN(7|T#i zF-=?5dm)+SinvoS{V*p_uYd**3TK5{U`kDKvVsdb^g+fQ+vsLOd2tiEsCCsHrsOi) zkHB!CY@JsI?)#+OGEur)Kp=s9{DC51tc)-fZPY7ERH^Rfjx5wZQ=2y_9$cT^H z9=LVYrgfm!vnPxm6bj*nQx6vjCnz|esQSNYg$4EY_XfO*spe)Mg2p!PIT0q@VN^f^ zWr&xcfIGNLNW3bP3FDqq>GzcmT1llO+3rE=W=9(5bg{HJb6Ar7TRcZdbYpR!c*qPy{JdB(_G{2xsJ|DxnBg`0*b|;m2P)2D}oC zAYYlHLMRes+{^)S`!!O z;+oiu6%Dl~5;J7M3x%m*ol;tkZ0!K+p$4`Lgi5yPt$X7kHNnj0f=5^|xa8IuEoTCd zW5hWtVzJen5w!Gn6%#0Hq1$@Dp)P1)TOYX39n=72x!{Z<-Ev>=(IE>ErtrKWSfv1S z#Bnn>Y+*vJJaag0;F=pO7=LYbutAnK-~*jGgGNH7Xy%kqp6vkFZR1ya#&VNU(4ii4 z=J7_{!CA#E2DG#31h0AP72b4G2A#H{Pb8ZG)YZKw&2uX?mL=U%-vBzvQ``bT<0?9~ zTXF4A{ZYX+cg|hJbUQ=mjho_RU5;go%tb745wxTQZs3JhgEXz`hLIfyT+}jMd|5GF zyL`;TiQmA*IRX~$Pzta!)QeyTN)qzGT#%fPf&F)X)aFMxJ}rg&(Ll4f{K&HCV$ zN~!Bu%nogpM!=S*HfZ3yqg#s#;Diof#-PZ%E{RhcR5JHSO#uU)FyV)JXvhe-d6fW< zo75gw)RaWWBYPbvtRb{Jgb2UZ%2T1zcTGd*SE}A_wOsOr--9_px1hV#edjMhYv>Nf z30l$_LK(9wt!aTEk=)1yTncBcj&~yCT9*v@h|336j@sjywhCVrmq^k763&bI0H=Dx zbvvN4>)=pj*XKHR zv4Z&|VwE668|)>iZoO$|p5V;`w)lo@dBmuI`-=Z zr$mei5+mG}O{R(y8qJUGODTeffYl^=$|pr5K+&vofEmjX9O5(`3Qpo0*U%?qJlMg_ zc!*}Kt78Gid!PhUOdc;K5Osdr z;Q%d8j$xe-sjzXK&~U{95b-oN7*vj1Pqbz8cB*ItKfyLuXbaRQ^aaRHw-(3scmZ%c z3lMLG{I%sRuW;(@*U|H}VCdE%Hz^cB$~AXbiNBWsZv~euwOQy=Ay7`jOFn_yQ_BjJ ze8-*pB#Sa+9*^u4B!F@M6^%Oi5E;EMU(q^I2Z&BM(Lwrz!MR%&w>V zl=X%;2wa8D-dQ@~J_QyAl@-<3S*I;#b_GL)bGYv+si$_weHl92u@<7U9c?i>oB41- z`#SrA@UC`v>pcYN1y<%^X1z>XhwUi=90mdXmRQPws3d}6VzsXAgV zXqsl~@}}sFyR_-q;TJSDOPZ2pO~ultV4+j5q$$_P>a*VDrkn{R=3|dkihSY>tLgi* z=*H?gHicm%#toJgfR7q3c6e#e36n6j%ldq5db_aa)Ku|mMdbOm3f<7Bl9-iNMasJ8 zE=Al&Zk^C?c{%czQsQQh5?;3)1Y4%-1C(A| zXqy?awo24dpN!Q{rz+jLWcyn6Fy$59h1WC$4@XYA$2c?SS@8ZfWeg~T^kVErGqDvV zl3U*BV@cqT)Hd;~AHI%nh2&jt|80QXb4E5N5|1b1nB{BGmTSWmiM_s%6=X!5TK|$w zyWMhI6mqQ_gOxmgo;hu;6d>%q_vSwC$+KWZV%_;xYMAS1uH!mVZ-~+)b>eN%ne7v4 zxN~$D&2wrUQ2=qgz!E26e1X$z9oN4T>9lxj!*2kud>yroD+lrl-EqQeffT{+s*w{k zJOKBXFN5a>*~z(REid>JxVDbpeWNgto)oms~1H zsFb>1-b;fE983F2EEa?Z&X?AZS}T<+xbRIyc7{qKZcVh!@R+N+!+@NR)Yp5accck# zO&Wph_AHRGX;XOvT(UX(;T6(lewip|jb~6_b(_8ar)yN{XKPqc-D!NyDw(ps)mDdP z{4w6B)SZxBKA=Lv4DqYT(Za7)co|$MRiB0@!-FvG6{D8@ogW4DNK3$rKF9e94VG&$ zBg?^Gz2LAM{DwY>rp4Lsdo8|DsQCE{lu>tFZjl-W3`|*8=_)!@v5gQ@%3v8CfKjdm zFbIfHXTAq2%j;uBP3-P&`LE&Md$99eQ_@XX{2vALd!)P3XN=~s!=!UzkjohBL<&CE zi4k|KacwnLy?4S&2c~0zAPv8zSUzQs7vf#uL=5QWsP2&(e1RrPU~#5$7+5i8I$ZH# zPiy$eoHjT)qRWu*b{sJ)H)6vbSqCgShb_9+FkqA1(cy|O?KJ__FYmOZY8Or2k=m+m zm=p@eSMA_ZFTSqKAZ{sFScPgADbWfeE`i1_Y-kF(fD}x^k9d<_z>89EKJyx_>(8Qnn=+I7|(jfXlUzrMUT4*r-o@25h^@cC5*j8 zz=i1A1{blfsly%TOqfN9DaP)UvEFzZOgE%UHk^=`oH}Sk=V^Ta=EL$FEH!%(gVJ2a z$De3CmyhB->}f7COk2q@F>GTa?2U=tRZ&EEnNhbeCh;<4+%UuPb!M!6u{K(b((6$y}_ zURTgOSAe@c!9-QY2_&wg?R0(Mz;inKsv8;@6{`;XM6kzv4HkIpV`N3^Jx@o9L06pt zk`bx(p*6UeTdS2XMp2iv*qS=rbTL#;t|a4 zk$f63OywF9?>8wnq~Q%|V|NDF`7y(UoF(yCQ5BZ&`cMT%<*Rtr1TZ90kB}8SrXS&E z^cb(TP~9I^5V4y2uK?~jm3|LZyMCE+Ih$`^Bru|k-?k1DP>N^{=|)?i>gy?@Zj4s3 zx!bZK5D;Q4VbHePoD6kvS7=?L6{-wQ-TE>>!+l=nqYeqRLT4@FS^SOlf^`*|B# zG)`!T-EkTG^xzBOE<4@HN#ulnj|kP7W{ogb(X|Gd5HxiW=|s&5Z1SS7i$xBmcj>@aB+q9 z4RtPp;oN7Dab`|b_xctn4XvR>1LYz`ARW8CHbS1zsEnk3t8IhEwR+p&4Y6XN-={}6 zn&FJ&7_8xbuW^i2M(ay=@PyWpEz5#Y$jshS2g7!t+XIc;s;+Ig-C5n5YGd^wW*r!_ zi+0D5q&RNa8e~^E8jT>bEIUjbf9MKi!{Y!iYGtrk@$N8Pqr{eBSp4W4^7a384KV%e zc|yJ2It~+Stq~e(y+AtTu?Fe25isFK1{~xDy&x_q(H6rqV4fRFxb;dfZ@+^2N^eK$FYim)EdbDr{W+%wQ$p_&&`;W~DRh>2?%=u!{ zm-(S;=@c|Ju>}QniW;}qv!L#lPW^-qsvKj2<}FoWjIAeV8IUn$+XAIB$6#Q)o+Gw4 zt}OwiF352oF%SJ?u~(ZlV$^k~eRKc*3&^@JI!q`kWqJup3Tlhm!5CE|Z9`ye1B~Lq ztF5RJUB&ir<~Qy6m4TXBK&JIIQW@rss!s(HJDg_lS9yb@q+46#Sg32TVf~ypj6x-C zH$_P{e7^w%4gONPv(UzyU30~McxHjp3fEZ`Rk{q`^V(1nZ8`GIy;LJB&?TYI&}JP5 zI^FOLZ)w_~G=n-kvWg27BCO&ybl%7dj8N)bSaFY3$oQ6ES@Da&H8r#r{!|LDh?B{| z1`6x6NcVv~3yXCB)@4}0ou@U{ZnLZ;v(OBB=?^bWZo7ri4c z#gpuC3-KkLr`D5YH*nT(Jc2;RjXkqRI#qfFG`_>^(C{s5aITX&pt_B#q)Al~XA|Q_ z>QfU>ZGx^?BSJ%$78FA{N08k~iqXo7J?sN-SfPZ4T%guyTUDBTTN4*1MERzIeApCX zrW5L@<&iU@H=lX!<5n&~E8TmJIYcjrn+of&pv%EJY+rLwoJt^7qRm+w?i}VOQ_tsV zFsT$ox`c)w(9JMm!;dj1a5y)^gcc{TTiM|u7q*WOQ61kAV(0bF z_h(=*F-t)D(pnB%tvDhqqAq-m7q>2ajW$S@FXj;}t=^=5RHfjqSW*bq)N69v$_Tq! zR0l`783~xN%dm@ zfA_FRsgGKZp0m31uNXGmbI$3W-zgSLRb)M`ebu-=8FzA_k)~_Df&t5n1>co^9A#~( z6=am*TrLHXX4=1!{gDJY;B1L499ZG&D_|L1lq(F=15TT$fX)uyplX;I=Wih02;uGJ>_FYpZ#-Y~NI!f|1=GUI51XnCewclfF2hLZ$7lLDf}b%}HAWrtMOlHO_(0 z9$&9Rz;XH4ggPcy41L2CNa(Es3y(x(-h^PYE;6T*D)%Kw#rdf zwQ*xJA0=v|<3oIN7A78DFlw7*X=^2LGIjRokfQkoU!T-bTP2YCwJh)k@2FcC=GrE> zt8Q>^S{G>PGoT`-JZ6@hKA?k{531f#3L+jCn9W#FLG@7jK=TpD7k0LD%_#+q#?0ZP zF(rJ25!?=A-%HzoU30zR%pTr)K0Oj?12biF%a+32o-%O27kkEpU+d)TDG%09_>dA_ zn#R?a5(I+_^aGTKOeyMw-}DPoc&S49X&bt)qw*RpbLAKlezm>o-4%ZSOqB4_%%{WX z!Yq*RvMhrZ(1kfsf=aVF6-s&Ss8ziP`Wsjx<(l*(u7pLTZrY;N=Gj-hB&jpP)fOBV zUr+HO;h9X`qq0#@#;hGuD*J-E`y^fpd;weKQM(c$41F zE)X8&N!FLnCxk|{W(?;zuOUO@6AELfh6=XC(&#SlWF|OvU{ItGa&$ z+ZlICI*{+1WKxT(61CB}B8EN>*U@!{}>@9IBsrTPy0zjY`^E*kNuN?8L|)3h;%1}WD{eOGz2au0-#4ivH{D(^v(f7XGaH>=F!R#q^bKCh zoW8+JlWFt|H(+cXroiMRgJR`PA3$U4@&PoqJ|93c(P>s*^bs`^t!CvxA5k;WYc}5V z9x)SrX5%^U5p&XGc&~Yb%SnUbJ?0HAw(gcJ2v*+mE;6OC@h&n8U1sGa?=!Q| zW>y~ZJ~In_X5$@id0FT&8_#&l%SV6Vz2X%tAI*jLh*z-KI!motb9M_Wm-vVpTZ@mV zvDNvAnu}hua*q$Oxo9>kC;1SYi*B=Vm3NW3=rkLLc^8?LF2lRcTV7UL4DUQ|d9n4^ z4aRk>eCIu4Y#rVs#@6CJVh(!D%2(b+=Ag-}eB@nZ4!X?7H{RfK&|x+{@dlTT?!x=R zudHme7TyPbWkuE3UiHpDsuOM%{zTZzVL&dwf58+t9nT*%vf#{K1>LA*RMA1N+Q$)D zpjO43^Os7a&D`9_bYo<}>DAZt4p98eo&)KpXsPCAX~;(%JlUvVI% zi8v1qpk<;5FsVs+w$=)Lz~Ou3@+D-A_<*L5;3VY2%SpnyX$mJ1Pr&#x_G&P?rjD=- zoP`A}yt}Yq#djDMu<$O!f)(9qSfE0?4TE>J3ag0b$B!(U=;rAg%68f+$N`iS={V&6 zr?73vrU_r5(z|J|8WDA;d{xW(tg1%)_<%kX*fRI>uKTfPMoq2DL#3{|&LFI)>BE>I zXZMf|^BB?tjEz1!JGan|UfLk1=?C<|@Pj2j{foE})kXXCuP`?ZuP+MrF!eLPOqtvL z|3S0LZ^B!(rYY*obc-%$u_rgJX_K2Hz-L_^kcV304G%tIWhdN+t+}ukQ^85Pjm`A!t3JXa)=K0J7M#MWdTU~*Ma-6)viUIi(tGF$6Z@gq?);JXta;QtJSDI&lW~-fgsHrD9viV3NfFPv)E62R zET?UWm@{(4T#^onNNKqFh7;Xtxx-VcE(#9Bhb1Md}IfnXxp@)xkF1CB_MzU-7oW>jci*#V?(3_2ohZ5Fa5 z(E6-Rle}G#J_#v;JwVPS_>hc&ve?laqgTQxeH1|h6)5iTQLn34yyuED3F+Mw z|L5(j<0IFkQt!3&NEA?yogG#xnpUO zN=rM*fYpBQEvUmO@7?1Zu<>?UYhtZ)21K`*P&wO&fXTI#wgY~aFFHJ-ulN|0udugv zMnpH`yXS&Gu!YQm@zmv<1z(-Uwxy8((ols4(&5`1*vZ#qgeqFlxym%5cN8MhuqB-NgmoP)}a!IA%0ZMbaMRJd+t35;S!A z;LFkyt`(C53oT8|W3nfncei;qAU?5oak6U;ye>9KB@#TI#8wIazpgQT2oK z(t}NXd5;QJ*077Z?2unNVzI&X&KP=*0s`m5^PX<+z@MfcpwsN?(ou%SD``lhbpVVR z=pDd<#(M{}6hcLyY|J;n;VeB(faIgS6EPF@ooKn}?}W=pfyr}VBi;sG0@QE0OR?4c{=IXe_fP}Rh0i{l|ky;`vwzc@%I>8pT3JONXm;xahUe_kZ$;P z`CJ3d=jy0v{zU?TYm4|jUZft0d#nT9>CUj}X@pe%|6N`V%J2dVuMH}>rs(E0Ln0Lz z?Lva{6)fCErXUHK?+Up~)VX*3P61x9TftYhyD9nyf+SGcaG1ZPkaJ`<)m*GS!?je2_J)GlWZiqeF! z9Bs=;_wBKg*AA$j;q%Or&JDA%A%jvEbal*(;9{g2P;@a8 zBeobz5goW33naFAER4X5-K!qoMJGt|f}t6$3R;%HC*Gl#ypVd?ql1Pn=TInt?qz(C z!f$xUQ=v>onLWs%c;>?m#;3$6pm9{Md^x+U(za3e>JK;4#Q^?pSwf>5p(QK4VEt$- zs21w4c)?NP0kSok2yyKZko6=$+VN&6s7XBsM2%E=R#r_u7nMGa3O0aH>zl zJRX=4=R|^113<+r$SV2drFTC#p+aY8tcbIN$wRmWm6LEsE9;AOH=~+Pp@wennHh*1 z@<3@qL#)jxXi(kYS8Q0xPbxWamA0*$#$$x)q`S0LqR@62qd1K%%+Ado?(tYnVwm`;1q51MW&^tu&(qCmfW7=`whL=+|S{;0RGw z@p%GMt4g}II;Br77iLB#C!P%x8RK7p>S7`*GY z;|{SUo>iKmxDSSqU<#X?^)OCudlle`);FhQoP)fwGaL(YMs{OC%}1Bl(2O*s2sx{F zE;|fZbDlp%4wXvr0qoUt@jRau!K4j`81yZ1dr4=YJapE(bHqW%~J(Q5B+GNpL($#1XL5f4Ix+#{)P|uah!Wg)8sB` zn;_*L!gf60`stL zm$>8~LCg4}9-&fK4XwEa@;+z}4mrqL(XcM;_0E*Nrm+aHoJK}U;cK10h!J_q_qwBW zYf($Of)u6D5?8KP#bWxw%3t<4i~R%#9mZ1_Pk0k14mbzux8^M_XYO~@j>cdU4$?<0 zO{F|yM&}Nw13RdBK8WPC6ET7<_mi%89bnt#Nr!f-@C2h5C^DlMUDsHpN8u5oqF$(e zyNEwfQZH0SA(fPG*rKj4I6AhZb2q6Ytn3OMuJrs@SkWakSh-m;aiD_BY_O6Gu8qK2 zH{;>TFRJ8UqDn8r;mWSOMipLp4J*Ao-W61KnGI5M!<1j`>Xw#yz>8Y|G1+ps4Jr6&~KO-vdUx^S?G^&mZwwJfY>CfoWrwfE4aS8tV-tq^a3ZB2B8CAgK*% z^$R4_-w>%Fp%614Gg!X6g4C`;2DzFU4UKG`Qc=fI8pLP9DVht;Rq^KhrP3BscniG7yJ3Ly9u|Pgd*^`#I7p~gTPr}o zTdx_-p*7Xo;lth?L>9aeOMMU437iYR^Lw4)NOPbf4rjsx!0 z`ZLRy4Q@Pp7o$nxB~F{t&ogrowyf*O!Hi{27N#td&Yf3_H_k*23Un!w&ROHNX zUhI?}!c*=%C7#oYg|_UF-H4W?_>S49uX9uA#4ITDoE>;hQRW6c+B~n9KAi(QazxQL zMq7nSS8kVm+-cF)$f!^drxp=_4Mdli(A{;npd1)^Ecun*1563qe)kD^L%kkuo9R6B zEInGP_=b_@2H-NfL7{r~lk7Lc^sDMyY`TW<)H_TT>#IcCQ&nd$I0@>UYhQ-&}vv zs5_jZC&1^im%1qzygEJvq7~1CC*xAwS%rtK;WqRV5OFhSK57^}-{j-+!HN%X=LSbr z(@Ah%rB!tn6R(xMHV;g;v}LKDcX*|n{tQ4iIFA;dPkh+-5^G48+yjetG`NCPcW^1< zg`N|jSG|j>QqeSm+Q$ips*n@u*@XxXD00^jXiP-IJ)z-R?tF=Zx|K^|C!VV{4!MxN z8NDP=tLkBn_M_|qim;-Ws@0e3tfYx&>N+|&8_J|auto$&s1pVxq9lBwkDa+mlMuguo#qLzH&U*&uE_4?% zdEht!=^kODOq2pzFDFuPBRNr?rI#1&wSbCf_DDg^`9z2Mw3+ZYY#0iz<;~)2q7N`f zDZ6+jHE5^C0!xfRcUBsa6cZ<#{g@Ma>y$qsD`mVR%kLV#q2OJ^a8@Z4Y|`69q@b{t zgRFHdBe}2=#^1mKw(NdGi#MC(d$2$m`CHUBARYN``H-%TW;(h|&E->hoA+lpi}VC6 zTN{}$?+{eL#ehXjle44*Hsec7T>G6VVeQQ{T}9A$Vf@FL@TxrxO6_HR)>c7p>=i0f z=FS1)(h7BSHh{T(_Nj|iVuzizmnU_$795}vP3;;H(dgc^ZQLzXGyz!Git_9SBOd}u zo@+*R*HP52fd#~AL%$|NURI#9^flVly#^?_-66!O%v!@uscATAk>8xVC^aZw^)~uS z4uf}h-6s(WIxT>jEWct^>DkgNpZ+qe8x^+Xg>yN-;v>ff$r!HiOj1Q#Kj>y2 zRDd&KFJX@Oj|g#EJ+26o>~iBz(Wvs5I}g376Nr$8+Qin*+EP}Cy1}Ur5G&!jF{X#O zZRidc?cRQcIt}ElysA~w1{k;P05d4qMNdka7n};$QCFM1IOVZw|JR7Q?q8rg9Z8G< zs1kcccayO`Lz~ENHU<4ZobZ3Y{PSP_I{ov70-Jx=$~6Cxn7{n~*DwD@UrBqVA6|bf zn*8lvrRA>w>C5!3Kj)vxzYG093Z2ybr$NT3ynTMemvNv@sg014e(2YqfBEgFpMU%5 p*MI%5Uw-@j*I$4Cm%mj%|NZa(Q$F_3ztDew{vTr=?xWmh1ONxn=5GK1 literal 12042 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 delta 111 zcmWN_$qj-~06@Vg==->UEGoD_1@_^|h71Q|-pLkdgF0vl=Qz{QPeV`l3*r6vevpMM tC6ZWHvX*}aNn|5i*~wl~$>bop6jDkhM>)w^YH8#mSGmbu+L7-0ngJwu8Sel9 diff --git a/test/functional/fixtures/opensearch_archiver/opensearch_dashboards_sample_data_flights_index_pattern/data.json.gz b/test/functional/fixtures/opensearch_archiver/opensearch_dashboards_sample_data_flights_index_pattern/data.json.gz index dcf6a9c51fd6201a29b2bc7b05aeaf8d48b4ed86..4b49622069e825edd1b61e4f101f2b2ed24e3e00 100644 GIT binary patch delta 17866 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 F{SQmSK~(?% literal 1767 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 q#$4Yiu0m-TO2beZhSD&UhM_e4ZWbb^rir%E%`G delta 1985 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 o%IeeC$PTn#F8m$-0Lm*zBD*gD01BM0TmS$7 literal 871 zcmV-t1DO0DiwFpGI&NS917u-zVJ>QOZ*Bn1TETAHFbuu#D*_*jHrP3*0t0&74=jVB zNQ^B^mON2jlNI^*QL>%dNsD!B8tPD>rex`blpbl4PoEZxBJ5izR*OP8S=>g!FJZbU zd7=k;)GCf@t6+E6iV(otm2njYf%V-@dSx+;$B9eVf<+Ks)}^8;8z;QNaT>bL%jd-x zCksyoXlSd!(5tlQx2JVsMFZ<%wJtnt!Gm8Hx9bEx2{CwWt0a@Ivw?)4>3@`7w*eGA zZiPW0QQ9y`g72b0SYh_RXLCpwWl{qU(+;;&1fqht!{zrMB(v?)d-MH07(t7EaW)W; zrK?uDAxx`BtwNm@t{w*)pdI4Ui$}(zQiD*m8#jz|%P8n~(#|p(sDU7s9fDsPfuR>q z!Pu_Z3|IZ?N)kS3X-3|A(Zofx(Sau5_Zo!`7q9CG6We9HnZ8fAj_an zkF+AdyhfAck-6`@tOchBmqwFDbUTMIJaf=-@4#!&Rm~Y$)b3+g=B-CV$XZ*Vd)qMj z0i*2?WYmIIj6eRK+#Pqc($;MQjr03_f`KV_GHWL{*2>TQH%@8#cvQUJH!YEmayoDF z0Yhg8b$~LCvws@>q@lo$;(gM_Iz5ynt{$(DW|)a4Wt9e0`5c<@LgJiRcSprPG70iVjJC+mjBXRF3@ x^$;7_ztT^Qt3I>(d>VP;I6P^oA4U)3v}23@yjMPr9zMmt!yi6V^Tf(8000_Bt55&{ diff --git a/test/functional/fixtures/opensearch_archiver/visualize_source-filters/mappings.json b/test/functional/fixtures/opensearch_archiver/visualize_source-filters/mappings.json index 25ebcc0fc9a2..59625a1f2fa0 100644 --- a/test/functional/fixtures/opensearch_archiver/visualize_source-filters/mappings.json +++ b/test/functional/fixtures/opensearch_archiver/visualize_source-filters/mappings.json @@ -1,7 +1,7 @@ { "type": "index", "value": { - "index": ".opensearch_dashboards", + "index": ".kibana", "mappings": { "properties": { "config": { diff --git a/test/functional/fixtures/opensearch_archiver/visualize_source_filters/data.json.gz b/test/functional/fixtures/opensearch_archiver/visualize_source_filters/data.json.gz index 2418549033fa6af024d170b29a3e350bdce9b11f..b825ad6388a9626489b6d3e9ac795a6a6e4d21c9 100644 GIT binary patch delta 901 zcmV;01A6?Y2criEABzYG@Sd!Z2Q7a>Wy=%gHEEE4A0^wZleAd6rlD>zrASXCMN%Z! zle4o#;nxQ0Zy>BJKM5@7M%Wy0OubM=GCgy)g$qB=ts0>3q*N{mgg-*Jp0cJ7zfSH) zKc-jd)uqr)DL#a0ex%M}=?Bw0H5auQ=xACipH?7BE*#t%TM0LH5B?uNzTbcJv;8P6 zM62EBVL5FIbcFcwJPA`a{kj8E*`0xio5^M}Ss#9i(aNtr!$N`1(NF!ko+Y)YV3tg0 ziG>ANu(RZ17C;0dI;-j;(4=W=N5m`ojnb;dK~A3wp%I7__79XGkXb?)^y*=2PHtot zj)VQQ&BYjjD8TP<{QY~%*7kqlf7|<8&?MfRG|Lf?)D%-y5vJ+A%3T>1t_}wqpe15z z#XX~{lpu22jT^?kWOC?sQl@4UPz6q;ErLz8K-ZDSVCuG-_gDSoOcK^9sbT6w!7RN3 zOiJ>47nAdUym9x+Ik27GiO1p$B14c~v6;ozI+;1OtJ2;x^9oH;Si*mO=Vd84J-F10 zIHHmyQIqn>I392YLBa70!kCi!8HH0ix4RmiSMn9lceTR%(P&wn_ugTqUM=MR) zR8SeaiYFKt+fHWg#AdbPbN`je6+IqvUhf;0h=)0?)$xEK-9hCb^W*GKqu(^-*ipRn z_FxoR$a63=1{)!P(;I)k;0V0>Mv_}#WKPy)?Y0q&i3dX%DF0%^;ps5;8y)NlXB_F5 zVCDiWNhZjhWMYmbvm=E9$GanAD;A$^jUzX?Z&r9iD4zwC##plXglos@(_q#Z)t4ns z9(HD)p%1QJO)copPGrA?;OXqCka>sgWDTbp?q0LBoHL05cIqygNztcz|^l znOR~>aU3@5I> zcCSM2HkHttworBUx!$yRT0WyQebJib;Vs*=bFHxCE)i$DtsW=N3TMaZ&wUF5l*Yo_ zEzRp7{CaAI?`l=IN|W_}>@^S5d;RH~%>(Q)eXLjKG(K9>>(s4pUjIVJ^lLs@^zkI} b!G|>8heKXA!uzMX@4^2ItH#%)a4-M>#(TTm delta 905 zcmV;419tqQ2d4)IABzYGIXZ5U2Q7cXWXlufHEEE4A0^wVleAd2rlD>zrASXCMN%Z! zlZ%T);pYbGFCeTeKL{-6M%WzhOubM=GQDuNg)2YLts0>3q*N{mgx^B9p0cJ7zfSH) z-={a}&9%@?Dc*%?ex%M}=?7CoJ7L%<%ePw%)6le5J}pR;TsXKlwi0gY9{qm;-@e}U zv;8P6M62D$VRdZ^bhPUAWfG=r`gI53vO5wHHseBZ z3TDZ4mRMMT1v^WwW&u+mqO+c0|0P-zcqW9OU%55E_9<0ZyOW znUfoth0|d_ZF4n7APVq1oPK}*p0cxj_}}jS7BopaC%tn7BsIlURfK8!pmJA6g{#BC z255@~cjB=)gUAr1S8QgnwN7SE?W?qR)VzN}ljL@}@4PGp zrw5l>5l2+B3!(q!Fvpz(FF_S0XJk>Dx3MzEs)mrIs)6op#pnmLs(&IQ7gWx8_*-&! z+|f!?HWgIHuHp#>#<$ox3_)94os zId&8;y*(I(7V;d-jKP0KNZ|CwFE|3PzLDe>7@3oGS-V{XW8%>e2Fl;qaC|z9{YD47 z!Wl>UC78JYOOgq4Cz+UI$?Qa-!0GPD*owtxTjR)09-0;25Xxr(r7@OlKH=K4`ZSm| zM)hThv&SpM8D>KhvPwOwc$8+)Xs4X!cSr}-nJ7?UV`}7vaa(@@B7e{@B*08W5$|47 zJsx14MP`=R5;;W`QkCpC_*uKc>?zSo=8_q|Zf=9`XsjBymG{YQ=JHB>x0P^2P~fHu z%bsS6PB!DRAa^x8ru^|UFU9C&w@q-z$2M*UJw)5_aVCb$;jJ%Qp%c|!q3?{ftNH36 z!*J&6YxgSTZc}*)t!WEopX*JFr{yy`(-*B-9^SG|JJ$+J?hOuy!n fMITQhAAC$NemLZHBfNjA` Date: Tue, 25 May 2021 22:34:08 +0000 Subject: [PATCH 2/2] [Tests] updates tests for consistency This doesn't have impact on the results of tests but to keep consistency in the index name these updates were missed. Signed-off-by: Kawika Avilla --- src/fixtures/config_upgrade_from_4.0.0.json | 2 +- src/fixtures/config_upgrade_from_4.0.0_to_4.0.1-snapshot.json | 4 ++-- src/fixtures/config_upgrade_from_4.0.0_to_4.0.1.json | 4 ++-- .../console/server/__tests__/proxy_config_collection.js | 4 ++-- .../common/index_patterns/index_patterns/index_patterns.ts | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/fixtures/config_upgrade_from_4.0.0.json b/src/fixtures/config_upgrade_from_4.0.0.json index b26c21c23bec..522de78648c9 100644 --- a/src/fixtures/config_upgrade_from_4.0.0.json +++ b/src/fixtures/config_upgrade_from_4.0.0.json @@ -11,7 +11,7 @@ "max_score": 1, "hits": [ { - "_index": ".opensearch_dashboards", + "_index": ".kibana", "_type": "config", "_id": "4.0.0", "_score": 1, diff --git a/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1-snapshot.json b/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1-snapshot.json index cb24ae10c796..8767232dcdc1 100644 --- a/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1-snapshot.json +++ b/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1-snapshot.json @@ -11,7 +11,7 @@ "max_score": 1, "hits": [ { - "_index": ".opensearch_dashboards", + "_index": ".kibana", "_type": "config", "_id": "4.0.1-SNAPSHOT", "_score": 1, @@ -21,7 +21,7 @@ } }, { - "_index": ".opensearch_dashboards", + "_index": ".kibana", "_type": "config", "_id": "4.0.0", "_score": 1, diff --git a/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1.json b/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1.json index cda181608b4c..57b486491b39 100644 --- a/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1.json +++ b/src/fixtures/config_upgrade_from_4.0.0_to_4.0.1.json @@ -11,7 +11,7 @@ "max_score": 1, "hits": [ { - "_index": ".opensearch_dashboards", + "_index": ".kibana", "_type": "config", "_id": "4.0.1", "_score": 1, @@ -21,7 +21,7 @@ } }, { - "_index": ".opensearch_dashboards", + "_index": ".kibana", "_type": "config", "_id": "4.0.0", "_score": 1, diff --git a/src/plugins/console/server/__tests__/proxy_config_collection.js b/src/plugins/console/server/__tests__/proxy_config_collection.js index 0e51244cca4d..1ac351fad6c5 100644 --- a/src/plugins/console/server/__tests__/proxy_config_collection.js +++ b/src/plugins/console/server/__tests__/proxy_config_collection.js @@ -105,9 +105,9 @@ describe('ProxyConfigCollection', function () { }); }); - describe('https://localhost:5601/.opensearch_dashboards', function () { + describe('https://localhost:5601/.kibana', function () { it('defaults to the first matching timeout', function () { - expect(getTimeout('https://localhost:5601/.opensearch_dashboards')).to.be(1); + expect(getTimeout('https://localhost:5601/.kibana')).to.be(1); }); }); diff --git a/src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts b/src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts index 23b2c60e0a60..60514f2720fd 100644 --- a/src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts +++ b/src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts @@ -661,7 +661,7 @@ export class IndexPatternsService { } /** - * Deletes an index pattern from .opensearch_dashboards index + * Deletes an index pattern from .kibana index * @param indexPatternId: Id of OpenSearch Dashboards Index Pattern to delete */ async delete(indexPatternId: string) {