Liking cljdoc? Tell your friends :D

asami.durable.graph

The implements the Graph over durable storage

The implements the Graph over durable storage
raw docstring

block-nameclj/s

source

cubeclj/s

(cube x)
source

graph-atclj/s

(graph-at {:keys [spot post ospt] :as graph}
          {:keys [r-spot r-post r-ospt r-pool] :as new-tx})

Returns a graph based on another graph, but with different set of index roots. This returns a historical graph. graph: The graph to base this on. The same index references will be used. new-tx: An unpacked transaction, containing each of the tree roots for the indices.

Returns a graph based on another graph, but with different set of index roots. This returns a historical graph.
graph: The graph to base this on. The same index references will be used.
new-tx: An unpacked transaction, containing each of the tree roots for the indices.
sourceraw docstring

index-nameclj/s

source

new-block-graphclj/s

(new-block-graph name
                 {:keys [r-spot r-post r-ospt r-pool]}
                 node-allocator
                 id-checker)

Creates a new BlockGraph object, under a given name. If the resources for that name exist, then they are opened. If the resources do not exist, then they are created. name: the label of the location for the graph resources. tx: The transaction record for this graph.

Creates a new BlockGraph object, under a given name. If the resources for that name exist, then they are opened.
If the resources do not exist, then they are created.
name: the label of the location for the graph resources.
tx: The transaction record for this graph.
sourceraw docstring

new-merged-block-graphclj/s

(new-merged-block-graph name
                        {:keys [r-spot r-post r-ospt r-pool nr-index-node
                                nr-index-block nr-pool-node]}
                        node-allocator
                        id-checker)

Creates a new BlockGraph object, under a given name. If the resources for that name exist, then they are opened. If the resources do not exist, then they are created. name: the label of the location for the graph resources. tx: The transaction record for this graph.

Creates a new BlockGraph object, under a given name. If the resources for that name exist, then they are opened.
If the resources do not exist, then they are created.
name: the label of the location for the graph resources.
tx: The transaction record for this graph.
sourceraw docstring

ospt-nameclj/s

source

post-nameclj/s

source

spot-nameclj/s

source

squareclj/s

(square x)
source

tspo-nameclj/s

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close