0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-26 08:42:34 +01:00
construct/include/ircd/db/database
2019-06-22 17:36:42 -06:00
..
env ircd::db: Create database/env.h index of all database/env/ headers. 2019-01-23 13:34:50 -08:00
cache.h ircd::db: Maintain our own names for caches. 2019-01-11 16:21:04 -08:00
column.h Eliminate friend-injection. 2019-02-15 18:48:59 -08:00
compaction_filter.h ircd::db: Mask interruption; noexcept in filter overrides. 2018-09-19 17:16:08 -07:00
comparator.h deps: Upgrade RocksDB. 2018-12-10 11:29:38 -08:00
env.h ircd::db: Create database/env.h index of all database/env/ headers. 2019-01-23 13:34:50 -08:00
events.h ircd: Mark recommended noexcept on inline constructors. 2019-06-22 17:36:42 -06:00
logger.h ircd::db: Rename database::logs to database::logger. 2018-12-10 13:26:46 -08:00
mergeop.h ircd::db: Additional trivial vtable placements. 2018-08-28 15:44:03 -07:00
prefix_transform.h ircd: Mark recommended noexcept on inline constructors. 2019-06-22 17:36:42 -06:00
README.md ircd::db: Move database.h up from database/ dir; update README. 2019-01-23 13:03:39 -08:00
rocksdb.h ircd::db: Simplify/Consolidate error hierarchy. 2018-12-24 13:32:22 -08:00
snapshot.h Eliminate friend-injection. 2019-02-15 18:48:59 -08:00
sst.h ircd::db: Integrate more detailed rocksdb::TableProperties into db::sst::info. 2018-10-21 09:26:02 -07:00
stats.h ircd::db: Add per-cache statistics. 2018-09-26 18:00:18 -07:00
txn.h deps: RocksDB to v5.15.10. 2018-10-15 22:31:29 -07:00
wal.h ircd::db: Add WAL information interface w/ console cmd. 2018-12-10 14:14:55 -08:00
wal_filter.h ircd::db: Add write-ahead-log recovery callback surface. 2019-04-20 14:30:42 -07:00

This directory contains lower-level interfaces which generally require including RocksDB for symbols which cannot be forward declared. These are mostly used internally by ircd/db.cc and are not necessary for developers wishing to use ircd::db.

The public interfaces to ircd::db are one directory up.