File tree Expand file tree Collapse file tree 3 files changed +9
-3
lines changed Expand file tree Collapse file tree 3 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 14
14
"timelineIndexName" : " TIMELINES_ES_INDEX_NAME" ,
15
15
"timelineDocType" : " TIMELINES_ES_DOC_TYPE" ,
16
16
"metadataIndexName" : " METADATA_ES_INDEX_NAME" ,
17
- "metadataDocType" : " METADATA_ES_DOC_TYPE"
17
+ "metadataDocType" : " METADATA_ES_DOC_TYPE" ,
18
+ "metadataDocDefaultId" : " METADATA_ES_DOC_DEFAULT_ID"
18
19
},
19
20
"rabbitmqURL" : " RABBITMQ_URL" ,
20
21
"pubsubQueueName" : " PUBSUB_QUEUE_NAME" ,
Original file line number Diff line number Diff line change 25
25
"timelineIndexName" : " timelines" ,
26
26
"timelineDocType" : " doc" ,
27
27
"metadataIndexName" : " metadata" ,
28
- "metadataDocType" : " doc"
28
+ "metadataDocType" : " doc" ,
29
+ "metadataDocDefaultId" : 1
29
30
},
30
31
"connectProjectUrl" :" " ,
31
32
"dbConfig" : {
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import { MAPPINGS } from './es-config';
9
9
10
10
const ES_METADATA_INDEX = config . get ( 'elasticsearchConfig.metadataIndexName' ) ;
11
11
const ES_METADATA_TYPE = config . get ( 'elasticsearchConfig.metadataDocType' ) ;
12
+ const ES_METADATA_DEFAULT_ID = config . get ( 'elasticsearchConfig.metadataDocDefaultId' ) ;
12
13
13
14
const eClient = util . getElasticSearchClient ( ) ;
14
15
@@ -52,7 +53,9 @@ const modelConfigs = {
52
53
*/
53
54
async function indexMetadata ( ) {
54
55
const modelNames = _ . keys ( modelConfigs ) ;
55
- const body = { } ;
56
+ const body = {
57
+ id : ES_METADATA_DEFAULT_ID ,
58
+ } ;
56
59
57
60
for ( let i = 0 ; i < modelNames . length ; i += 1 ) {
58
61
const modelName = modelNames [ i ] ;
@@ -67,6 +70,7 @@ async function indexMetadata() {
67
70
return eClient . index ( {
68
71
index : ES_METADATA_INDEX ,
69
72
type : ES_METADATA_TYPE ,
73
+ id : ES_METADATA_DEFAULT_ID ,
70
74
body,
71
75
refresh : 'wait_for' ,
72
76
} ) ;
You can’t perform that action at this time.
0 commit comments