The GitHub Actions job "Website" on iceberg-rust.git/main has succeeded.
Run started by GitHub user blackmwk (triggered by blackmwk).

Head commit for run:
873f7adf3c351c8cba37a970efe97879d79f266a / Shekhar Prasad Rajak 
<[email protected]>
feat(playground): add memory catalog support (#2121)

## Which issue does this PR close?


- Closes https://github.com/apache/iceberg-rust/issues/1160

## What changes are included in this PR?

- Added MemoryCatalogBuilder 
- Changed the return to use the already-Arc-wrapped catalog
- Replaced the hardcoded rest-only check with a match statement: Easy
extensibility (just add a new match arm for new catalog types)

## Are these changes tested?

After build : 
```

$ cargo build -p iceberg-playground --release 

$ cat ~/.icebergrc 
[[catalogs]]
name = "local"
type = "memory"
[catalogs.config]
warehouse = "/tmp/iceberg-warehouse"



$ ./target/release/iceberg-playground --rc /path/to/config.toml


```

Report URL: https://github.com/apache/iceberg-rust/actions/runs/22331317930

With regards,
GitHub Actions via GitBox

Reply via email to