Skip to content

Adopt the dgdao v0.9.0 API - #8

Merged
mlwelles merged 2 commits into
mainfrom
chore/dgdao-typed-client-parity
Jul 19, 2026
Merged

Adopt the dgdao v0.9.0 API#8
mlwelles merged 2 commits into
mainfrom
chore/dgdao-typed-client-parity

Conversation

@mlwelles

Copy link
Copy Markdown
Collaborator

Bump dgdao to its v0.9.0 API (pinned to the v0.9.0-dev prerelease until the real release is cut).

  • Schema rendering: UnwrapSchema -> AsRecord.
  • Test stub: drop InsertRaw; LoadOrStore/LoadAndDelete -> GetOrInsert/GetAndDelete; NewTxnContext -> NewTxn; InTxn now returns *dgdao.ClientTxn (delegating to the package-level dgdao.InTxn).

No behavior change in migrate itself.

https://claude.ai/code/session_01He2BwevrLMtjHcmZqwGJe5

mlwelles added 2 commits July 19, 2026 07:34
…GetAndDelete)

- bump dgdao to the v0.9.0-dev prerelease (real release to follow)
- schema rendering: UnwrapSchema -> AsRecord
- test stub: drop InsertRaw, rename LoadOrStore/LoadAndDelete to
  GetOrInsert/GetAndDelete, NewTxnContext -> NewTxn, and InTxn now
  returns *dgdao.ClientTxn via the package-level constructor
@mlwelles
mlwelles merged commit d349bb8 into main Jul 19, 2026
1 check passed
@mlwelles
mlwelles deleted the chore/dgdao-typed-client-parity branch July 19, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant