mirror of
https://github.com/matrix-construct/construct
synced 2024-11-25 08:12:37 +01:00
ircd::db: Split db::database into unit.
This commit is contained in:
parent
d4f6e3e8ea
commit
841e7dc35b
4 changed files with 3873 additions and 3868 deletions
|
@ -84,6 +84,8 @@ namespace ircd
|
|||
/// Database subsystem initialization and destruction
|
||||
struct ircd::db::init
|
||||
{
|
||||
static const std::string direct_io_test_file_path;
|
||||
|
||||
static void request_pool();
|
||||
static void compressions();
|
||||
static void directory();
|
||||
|
|
|
@ -198,6 +198,7 @@ libircd_la_SOURCES += db_fixes.cc
|
|||
libircd_la_SOURCES += db_port.cc
|
||||
libircd_la_SOURCES += db_allocator.cc
|
||||
libircd_la_SOURCES += db_env.cc
|
||||
libircd_la_SOURCES += db_database.cc
|
||||
libircd_la_SOURCES += db.cc
|
||||
libircd_la_SOURCES += net.cc
|
||||
libircd_la_SOURCES += net_addrs.cc
|
||||
|
@ -225,12 +226,13 @@ ctx.lo: AM_CPPFLAGS := ${ASIO_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
|||
ctx_ole.lo: AM_CPPFLAGS := ${ASIO_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
ctx_eh.lo: AM_CPPFLAGS := ${ASIO_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db_env.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db_port.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db_allocator.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db_database.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db_env.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db_fixes.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
db_fixes.lo: AM_CPPFLAGS += -isystem $(top_srcdir)/deps/rocksdb/include
|
||||
db_fixes.lo: AM_CPPFLAGS += -isystem $(top_srcdir)/deps/rocksdb
|
||||
db_port.lo: AM_CPPFLAGS := ${ROCKSDB_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
exception.lo: AM_CPPFLAGS := ${ASIO_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
fmt.lo: AM_CPPFLAGS := ${SPIRIT_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||
fmt.lo: AM_CXXFLAGS := ${SPIRIT_UNIT_CXXFLAGS} ${AM_CXXFLAGS}
|
||||
|
|
3868
ircd/db.cc
3868
ircd/db.cc
File diff suppressed because it is too large
Load diff
3865
ircd/db_database.cc
Normal file
3865
ircd/db_database.cc
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue