mirror of
https://github.com/matrix-construct/construct
synced 2024-11-15 22:41:12 +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
|
/// Database subsystem initialization and destruction
|
||||||
struct ircd::db::init
|
struct ircd::db::init
|
||||||
{
|
{
|
||||||
|
static const std::string direct_io_test_file_path;
|
||||||
|
|
||||||
static void request_pool();
|
static void request_pool();
|
||||||
static void compressions();
|
static void compressions();
|
||||||
static void directory();
|
static void directory();
|
||||||
|
|
|
@ -198,6 +198,7 @@ libircd_la_SOURCES += db_fixes.cc
|
||||||
libircd_la_SOURCES += db_port.cc
|
libircd_la_SOURCES += db_port.cc
|
||||||
libircd_la_SOURCES += db_allocator.cc
|
libircd_la_SOURCES += db_allocator.cc
|
||||||
libircd_la_SOURCES += db_env.cc
|
libircd_la_SOURCES += db_env.cc
|
||||||
|
libircd_la_SOURCES += db_database.cc
|
||||||
libircd_la_SOURCES += db.cc
|
libircd_la_SOURCES += db.cc
|
||||||
libircd_la_SOURCES += net.cc
|
libircd_la_SOURCES += net.cc
|
||||||
libircd_la_SOURCES += net_addrs.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_ole.lo: AM_CPPFLAGS := ${ASIO_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||||
ctx_eh.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.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_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 := ${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/include
|
||||||
db_fixes.lo: AM_CPPFLAGS += -isystem $(top_srcdir)/deps/rocksdb
|
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}
|
exception.lo: AM_CPPFLAGS := ${ASIO_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||||
fmt.lo: AM_CPPFLAGS := ${SPIRIT_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
fmt.lo: AM_CPPFLAGS := ${SPIRIT_UNIT_CPPFLAGS} ${AM_CPPFLAGS}
|
||||||
fmt.lo: AM_CXXFLAGS := ${SPIRIT_UNIT_CXXFLAGS} ${AM_CXXFLAGS}
|
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