Up
Index of values
(//)
[
Main
]
A
act
[
Trakeva.KEY_VALUE_STORE
]
Process a transaction, which can be
`
Done
is successful or
`
Not_done
if one of the checks in the
Action
.t
failed.
act
[
Main.In_memory.DB
]
B
basic_test
[
Main
]
benchmark_01
[
Main
]
C
check
[
Main.Test
]
close
[
Trakeva.KEY_VALUE_STORE
]
Close the DB.
close
[
Main.In_memory.DB
]
contains
[
Trakeva.Action
]
create
[
Trakeva.Key_in_collection
]
D
debug
[
Trakeva_cache
]
Enable over verbose debug priting.
debug
[
Trakeva_sqlite
]
Set
dbug
to
true
to print debug messages on
stderr
, this variable is also set when
load
is called while the environment variable
"TRAKEVA_SQLITE_DEBUG"
is set with the string
"true"
.
debug_mode
[
Main.TEST_DATABASE
]
debug_mode
[
Main.Test_sqlite_with_greedy_cache
]
debug_mode
[
Main.Test_sqlite
]
debug_mode
[
Main.In_memory
]
F
fail
[
Main.Test
]
failed_tests
[
Main.Test
]
find_arg
[
Main
]
G
get
[
Trakeva.KEY_VALUE_STORE
]
Get a value in the DB.
get
[
Main.In_memory.DB
]
get_all
[
Trakeva.KEY_VALUE_STORE
]
Get all the keys in a given collection as a list.
get_all
[
Main.In_memory.DB
]
get_collection
[
Main.In_memory.DB
]
H
has_arg
[
Main
]
I
is_not_set
[
Trakeva.Action
]
iterator
[
Trakeva.KEY_VALUE_STORE
]
Go through all the kets in a given collection (exact semantics versus concurrent writes still to be defined …).
iterator
[
Main.In_memory.DB
]
L
load
[
Trakeva.KEY_VALUE_STORE
]
Load a handle from the given database parameters.
load
[
Main.In_memory.DB
]
M
max_failures
[
Main.Test
]
N
new_tmp_dir
[
Main.Test
]
now
[
Main.Test
]
O
open_close_test
[
Main
]
R
run_monad
[
Main.Test
]
S
say
[
Main
]
seq
[
Trakeva.Action
]
set
[
Trakeva.Action
]
T
test_name
[
Main.TEST_DATABASE
]
test_name
[
Main.Test_sqlite_with_greedy_cache
]
test_name
[
Main.Test_sqlite
]
test_name
[
Main.In_memory
]
to_string
[
Trakeva.Error
]
to_string
[
Trakeva.Action
]
to_string
[
Trakeva.Key_in_collection
]
U
unset
[
Trakeva.Action
]