@Cheng Pan For https://github.com/apache/hudi/issues/4229, 'primaryKey' need to be provided by `options` or 'tblproperties' in hudi 0.10. And same with config 'hoodie.datasource.write.recordKey.field', we use 'uuid' as the default value. So you can provide the 'primaryKey' in create-table sql, or the fields you define contain 'uuid'.
And, we really should update the 'quick-start' docs ASAP.