Mercurial > core / lisp/ffi/rocksdb/checkpoint.lisp
changeset 598: |
c7f9bfc9570f |
parent: |
0a5e37693fdf
|
child: |
fea71448569b |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Fri, 16 Aug 2024 15:52:50 -0400 |
permissions: |
-rw-r--r-- |
description: |
rm duplicate files, add rocksdb batch and logger files |
1 ;;; rocksdb/checkpoint.lisp --- RocksDB Checkpoints 8 (def-with-errptr rocksdb-checkpoint-object-create (* rocksdb-checkpoint) 11 (def-with-errptr rocksdb-checkpoint-create void 12 (checkpoint (* rocksdb-checkpoint)) 13 (checkpoint-dir c-string) 14 (log-size-for-flush (unsigned 64))) 16 (define-alien-routine rocksdb-checkpoint-object-destroy void 17 (* rocksdb-checkpoint)) 19 ;; rocksdb-open-and-trim-history 20 (def-with-errptr rocksdb-open-as-secondary-column-families (* rocksdb) 21 (opts (* rocksdb-options)) 23 (secondary-path c-string) 25 (cf-names (array c-string)) 26 (cf-opts (array (* rocksdb-options))) 27 (cf-handles (array (* rocksdb-column-family-handle)))) 29 (def-with-errptr rocksdb-open-as-secondary (* rocksdb) 30 (opts (* rocksdb-options)) 32 (secondary-path c-string))