Skip to content

JSON CRDT document sample change traces in JSON CRDT Patch format, for testing and benchmarking

Notifications You must be signed in to change notification settings

streamich/json-crdt-traces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSON CRDT Traces

A collection of JSON CRDT traces for testing and benchmarking. The traces are provided in JSON CRDT Patch format.

Traces

See the traces/ directory for the list of traces. Each trace is located in a separate directory and contains the following files:

  • patches.* - files that contain the whole editing trace in JSON CRDT Patch format.
    • patches.txt - a text file containing the trace in human-readable format.
    • patches.bin - a binary file containing the trace patches in binary format, the list of patches is store as a CBOR array.
    • patch.verbose.json - a JSON file containing the trace patches in verbose format.
    • patch.compact.json - a JSON file containing the trace patches in compact format.
  • model.* - files that contain the final state of the document in JSON CRDT format.
    • model.txt - a text file containing the document in human-readable format.
    • model.bin - a binary file containing the document in binary format.
    • model.verbose.json - a JSON file containing the document in verbose format.
    • model.compact.json - a JSON file containing the document in compact format.
  • view.* - files that store the final view of the document.
    • view.json - the final view of the document in JSON format.
    • view.txt - a text file containing the view, only available for text traces.

License

  • Code in this repository is provided under the CC BY 4.0 license.
  • A number of datasets from the upstream editing-traces repository are provided under the CC BY 4.0 license as well, see.

About

JSON CRDT document sample change traces in JSON CRDT Patch format, for testing and benchmarking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published