Search
redlock
v1.0.21
v1.0.20
v1.0.19
v1.0.18
v1.0.17
v1.0.16
v1.0.15
v1.0.13
v1.0.12
v1.0.10
v1.0.9
v1.0.8
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.0
v0.1.14
v0.1.13
v0.1.12
v0.1.10
v0.1.9
v0.1.8
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
Pages
Modules
Redlock
Sections
Usage
Setup
Options
Summary
Functions
child_spec/1
extend/3
lock/2
transaction/3
unlock/2
Redlock.Command
Summary
Functions
extend/5
extend_hash/0
install_scripts/1
lock/5
unlock/3
unlock_hash/0
Redlock.ConnectionKeeper
Summary
Functions
child_spec/1
connection/1
init/1
start_link/1
Redlock.Executor
Summary
Functions
extend/3
extend_on_node/5
lock/2
unlock/2
unlock_on_node/4
Redlock.NodeChooser
Summary
Functions
choose/1
init/1
Redlock.NodeChooser.Store
Summary
Callbacks
choose/2
new/1
Redlock.NodeChooser.Store.HashRing
Redlock.NodeChooser.Store.SingleNode
Redlock.NodeSupervisor
Summary
Functions
child_spec/1
init/1
start_link/1
Redlock.Supervisor
Summary
Functions
child_spec/1
init/1
start_link/1
Redlock.Util
Summary
Functions
calc_backoff/3
log/3
now/0
random_value/0
Settings
View Source
Redlock.Executor
(redlock v1.0.21)
Link to this section
Summary
Functions
extend(resource, value, ttl)
extend_on_node(node, resource, value, ttl, config)
lock(resource, ttl)
unlock(resource, value)
unlock_on_node(node, resource, value, config)
Link to this section
Functions
Link to this function
extend(resource, value, ttl)
View Source
Link to this function
extend_on_node(node, resource, value, ttl, config)
View Source
Link to this function
lock(resource, ttl)
View Source
Link to this function
unlock(resource, value)
View Source
Link to this function
unlock_on_node(node, resource, value, config)
View Source
×