Skip to content

Commit 0d8e3fb

Browse files
committed
Fix flink-tsfile-connector error
1 parent 14c0bf7 commit 0d8e3fb

File tree

2 files changed

+30
-29
lines changed

2 files changed

+30
-29
lines changed

flink-tsfile-connector/src/test/java/org/apache/iotdb/flink/tsfile/RowTsFileInputFormatIT.java

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -59,20 +59,20 @@ public void testBatchExecution() throws Exception {
5959
List<String> result = source.map(Row::toString).collect();
6060
Collections.sort(result);
6161
String[] expected = {
62-
"1,1.2,20,null,2.3,11,19",
63-
"10,null,20,50,25.4,10,21",
64-
"11,1.4,21,null,null,null,null",
65-
"12,1.2,20,51,null,null,null",
66-
"14,7.2,10,11,null,null,null",
67-
"15,6.2,20,21,null,null,null",
68-
"16,9.2,30,31,null,null,null",
69-
"2,null,20,50,25.4,10,21",
70-
"3,1.4,21,null,null,null,null",
71-
"4,1.2,20,51,null,null,null",
72-
"6,7.2,10,11,null,null,null",
73-
"7,6.2,20,21,null,null,null",
74-
"8,9.2,30,31,null,null,null",
75-
"9,1.2,20,null,2.3,11,19"
62+
"+I[1, 1.2, 20, null, 2.3, 11, 19]",
63+
"+I[10, null, 20, 50, 25.4, 10, 21]",
64+
"+I[11, 1.4, 21, null, null, null, null]",
65+
"+I[12, 1.2, 20, 51, null, null, null]",
66+
"+I[14, 7.2, 10, 11, null, null, null]",
67+
"+I[15, 6.2, 20, 21, null, null, null]",
68+
"+I[16, 9.2, 30, 31, null, null, null]",
69+
"+I[2, null, 20, 50, 25.4, 10, 21]",
70+
"+I[3, 1.4, 21, null, null, null, null]",
71+
"+I[4, 1.2, 20, 51, null, null, null]",
72+
"+I[6, 7.2, 10, 11, null, null, null]",
73+
"+I[7, 6.2, 20, 21, null, null, null]",
74+
"+I[8, 9.2, 30, 31, null, null, null]",
75+
"+I[9, 1.2, 20, null, 2.3, 11, 19]"
7676
};
7777
assertArrayEquals(expected, result.toArray());
7878
}
@@ -88,20 +88,20 @@ public void testStreamExecution() {
8888
.sorted()
8989
.toArray(String[]::new);
9090
String[] expected = {
91-
"1,1.2,20,null,2.3,11,19",
92-
"10,null,20,50,25.4,10,21",
93-
"11,1.4,21,null,null,null,null",
94-
"12,1.2,20,51,null,null,null",
95-
"14,7.2,10,11,null,null,null",
96-
"15,6.2,20,21,null,null,null",
97-
"16,9.2,30,31,null,null,null",
98-
"2,null,20,50,25.4,10,21",
99-
"3,1.4,21,null,null,null,null",
100-
"4,1.2,20,51,null,null,null",
101-
"6,7.2,10,11,null,null,null",
102-
"7,6.2,20,21,null,null,null",
103-
"8,9.2,30,31,null,null,null",
104-
"9,1.2,20,null,2.3,11,19"
91+
"+I[1, 1.2, 20, null, 2.3, 11, 19]",
92+
"+I[10, null, 20, 50, 25.4, 10, 21]",
93+
"+I[11, 1.4, 21, null, null, null, null]",
94+
"+I[12, 1.2, 20, 51, null, null, null]",
95+
"+I[14, 7.2, 10, 11, null, null, null]",
96+
"+I[15, 6.2, 20, 21, null, null, null]",
97+
"+I[16, 9.2, 30, 31, null, null, null]",
98+
"+I[2, null, 20, 50, 25.4, 10, 21]",
99+
"+I[3, 1.4, 21, null, null, null, null]",
100+
"+I[4, 1.2, 20, 51, null, null, null]",
101+
"+I[6, 7.2, 10, 11, null, null, null]",
102+
"+I[7, 6.2, 20, 21, null, null, null]",
103+
"+I[8, 9.2, 30, 31, null, null, null]",
104+
"+I[9, 1.2, 20, null, 2.3, 11, 19]"
105105
};
106106
assertArrayEquals(expected, result);
107107
}

tsfile/src/main/java/org/apache/iotdb/tsfile/utils/MeasurementGroup.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,12 @@
2020

2121
import org.apache.iotdb.tsfile.write.schema.MeasurementSchema;
2222

23+
import java.io.Serializable;
2324
import java.util.HashMap;
2425
import java.util.List;
2526
import java.util.Map;
2627

27-
public class MeasurementGroup {
28+
public class MeasurementGroup implements Serializable {
2829
private boolean isAligned;
2930
private Map<String, MeasurementSchema> measurementSchemaMap;
3031

0 commit comments

Comments
 (0)