Skip to content

Conversation

@phoebusm
Copy link
Collaborator

@phoebusm phoebusm commented Dec 19, 2025

Reference Issues/PRs

Part of https://man312219.monday.com/boards/7852509418/pulses/18378732140 and
https://man312219.monday.com/boards/7852509418/pulses/8371158618

What does this implement or fix?

  1. Consolidate some binding functions so they can be reused in different repos
  2. Fix sts fixtures missing configuration if the native version store is reused
    ( Now add_s3_library_to_env set both native config and class variable for config aws_auth and aws_profile. They should only be set in native config. It can't be changed until 7.0.0)

Any other comments?

Checklist

Checklist for code changes...
  • Have you updated the relevant docstrings, documentation and copyright notice?
  • Is this contribution tested against all ArcticDB's features?
  • Do all exceptions introduced raise appropriate error messages?
  • Are API changes highlighted in the PR description?
  • Is the PR labelled as enhancement or bug so it appears in autogenerated release notes?

@phoebusm phoebusm added patch Small change, should increase patch version no-release-notes This PR shouldn't be added to release notes. labels Dec 19, 2025
@phoebusm phoebusm changed the title For Enterprise ABI compatibility v2 For Enterprise ABI compatibility Dec 19, 2025
@phoebusm phoebusm changed the title For Enterprise ABI compatibility Consolidate bindings for Enterprise ABI compatibility Dec 24, 2025
@phoebusm phoebusm marked this pull request as ready for review December 24, 2025 17:32
@phoebusm phoebusm removed the no-release-notes This PR shouldn't be added to release notes. label Dec 24, 2025
s3::S3Settings s3_settings(const pybind11::tuple& t);
pybind11::tuple to_tuple(const s3::GCPXMLSettings& settings);
pybind11::tuple to_tuple(const s3::S3Settings& settings);
void register_common_bindings(pybind11::module& m, bool local_bindings);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: Maybe rename to register_common_storage_bindings?

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

Labels

patch Small change, should increase patch version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants