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

BlockGraphclj/s

source

get-from-indexclj/smultimethod

Lookup an index in the graph for the requested data. Returns a sequence of unlabelled bindings. Each binding is a vector of binding values.

Lookup an index in the graph for the requested data.
Returns a sequence of unlabelled bindings. Each binding is a vector of binding values.
sourceraw docstring

graph-atclj/s

(graph-at {:keys [spot post ospt tspo pool] :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

new-block-graphclj/s

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

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

tspo-nameclj/s

source

v12clj/s

source

v2clj/s

source

v21clj/s

source

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

× close