index
:
sink
calendar/daylongevents
calendar/fixes
calendar/replay
calendar/todo
develop
key-for-datastorequery
key-for-indexes
key-for-resultset
key-for-sinksh
key-storage-api
master
optimize-dav-item-fetch
overlap
range-query/api
range-query/storage
separate-uid
sinksh-better-cli
A data access layer handling synchronization, caching and indexing
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
common
/
storage_lmdb.cpp
Commit message (
Expand
)
Author
Age
*
Remove "__internal_dbname" check (doesn't work with integer keys)
Minijackson
2018-08-22
*
Inline sizeTToByteArray and byteArrayToSizeT functions in wrappers
Minijackson
2018-08-21
*
resultHandler take size_t as argument for involved storage functions
Minijackson
2018-08-21
*
Refactor QByteArray ↔ size_t conversions into utils
Minijackson
2018-08-21
*
Separate UIDs and revisions
Minijackson
2018-08-21
*
Actually store the flags instead of the db name.
Christian Mollekopf
2018-08-08
*
Fixed threading issues with dynamic db creation.
Christian Mollekopf
2018-08-06
*
Fixed the case when a dbi would leak through to a transaction where it
Christian Mollekopf
2018-07-12
*
Reduce the maximum database size to 200MB until we have fixed the lmdb
Christian Mollekopf
2018-06-01
*
Reduce the maximum database size to 10GB on windows.
Christian Mollekopf
2018-05-29
*
Only call the result handler if reading succeeded
Christian Mollekopf
2018-05-29
*
Document why we might be creating a db several times.
Christian Mollekopf
2018-05-27
*
We can't recover from not being able to open the database.
Christian Mollekopf
2018-05-24
*
Get the mapsize from a separate function and check the error when
Christian Mollekopf
2018-05-24
*
Fixed a bunch of warnings
Christian Mollekopf
2018-05-24
*
Return number of retrieved values.
Christian Mollekopf
2018-05-24
*
Add findAllInRange function in the storage layer
Rémi Nicole
2018-05-24
*
We were off by a factor of 10
Christian Mollekopf
2018-05-24
*
Opening dbis may fail in read-only mode
Christian Mollekopf
2018-05-24
*
I think those variables should just be static
Christian Mollekopf
2018-05-24
*
We need an extern declaration for non-static variables.
Christian Mollekopf
2018-05-23
*
Fixed use of mdb_dbi_open
Christian Mollekopf
2018-05-23
*
Actually close the lmdb environment before removing from disk.
Christian Mollekopf
2018-05-20
*
mdb_env_set_mapsize should be called after create but before open
Christian Mollekopf
2018-05-15
*
Try a bit harder to ensure that env always has a sane value.
Christian Mollekopf
2018-05-15
*
Windows compat
Christian Mollekopf
2018-04-19
*
Make sure we initialize the environment correctly and only set the db version...
Christian Mollekopf
2018-03-26
*
Don't just set the db version, only when we create the db first.
Christian Mollekopf
2018-03-26
*
Optional printing of transaction span
Christian Mollekopf
2018-01-30
*
Use read-write locks for finer grained control to sDbi and sEnvironments
Christian Mollekopf
2018-01-03
*
Trying to open a db that doesn't exist in read-only mode is not an error
Christian Mollekopf
2018-01-03
*
Print transaction span
Christian Mollekopf
2017-11-21
*
Storage debugging code
Christian Mollekopf
2017-11-21
*
Print key/value when put fails
Christian Mollekopf
2017-11-20
*
Simplified code
Christian Mollekopf
2017-07-16
*
Better error messages
Christian Mollekopf
2017-07-16
*
initEnvironment with double-checked locking
Christian Mollekopf
2017-05-11
*
Starting to get rid of the SINK_DEBUG_AREA
Christian Mollekopf
2017-05-11
*
A defined table layout
Christian Mollekopf
2017-05-06
*
Don't leak transactions when copying them.
Christian Mollekopf
2017-05-05
*
Take sink down if we're not asserting
Christian Mollekopf
2017-05-04
*
Cleanup
Christian Mollekopf
2017-05-04
*
Sanity check db names
Christian Mollekopf
2017-05-03
*
lmdb cleanup
Christian Mollekopf
2017-03-06
*
Ensure we don't try to open db's that are not available to our
Christian Mollekopf
2017-03-06
*
Less debug output
Christian Mollekopf
2017-02-28
*
Make opening dbis non-racy
Christian Mollekopf
2017-02-27
*
Attempt to fix the issue of opening the wrong database
Christian Mollekopf
2017-02-26
*
Better debug output
Christian Mollekopf
2017-02-24
*
Bring the application down in a controlled fashion if we experience a
Christian Mollekopf
2017-02-23
[next]