locorda_annotations 0.5.2
locorda_annotations: ^0.5.2 copied to clipboard
Annotations for Locorda CRDT sync: @RootResource/@SubResource mark classes as RDF resources; @CrdtLwwRegister/@CrdtOrSet etc. declare property merge strategies for code generation.
0.5.1 #
0.5.0 #
- Initial public release
@RootResource— marks a class as a Locorda-managed RDF resource and configures its storage layout and index strategy@CrdtLwwRegister— Last-Write-Wins register: the value with the highest Hybrid Logical Clock timestamp wins@CrdtFwwRegister— First-Write-Wins register: the first observed value is preserved@CrdtOrSet— Observed-Remove Set: supports concurrent add/remove with re-add semantics@CrdtImmutable— write-once property: set on creation, never overwritten by sync- Integration with
rdf_mapper_annotationsfor combined RDF mapping and CRDT code generation