changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/ffi/rocksdb/stats.lisp

changeset 698: 96958d3eb5b0
parent: c7f9bfc9570f
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 22:04:59 -0400
permissions: -rw-r--r--
description: fixes
1 ;;; rocksdb/stats.lisp --- Database Statistics
2 
3 ;;
4 
5 ;;; Code:
6 (in-package :rocksdb)
7 (define-alien-routine rocksdb-statistics-histogram-data-create (* rocksdb-statistics-histogram-data))
8 (define-alien-routine rocksdb-statistics-histogram-data-destroy void
9  (data (* rocksdb-statistics-histogram-data)))
10 (define-alien-routine rocksdb-statistics-histogram-data-get-median double
11  (data (* rocksdb-statistics-histogram-data)))
12 (define-alien-routine rocksdb-statistics-histogram-data-get-p95 double
13  (data (* rocksdb-statistics-histogram-data)))
14 (define-alien-routine rocksdb-statistics-histogram-data-get-p99 double
15  (data (* rocksdb-statistics-histogram-data)))
16 (define-alien-routine rocksdb-statistics-histogram-data-get-average double
17  (data (* rocksdb-statistics-histogram-data)))
18 (define-alien-routine rocksdb-statistics-histogram-data-get-std-dev double
19  (data (* rocksdb-statistics-histogram-data)))
20 (define-alien-routine rocksdb-statistics-histogram-data-get-max double
21  (data (* rocksdb-statistics-histogram-data)))
22 (define-alien-routine rocksdb-statistics-histogram-data-get-count (unsigned 64)
23  (data (* rocksdb-statistics-histogram-data)))
24 (define-alien-routine rocksdb-statistics-histogram-data-get-sum (unsigned 64)
25  (data (* rocksdb-statistics-histogram-data)))
26 (define-alien-routine rocksdb-statistics-histogram-data-get-min double
27  (data (* rocksdb-statistics-histogram-data)))
28 
29 
30