replikativ.environ

Environment values and functions which track time and ids.

*custom-store-fn*

dynamic

*date-fn*

dynamic

DO NOT REBIND EXCEPT FOR TESTING.

*id-fn*

dynamic

DO NOT REBIND EXCEPT FOR TESTING OR YOU MIGHT CORRUPT DATA.
Determines unique ids, possibly from a value.
Hashed UUID (from hasch) is defined as public format.

now

(now)

store-blob-trans

(store-blob-trans old params)

store-blob-trans-id

store-blob-trans-value

Transparent transaction function value to just store (binary) blobs.
Rebind *custom-store-fn* to track when this happens.