Remove duplicate server codec and unsafe dtype interning #64
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/starintel-server!64
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/issue-12-remove-duplicate-codec"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
as-json/from-jsonimplementation with thin wrappers over the canonicalstar-clcodecwith-jsonimplementation before actor modules compile_rev, registered class selection, unknown dtype rejection, symbol-table non-growth, v0.8 read-only behavior, and macro expansionDesign
The server now has one active document codec. The database package retains compatibility names, but those names delegate to
spec:encode,spec:decode, andstar.documents:decode-document.Class selection uses a per-schema CLOS registry. The registry is populated at load time using class metadata; request dtype strings are normalized and looked up as strings. They are never passed to
intern.Validation
Required CI runs:
conformancestageStack
agent/schema-org-v0.9star-clv0.9 branchCloses #12