iceberg-rust icon indicating copy to clipboard operation
iceberg-rust copied to clipboard

Feature request: provide mock ability for `Catalog` trait

Open dentiny opened this issue 7 months ago • 1 comments

Is your feature request related to a problem or challenge?

Hi team, I'm using catalog heavily in my daily dev and testing.

Catalog is "proxy" / "library" / whatever-you-call-it to interact with iceberg tables, which heavily works with IO operations. I would like to know, if you think it possible / easy to provide a mock catalog (i.e. via crates like mockall) to provide mock functionality, so I could inject errors to do chaos testing?

Describe the solution you'd like

Provide mock ability for Catalog trait.

I could work-around by having another wrapper around, but that's awkward to maintain.

Willingness to contribute

I would be willing to contribute to this feature with guidance from the Iceberg Rust community

dentiny avatar May 15 '25 00:05 dentiny

This issue has been automatically marked as stale because it has been open for 180 days with no activity. It will be closed in next 14 days if no further activity occurs. To permanently prevent this issue from being considered stale, add the label 'not-stale', but commenting on the issue is preferred when possible.

github-actions[bot] avatar Nov 12 '25 00:11 github-actions[bot]

This issue has been closed because it has not received any activity in the last 14 days since being marked as 'stale'

github-actions[bot] avatar Nov 26 '25 00:11 github-actions[bot]