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 1414 "timelineIndexName" : " TIMELINES_ES_INDEX_NAME" ,
1515 "timelineDocType" : " TIMELINES_ES_DOC_TYPE" ,
1616 "metadataIndexName" : " METADATA_ES_INDEX_NAME" ,
17- "metadataDocType" : " METADATA_ES_DOC_TYPE"
17+ "metadataDocType" : " METADATA_ES_DOC_TYPE" ,
18+ "metadataDocDefaultId" : " METADATA_ES_DOC_DEFAULT_ID"
1819 },
1920 "rabbitmqURL" : " RABBITMQ_URL" ,
2021 "pubsubQueueName" : " PUBSUB_QUEUE_NAME" ,
Original file line number Diff line number Diff line change 2525 "timelineIndexName" : " timelines" ,
2626 "timelineDocType" : " doc" ,
2727 "metadataIndexName" : " metadata" ,
28- "metadataDocType" : " doc"
28+ "metadataDocType" : " doc" ,
29+ "metadataDocDefaultId" : 1
2930 },
3031 "connectProjectUrl" :" " ,
3132 "dbConfig" : {
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import { MAPPINGS } from './es-config';
99
1010const ES_METADATA_INDEX = config . get ( 'elasticsearchConfig.metadataIndexName' ) ;
1111const ES_METADATA_TYPE = config . get ( 'elasticsearchConfig.metadataDocType' ) ;
12+ const ES_METADATA_DEFAULT_ID = config . get ( 'elasticsearchConfig.metadataDocDefaultId' ) ;
1213
1314const eClient = util . getElasticSearchClient ( ) ;
1415
@@ -52,7 +53,9 @@ const modelConfigs = {
5253 */
5354async function indexMetadata ( ) {
5455 const modelNames = _ . keys ( modelConfigs ) ;
55- const body = { } ;
56+ const body = {
57+ id : ES_METADATA_DEFAULT_ID ,
58+ } ;
5659
5760 for ( let i = 0 ; i < modelNames . length ; i += 1 ) {
5861 const modelName = modelNames [ i ] ;
@@ -67,6 +70,7 @@ async function indexMetadata() {
6770 return eClient . index ( {
6871 index : ES_METADATA_INDEX ,
6972 type : ES_METADATA_TYPE ,
73+ id : ES_METADATA_DEFAULT_ID ,
7074 body,
7175 refresh : 'wait_for' ,
7276 } ) ;
You can’t perform that action at this time.
0 commit comments