summaryrefslogtreecommitdiffstats
path: root/database/engine/page.h
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 11:19:16 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 12:07:37 +0000
commitb485aab7e71c1625cfc27e0f92c9509f42378458 (patch)
treeae9abe108601079d1679194de237c9a435ae5b55 /database/engine/page.h
parentAdding upstream version 1.44.3. (diff)
downloadnetdata-upstream.tar.xz
netdata-upstream.zip
Adding upstream version 1.45.3+dfsg.upstream/1.45.3+dfsgupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'database/engine/page.h')
-rw-r--r--database/engine/page.h58
1 files changed, 0 insertions, 58 deletions
diff --git a/database/engine/page.h b/database/engine/page.h
deleted file mode 100644
index 32c87c580..000000000
--- a/database/engine/page.h
+++ /dev/null
@@ -1,58 +0,0 @@
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-#ifndef DBENGINE_PAGE_H
-#define DBENGINE_PAGE_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#include "libnetdata/libnetdata.h"
-
-typedef struct pgd_cursor {
- struct pgd *pgd;
- uint32_t position;
- uint32_t slots;
-
- gorilla_reader_t gr;
-} PGDC;
-
-#include "rrdengine.h"
-
-typedef struct pgd PGD;
-
-#define PGD_EMPTY (PGD *)(-1)
-
-void pgd_init_arals(void);
-
-PGD *pgd_create(uint8_t type, uint32_t slots);
-PGD *pgd_create_from_disk_data(uint8_t type, void *base, uint32_t size);
-void pgd_free(PGD *pg);
-
-uint32_t pgd_type(PGD *pg);
-bool pgd_is_empty(PGD *pg);
-uint32_t pgd_slots_used(PGD *pg);
-
-uint32_t pgd_memory_footprint(PGD *pg);
-uint32_t pgd_disk_footprint(PGD *pg);
-
-void pgd_copy_to_extent(PGD *pg, uint8_t *dst, uint32_t dst_size);
-
-void pgd_append_point(PGD *pg,
- usec_t point_in_time_ut,
- NETDATA_DOUBLE n,
- NETDATA_DOUBLE min_value,
- NETDATA_DOUBLE max_value,
- uint16_t count,
- uint16_t anomaly_count,
- SN_FLAGS flags,
- uint32_t expected_slot);
-
-void pgdc_reset(PGDC *pgdc, PGD *pgd, uint32_t position);
-bool pgdc_get_next_point(PGDC *pgdc, uint32_t expected_position, STORAGE_POINT *sp);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif // DBENGINE_PAGE_H