Skip to content

Commit 1a8e9f0

Browse files
committed
Reindex() work around for elastic/elasticsearch#21096
1 parent 7823829 commit 1a8e9f0

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/Nest/Document/Multiple/Reindex/ReindexObservable.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,10 @@ private void CreateIndex(string resolvedFrom, string resolvedTo)
104104
{
105105
var originalIndexSettings = this._client.GetIndex(resolvedFrom);
106106
var originalIndexState = originalIndexSettings.Indices[resolvedFrom];
107+
108+
// work around https://github.com/elastic/elasticsearch/issues/21096
109+
originalIndexState.Settings.Remove("index.provided_name");
110+
107111
var createIndexRequest = this._reindexRequest.CreateIndexRequest ?? new CreateIndexRequest(resolvedTo, originalIndexState);
108112
var createIndexResponse = this._client.CreateIndex(createIndexRequest);
109113
if (!createIndexResponse.IsValid)

src/Tests/Framework/TestClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ private static ITestConfiguration LoadConfiguration()
4949

5050
private static ConnectionSettings DefaultSettings(ConnectionSettings settings) => settings
5151
.DefaultIndex("default-index")
52-
.PrettyJson()
52+
//.PrettyJson()
5353
.InferMappingFor<Project>(map => map
5454
.IndexName("project")
5555
.IdProperty(p => p.Name)

0 commit comments

Comments
 (0)