package neodriver_eio
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Eio backend of the pure OCaml Neo4j driver
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.1.2.tar.gz
md5=ddea08803bc57d4928a9f13de54461ae
sha512=d5dc0b69af7972944332b243a28ccc2b15adb62ee9129023cf5a3ea57faf13b048e79579fe03b73d0a17c8c84e32ab92f27de6e2579c59ce4bb5bf8b5131100c
doc/neodriver_eio/Neodriver_eio/Summary/index.html
Module Neodriver_eio.SummarySource
The summary of a query result (counters, plan, notifications, ...).
The summary of a query result, derived from the final PULL summary metadata.
Plan, profile, notifications and GQL status objects are hydrated into Values.t, hiding the PackStream representation from the caller.
Source
type counters = {nodes_created : int;nodes_deleted : int;relationships_created : int;relationships_deleted : int;properties_set : int;labels_added : int;labels_removed : int;indexes_added : int;indexes_removed : int;constraints_added : int;constraints_removed : int;system_updates : int;contains_updates : bool;contains_system_updates : bool;
}The write-counters of a query result (from the PULL summary's stats).
Source
type server_info = {address : Neodriver_core.Addressing.t;agent : string option;protocol_version : int * int;
}The server the query ran on: its address, the agent string from HELLO and the negotiated protocol_version.
Source
type t = {counters : counters;plan : Neodriver_core.Values.t option;profile : Neodriver_core.Values.t option;query_type : string;database : string option;result_available_after : int option;result_consumed_after : int option;notifications : Neodriver_core.Values.t list;gql_status_objects : Neodriver_core.Values.t list;server_info : server_info;query : string;parameters : (string * Neodriver_core.Values.t) list;
}A query result summary: counters, plan/profile, timings, notifications and GQL status objects, the server_info and the original query/parameters.
Source
val of_stream :
Conn.stream ->
query:string ->
parameters:(string * Neodriver_core.Values.t) list ->
tBuild the summary from a completed stream (after the final PULL). The plan, profile, notifications and GQL status objects are hydrated into Values.t.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>