Skip to content

Conversation

@bettermultiply
Copy link
Contributor

Which issue does this PR close?

Closes #7105.

Rationale for this change

This PR implements ReadOptions support in C bindings as part of the migration to the new options API outlined in RFC-6213 (#6213).

Are there any user-facing changes?

In my view, no. What I think need to be notice is that, C doesn't have the type Timestamp. So I use string as alternative and parse it using the method from_str of Timestape, which may give user an different experience with using core

I do only finish read_options currently and lack of reader_options. I want to know if I can do this work and do I do it right so that I can go on with confidence.

AI Usage Statement

provide some knowledge for debug =)

@dosubot dosubot bot added size:XL This PR changes 500-999 lines, ignoring generated files. releases-note/feat The PR implements a new feature or has a title that begins with "feat" labels Dec 26, 2025
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. and removed size:XL This PR changes 500-999 lines, ignoring generated files. labels Dec 26, 2025
@asukaminato0721
Copy link
Contributor

C doesn't have the type Timestamp

a simpler way is time_t

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

Labels

releases-note/feat The PR implements a new feature or has a title that begins with "feat" size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tracking issues for migrating C bindings to RFC-6213 Options API

2 participants