Skip to content

Conversation

@timsaucer
Copy link
Member

Which issue does this PR close?

This is related to #18843

Rationale for this change

This is a pure addition that users would like to use and it barely missed the cutoff for 51.0.0

What changes are included in this PR?

Adds in FFI_CatalogProviderList

Are these changes tested?

Yes, and already in main

Are there any user-facing changes?

No, pure addition

## Which issue does this PR close?

None

## Rationale for this change

This is continuation of work in the FFI crate to expose useful traits.
We currently have FFI catalog, schema, and table providers. The next
layer up in the heirarchy is the catalog provider list.

## What changes are included in this PR?

- Implement FFI_CatalogProviderList
- Add unit tests and integration tests
- Minor rearrangement of integration test for catalog

## Are these changes tested?

Yes, included in PR.

## Are there any user-facing changes?

This is only new addition to the FFI crate. No existing code is modified
except making one data member pub(crate)
@github-actions github-actions bot added the ffi Changes to the ffi crate label Nov 24, 2025
@timsaucer
Copy link
Member Author

Github is having some issues, I'll try rerunning CI at a later time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ffi Changes to the ffi crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant