Skip to content

Commit 6d4a2ec

Browse files
committed
[kv] fix ci
1 parent 1f4f4c3 commit 6d4a2ec

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

fluss-client/src/test/java/org/apache/fluss/client/table/FlussTableITCase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ void testPutAutoIncColumnAndLookup() throws Exception {
296296
Schema.newBuilder()
297297
.column("col1", DataTypes.STRING())
298298
.withComment("col1 is first column")
299-
.column("b", DataTypes.BIGINT())
299+
.column("col2", DataTypes.BIGINT())
300300
.withComment("col2 is second column, auto increment column")
301301
.setAutoIncrement(true)
302302
.primaryKey("col1")

fluss-common/src/main/java/org/apache/fluss/utils/json/ColumnJsonSerde.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ public class ColumnJsonSerde
3737
static final String ID = "id";
3838
static final String DATA_TYPE = "data_type";
3939
static final String COMMENT = "comment";
40+
static final String AUTO_INC = "auto_inc";
4041

4142
@Override
4243
public void serialize(Schema.Column column, JsonGenerator generator) throws IOException {
@@ -50,6 +51,10 @@ public void serialize(Schema.Column column, JsonGenerator generator) throws IOEx
5051
generator.writeStringField(COMMENT, column.getComment().get());
5152
}
5253
generator.writeNumberField(ID, column.getColumnId());
54+
if (column.isAutoInc()) {
55+
generator.writeFieldName(AUTO_INC);
56+
generator.writeBoolean(column.isAutoInc());
57+
}
5358

5459
generator.writeEndObject();
5560
}
@@ -64,6 +69,7 @@ public Schema.Column deserialize(JsonNode node) {
6469
columnName,
6570
dataType,
6671
node.hasNonNull(COMMENT) ? node.get(COMMENT).asText() : null,
67-
node.has(ID) ? node.get(ID).asInt() : UNKNOWN_COLUMN_ID);
72+
node.has(ID) ? node.get(ID).asInt() : UNKNOWN_COLUMN_ID,
73+
node.hasNonNull(AUTO_INC) && node.get(AUTO_INC).asBoolean());
6874
}
6975
}

0 commit comments

Comments
 (0)