|
@@ -43,7 +43,6 @@ import static org.elasticsearch.action.ingest.SimulatePipelineRequest.SIMULATED_
|
|
|
import static org.elasticsearch.ingest.IngestDocument.MetaData.ID;
|
|
|
import static org.elasticsearch.ingest.IngestDocument.MetaData.INDEX;
|
|
|
import static org.elasticsearch.ingest.IngestDocument.MetaData.ROUTING;
|
|
|
-import static org.elasticsearch.ingest.IngestDocument.MetaData.TYPE;
|
|
|
import static org.elasticsearch.ingest.IngestDocument.MetaData.VERSION;
|
|
|
import static org.elasticsearch.ingest.IngestDocument.MetaData.VERSION_TYPE;
|
|
|
import static org.hamcrest.Matchers.equalTo;
|
|
@@ -109,15 +108,7 @@ public class SimulatePipelineRequestParsingTests extends ESTestCase {
|
|
|
assertThat(actualRequest.getPipeline().getProcessors().size(), equalTo(1));
|
|
|
}
|
|
|
|
|
|
- public void testParseWithProvidedPipelineNoType() throws Exception {
|
|
|
- innerTestParseWithProvidedPipeline(false);
|
|
|
- }
|
|
|
-
|
|
|
- public void testParseWithProvidedPipelineWithType() throws Exception {
|
|
|
- innerTestParseWithProvidedPipeline(true);
|
|
|
- }
|
|
|
-
|
|
|
- private void innerTestParseWithProvidedPipeline(boolean useExplicitType) throws Exception {
|
|
|
+ public void innerTestParseWithProvidedPipeline() throws Exception {
|
|
|
int numDocs = randomIntBetween(1, 10);
|
|
|
|
|
|
Map<String, Object> requestContent = new HashMap<>();
|
|
@@ -127,7 +118,7 @@ public class SimulatePipelineRequestParsingTests extends ESTestCase {
|
|
|
for (int i = 0; i < numDocs; i++) {
|
|
|
Map<String, Object> doc = new HashMap<>();
|
|
|
Map<String, Object> expectedDoc = new HashMap<>();
|
|
|
- List<IngestDocument.MetaData> fields = Arrays.asList(INDEX, TYPE, ID, ROUTING, VERSION, VERSION_TYPE);
|
|
|
+ List<IngestDocument.MetaData> fields = Arrays.asList(INDEX, ID, ROUTING, VERSION, VERSION_TYPE);
|
|
|
for(IngestDocument.MetaData field : fields) {
|
|
|
if (field == VERSION) {
|
|
|
Long value = randomLong();
|
|
@@ -139,14 +130,6 @@ public class SimulatePipelineRequestParsingTests extends ESTestCase {
|
|
|
);
|
|
|
doc.put(field.getFieldName(), value);
|
|
|
expectedDoc.put(field.getFieldName(), value);
|
|
|
- } else if (field == TYPE) {
|
|
|
- if (useExplicitType) {
|
|
|
- String value = randomAlphaOfLengthBetween(1, 10);
|
|
|
- doc.put(field.getFieldName(), value);
|
|
|
- expectedDoc.put(field.getFieldName(), value);
|
|
|
- } else {
|
|
|
- expectedDoc.put(field.getFieldName(), "_doc");
|
|
|
- }
|
|
|
} else {
|
|
|
if (randomBoolean()) {
|
|
|
String value = randomAlphaOfLengthBetween(1, 10);
|
|
@@ -213,9 +196,6 @@ public class SimulatePipelineRequestParsingTests extends ESTestCase {
|
|
|
assertThat(actualRequest.getPipeline().getId(), equalTo(SIMULATED_PIPELINE_ID));
|
|
|
assertThat(actualRequest.getPipeline().getDescription(), nullValue());
|
|
|
assertThat(actualRequest.getPipeline().getProcessors().size(), equalTo(numProcessors));
|
|
|
- if (useExplicitType) {
|
|
|
- assertWarnings("[types removal] specifying _type in pipeline simulation requests is deprecated");
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
public void testNullPipelineId() {
|