Skip to content

Add mutable options and TTL helpers to C API#1

Merged
jurmous merged 1 commit into10.4.marykfrom
codex/add-headers-and-implementations-to-c
Oct 10, 2025
Merged

Add mutable options and TTL helpers to C API#1
jurmous merged 1 commit into10.4.marykfrom
codex/add-headers-and-implementations-to-c

Conversation

@jurmous
Copy link
Copy Markdown
Collaborator

@jurmous jurmous commented Oct 8, 2025

Summary

  • add new C API typedefs and functions for mutable options, table filters, persistent cache, custom logger callbacks, env factories, and TTL DB wrappers
  • implement the new APIs in db/c.cc including ownership tracking, table filter bridging, persistent cache creation, mutable option parsing, and TTL helpers
  • extend c_test with coverage for the new APIs including mutable options parsing, logger lifecycle, table filter wiring, env factories, persistent cache, and TTL wrappers

Testing

  • make -j8 c_test

https://chatgpt.com/codex/tasks/task_e_68e63c1866648321ac47a4ba13a4b795

@jurmous jurmous force-pushed the codex/add-headers-and-implementations-to-c branch from c58b2aa to b7456a9 Compare October 8, 2025 14:04
@jurmous jurmous merged commit b7456a9 into 10.4.maryk Oct 10, 2025
72 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant