From 23e13c91e44e9d1fcbe2215f16d10117de4d0e84 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 21 Aug 2018 12:03:40 +0200 Subject: Separate UIDs and revisions --- common/index.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'common/index.cpp') diff --git a/common/index.cpp b/common/index.cpp index 238a745..bf8fcfc 100644 --- a/common/index.cpp +++ b/common/index.cpp @@ -6,7 +6,7 @@ using Sink::Storage::Identifier; Index::Index(const QString &storageRoot, const QString &dbName, const QString &indexName, Sink::Storage::DataStore::AccessMode mode) : mTransaction(Sink::Storage::DataStore(storageRoot, dbName, mode).createTransaction(mode)), - mDb(mTransaction.openDatabase(indexName.toLatin1(), std::function(), true)), + mDb(mTransaction.openDatabase(indexName.toLatin1(), std::function(), Sink::Storage::AllowDuplicates)), mName(indexName), mLogCtx("index." + indexName.toLatin1()) { @@ -14,7 +14,7 @@ Index::Index(const QString &storageRoot, const QString &dbName, const QString &i Index::Index(const QString &storageRoot, const QString &name, Sink::Storage::DataStore::AccessMode mode) : mTransaction(Sink::Storage::DataStore(storageRoot, name, mode).createTransaction(mode)), - mDb(mTransaction.openDatabase(name.toLatin1(), std::function(), true)), + mDb(mTransaction.openDatabase(name.toLatin1(), std::function(), Sink::Storage::AllowDuplicates)), mName(name), mLogCtx("index." + name.toLatin1()) { @@ -22,14 +22,14 @@ Index::Index(const QString &storageRoot, const QString &name, Sink::Storage::Dat Index::Index(const QString &storageRoot, const Sink::Storage::DbLayout &layout, Sink::Storage::DataStore::AccessMode mode) : mTransaction(Sink::Storage::DataStore(storageRoot, layout, mode).createTransaction(mode)), - mDb(mTransaction.openDatabase(layout.name, std::function(), true)), + mDb(mTransaction.openDatabase(layout.name, std::function(), Sink::Storage::AllowDuplicates)), mName(layout.name), mLogCtx("index." + layout.name) { } Index::Index(const QByteArray &name, Sink::Storage::DataStore::Transaction &transaction) - : mDb(transaction.openDatabase(name, std::function(), true)), mName(name), + : mDb(transaction.openDatabase(name, std::function(), Sink::Storage::AllowDuplicates)), mName(name), mLogCtx("index." + name) { } -- cgit v1.2.3