Hi Cheng,
Thank you for driving this FIP. I think it is a nice and important feature
for many real-world business scenarios, and the overall design makes sense
to me. I have just one small question:
Regarding the client-side API design:
```
Schema.newBuilder()
.column("uid", DataTypes.STRING())
.column("uid_int64", DataTypes.BIGINT())
.enableAutoIncrement()
.primaryKey("uid")
.build();
```
If there is more than one column with INT or BIGINT type, which one would
be the auto-increment column?
Best regards,
Yang
Wang Cheng <[email protected]> 于2025年9月18日周四 22:49写道:
> Hi all,
>
>
> Auto-increment column is a bread-and-butter feature for improving data
> management efficiency. It is the bedrock of many features in analytical
> workloads—such as those in real-time unique visitor (UV) counting scenarios.
>
>
> To implement this capability, I'd like to propose FIP-16: auto-increment
> column [1].
>
>
> Any feedback and suggestions on this proposal are welcome!
>
>
> [1]:
> https://cwiki.apache.org/confluence/display/FLUSS/FIP-16%3A+Auto-Increment+Column
>
>
>
>
> Regards,
> Cheng
>
>
>
>