@@ -86,7 +86,7 @@ public void testIgnoreFailure() throws Exception {
86
86
public void testSingleProcessorWithOnFailureProcessor () throws Exception {
87
87
TestProcessor processor1 = new TestProcessor ("id" , "first" , ingestDocument -> {throw new RuntimeException ("error" );});
88
88
TestProcessor processor2 = new TestProcessor (ingestDocument -> {
89
- Map <String , String > ingestMetadata = ingestDocument .getIngestMetadata ();
89
+ Map <String , Object > ingestMetadata = ingestDocument .getIngestMetadata ();
90
90
assertThat (ingestMetadata .size (), equalTo (3 ));
91
91
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_MESSAGE_FIELD ), equalTo ("error" ));
92
92
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_PROCESSOR_TYPE_FIELD ), equalTo ("first" ));
@@ -104,15 +104,15 @@ public void testSingleProcessorWithOnFailureProcessor() throws Exception {
104
104
public void testSingleProcessorWithNestedFailures () throws Exception {
105
105
TestProcessor processor = new TestProcessor ("id" , "first" , ingestDocument -> {throw new RuntimeException ("error" );});
106
106
TestProcessor processorToFail = new TestProcessor ("id2" , "second" , ingestDocument -> {
107
- Map <String , String > ingestMetadata = ingestDocument .getIngestMetadata ();
107
+ Map <String , Object > ingestMetadata = ingestDocument .getIngestMetadata ();
108
108
assertThat (ingestMetadata .size (), equalTo (3 ));
109
109
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_MESSAGE_FIELD ), equalTo ("error" ));
110
110
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_PROCESSOR_TYPE_FIELD ), equalTo ("first" ));
111
111
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_PROCESSOR_TAG_FIELD ), equalTo ("id" ));
112
112
throw new RuntimeException ("error" );
113
113
});
114
114
TestProcessor lastProcessor = new TestProcessor (ingestDocument -> {
115
- Map <String , String > ingestMetadata = ingestDocument .getIngestMetadata ();
115
+ Map <String , Object > ingestMetadata = ingestDocument .getIngestMetadata ();
116
116
assertThat (ingestMetadata .size (), equalTo (3 ));
117
117
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_MESSAGE_FIELD ), equalTo ("error" ));
118
118
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_PROCESSOR_TYPE_FIELD ), equalTo ("second" ));
@@ -131,7 +131,7 @@ public void testSingleProcessorWithNestedFailures() throws Exception {
131
131
public void testCompoundProcessorExceptionFailWithoutOnFailure () throws Exception {
132
132
TestProcessor firstProcessor = new TestProcessor ("id1" , "first" , ingestDocument -> {throw new RuntimeException ("error" );});
133
133
TestProcessor secondProcessor = new TestProcessor ("id3" , "second" , ingestDocument -> {
134
- Map <String , String > ingestMetadata = ingestDocument .getIngestMetadata ();
134
+ Map <String , Object > ingestMetadata = ingestDocument .getIngestMetadata ();
135
135
assertThat (ingestMetadata .entrySet (), hasSize (3 ));
136
136
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_MESSAGE_FIELD ), equalTo ("error" ));
137
137
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_PROCESSOR_TYPE_FIELD ), equalTo ("first" ));
@@ -153,7 +153,7 @@ public void testCompoundProcessorExceptionFail() throws Exception {
153
153
TestProcessor failProcessor =
154
154
new TestProcessor ("tag_fail" , "fail" , ingestDocument -> {throw new RuntimeException ("custom error message" );});
155
155
TestProcessor secondProcessor = new TestProcessor ("id3" , "second" , ingestDocument -> {
156
- Map <String , String > ingestMetadata = ingestDocument .getIngestMetadata ();
156
+ Map <String , Object > ingestMetadata = ingestDocument .getIngestMetadata ();
157
157
assertThat (ingestMetadata .entrySet (), hasSize (3 ));
158
158
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_MESSAGE_FIELD ), equalTo ("custom error message" ));
159
159
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_PROCESSOR_TYPE_FIELD ), equalTo ("fail" ));
@@ -176,7 +176,7 @@ public void testCompoundProcessorExceptionFailInOnFailure() throws Exception {
176
176
TestProcessor failProcessor =
177
177
new TestProcessor ("tag_fail" , "fail" , ingestDocument -> {throw new RuntimeException ("custom error message" );});
178
178
TestProcessor secondProcessor = new TestProcessor ("id3" , "second" , ingestDocument -> {
179
- Map <String , String > ingestMetadata = ingestDocument .getIngestMetadata ();
179
+ Map <String , Object > ingestMetadata = ingestDocument .getIngestMetadata ();
180
180
assertThat (ingestMetadata .entrySet (), hasSize (3 ));
181
181
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_MESSAGE_FIELD ), equalTo ("custom error message" ));
182
182
assertThat (ingestMetadata .get (CompoundProcessor .ON_FAILURE_PROCESSOR_TYPE_FIELD ), equalTo ("fail" ));
0 commit comments