mirror of
https://github.com/matrix-construct/construct
synced 2025-01-13 08:23:56 +01:00
ircd::db: Reorder various definitions.
This commit is contained in:
parent
916afec37b
commit
9e2b3163b3
2 changed files with 901 additions and 878 deletions
1772
ircd/db.cc
1772
ircd/db.cc
File diff suppressed because it is too large
Load diff
|
@ -108,6 +108,10 @@ namespace ircd::db
|
|||
rocksdb::DBOptions make_dbopts(std::string optstr, std::string *const &out = nullptr, bool *read_only = nullptr, bool *fsck = nullptr);
|
||||
rocksdb::CompressionType find_supported_compression(const std::string &);
|
||||
|
||||
// Read column names from filesystem
|
||||
std::vector<std::string> column_names(const std::string &path, const rocksdb::DBOptions &);
|
||||
std::vector<std::string> column_names(const std::string &path, const std::string &options);
|
||||
|
||||
// Validation functors
|
||||
bool valid(const rocksdb::Iterator &);
|
||||
bool operator!(const rocksdb::Iterator &);
|
||||
|
@ -134,9 +138,6 @@ namespace ircd::db
|
|||
void commit(database &, rocksdb::WriteBatch &, const sopts &);
|
||||
void append(rocksdb::WriteBatch &, column &, const column::delta &delta);
|
||||
void append(rocksdb::WriteBatch &, const cell::delta &delta);
|
||||
|
||||
std::vector<std::string> column_names(const std::string &path, const rocksdb::DBOptions &);
|
||||
std::vector<std::string> column_names(const std::string &path, const std::string &options);
|
||||
}
|
||||
|
||||
struct ircd::db::throw_on_error
|
||||
|
|
Loading…
Reference in a new issue