feat: migration skip exists docs

This commit is contained in:
hardy 2024-02-03 16:58:56 +08:00 committed by hardy
parent 597fa16369
commit 5b28c59853
2 changed files with 12 additions and 12 deletions

View File

@ -134,7 +134,7 @@ func (p *processor) handleSplitSubTask(taskItem *task.Task) error {
"batch_size": cfg.Source.BatchSize,
"indices": indexName,
"elasticsearch": sourceClusterID,
"skip_exist_documents": cfg.Target.Bulk.SkipExistDocuments,
"bulk_create_operation": cfg.Target.Bulk.CreateOperation,
"queue": util.MapStr{
"name": scrollID,
"labels": util.MapStr{
@ -191,7 +191,7 @@ func (p *processor) handleSplitSubTask(taskItem *task.Task) error {
"batch_size_in_docs": cfg.Target.Bulk.BatchSizeInDocs,
"invalid_queue": "bulk_indexing_400",
"compress": cfg.Target.Bulk.Compress,
"skip_exist_documents": cfg.Target.Bulk.SkipExistDocuments,
"bulk_create_operation": cfg.Target.Bulk.CreateOperation,
},
"max_worker_size": cfg.Target.Bulk.MaxWorkerSize,
"num_of_slices": cfg.Target.Bulk.SliceSize,

View File

@ -92,7 +92,7 @@ type IndexMigrationBulkConfig struct {
IdleTimeoutInSeconds int `json:"idle_timeout_in_seconds"`
SliceSize int `json:"slice_size"`
Compress bool `json:"compress"`
SkipExistDocuments bool `json:"skip_exist_documents"`
CreateOperation bool `json:"bulk_create_operation"`
}
type IndexMigrationTargetConfig struct {