gohalo opened a new issue, #125:
URL: https://github.com/apache/hudi-rs/issues/125
Just like the java client routies.
```
HoodieTableMetaClient.withPropertyBuilder()
.setTableType(HoodieTableType.MERGE_ON_READ)
.setTableName(tableName)
.setTableCreateSchema(SCHEMA)
.setPayloadClassName(HoodieAvroPayload.class.getName())
.initTable(conf, tablePath);
```
Currently, got some problems.
1. object_store crate doesn't support to create directory. Because of the
[struct
Path](https://github.com/apache/arrow-rs/blob/678517018ddfd21b202a94df13b06dfa1ab8a378/object_store/src/path/mod.rs#L130)
which without leading or trailing delimiters.
```
pub struct Path {
/// The raw path with no leading or trailing delimiters
raw: String,
}
```
But in most of cloud object store including minio, you could put empty to
some path like `/data/example/.hoodies/`. Maybe we could change the value of
private raw in the `struct Path` with `unsafe` codes, or, create some marker
files like `.hoodies/.schema/marker`.
2. We should create compatiable config files for Java properties, especilly
for `hoodies.properties`.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]