Renamed to maca/crdt-replicated-tree. It is published under that name, and new versions come out there.
Versions published as maca/crdt-replicated-graph still install under that name. 1 version of 1 come from the new location (see their notes).
Rerouted (renamed, verified). The GitHub user or repository was renamed. The tag is still there, at the new name. The Lamdera package server serves a copy recovered from https://github.com/maca/crdt-replicated-tree.
What we checked: The repo moved to github.com/maca/crdt-replicated-tree. Rebuilt with git archive from commit 0986f446b1f0 of https://github.com/maca/crdt-replicated-tree (zip prefix maca-crdt-replicated-graph-0986f44/, America/Los_Angeles times): the zip is byte-identical to the one package.elm-lang.org recorded, SHA-1 16b0e58ba155cef5f9323496009ff3083bfd4335.
The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.
Details · package.elm-lang.org's zip: https://github.com/maca/crdt-replicated-graph/zipball/1.0.0/
RG is a Replicated Graph, it keeps the local replica
state.
The timestamp for adding nodes is calculated by adding
maxReplicas count to the last timestamp, and the initial
timestamp corresponds to the ReplicaId.
This sets two constraints: the ReplicaId has to be unique for
each replica, and the maximum number of replicas has to be
declared.
Extra information about a failure when applying an operation
replicaId is the id of the replica where the operation was
generated
timestamp is the timestamp of the attempted operation
path is the path of the existing node, either a node intended
to be deleted or the previous node for an add operation
If an operation fails it is usefull knowing the replica where the operation was generated, to request the operations since the last know operation.
Build a RG
Build and add a node after pointer position
Build and add a branch after pointer position
Mark a RG node as a Tombstone
Apply a list of functions that edit a RG to a RG
Apply a remote operation
Represent a Replicated Graph
replicaIdis the local replica idmaxReplicasmaximum number of replicasrootroot nodetimestamptimestamp of the last operationpointerpath of the last added nodeoperationscache of all applied operationsreplicasknown replicas and their last known timestamplastOperationlast succesfully applied operation or batch