Liking cljdoc? Tell your friends :D

com.blockether.vis.internal.gateway.event-store

Process-local replay frames retain locally assigned cursors, never shared-bus sequence numbers. A small frame stays in its descriptor as frozen bytes; a larger one goes to a file.

Process-local replay frames retain locally assigned cursors, never shared-bus sequence numbers.
A small frame stays in its descriptor as frozen bytes; a larger one goes to a file.
raw docstring

*inline-budget-bytes*clj

The frozen bytes that all descriptors of the process can hold. Past it, frames go to files again, so many full rings cannot grow the heap without bound.

The frozen bytes that all descriptors of the process can hold. Past it, frames go to
files again, so many full rings cannot grow the heap without bound.
sourceraw docstring

*inline-max-bytes*clj

The largest frozen frame that stays in its descriptor. A file costs about 0.1 to 0.2 ms to create and delete, and most frames freeze to less than 1 KB.

The largest frozen frame that stays in its descriptor. A file costs about 0.1 to 0.2 ms
to create and delete, and most frames freeze to less than 1 KB.
sourceraw docstring

*max-bytes*clj

source

delete-event!clj

(delete-event! descriptor)

Release what descriptor holds: its file, or its share of the inline budget.

Release what `descriptor` holds: its file, or its share of the inline budget.
sourceraw docstring

discard-replaced!clj

(discard-replaced! before after extra)

Release retired frames after the registry transition, never within a CAS retry.

Release retired frames after the registry transition, never within a CAS retry.
sourceraw docstring

inline-totalclj

(inline-total)

The frozen bytes that live descriptors hold now.

The frozen bytes that live descriptors hold now.
sourceraw docstring

lock-forclj

(lock-for sid)
source

read-eventclj

(read-event descriptor)
source

write-event!clj

(write-event! event)

Persist before publishing the descriptor. Failed writes declare a replay gap.

Persist before publishing the descriptor. Failed writes declare a replay gap.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close