summaryrefslogtreecommitdiffstats
path: root/store/database.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2014-11-30 17:57:31 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2014-11-30 17:57:31 +0100
commit7cbf25f2f6d38efa384c7f8e0a5b2b2d274ebb00 (patch)
tree583e0a4bdebe15c73d9860e78480517034e6ca9f /store/database.cpp
parent7373f1a92c2d6d0790f6a47a011c107c32064cc8 (diff)
downloadsink-7cbf25f2f6d38efa384c7f8e0a5b2b2d274ebb00.tar.gz
sink-7cbf25f2f6d38efa384c7f8e0a5b2b2d274ebb00.zip
Moved buffertest to store/test and turned it into a reproducible benchmark.
Diffstat (limited to 'store/database.cpp')
-rw-r--r--store/database.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/store/database.cpp b/store/database.cpp
index d6fe7c0..c16a077 100644
--- a/store/database.cpp
+++ b/store/database.cpp
@@ -6,16 +6,16 @@
6#include <QTime> 6#include <QTime>
7#include <qdebug.h> 7#include <qdebug.h>
8 8
9Database::Database() 9Database::Database(const QString &path)
10{ 10{
11 int rc; 11 int rc;
12 12
13 QDir dir; 13 QDir dir;
14 dir.mkdir("./testdb"); 14 dir.mkdir(path);
15 15
16 //create file 16 //create file
17 rc = mdb_env_create(&env); 17 rc = mdb_env_create(&env);
18 rc = mdb_env_open(env, "./testdb", 0, 0664); 18 rc = mdb_env_open(env, path.toStdString().data(), 0, 0664);
19 const int dbSize = 10485760*100; //10MB * 100 19 const int dbSize = 10485760*100; //10MB * 100
20 mdb_env_set_mapsize(env, dbSize); 20 mdb_env_set_mapsize(env, dbSize);
21 21