mirror of
https://github.com/isar/libmdbx.git
synced 2025-01-02 01:14:13 +08:00
lmdb: Doc tweak - MDB_RESERVE / DUPSORT incompat.
For those people who insist on ignoring the obvious. Change-Id: I499f7073c18d887a1171a8ffd92fea7a7602ed9c
This commit is contained in:
parent
d6b5070100
commit
73941be79a
6
lmdb.h
6
lmdb.h
@ -1324,7 +1324,8 @@ int mdb_get(MDB_txn *txn, MDB_dbi dbi, MDB_val *key, MDB_val *data);
|
||||
* the next update operation or the transaction ends. This saves
|
||||
* an extra memcpy if the data is being generated later.
|
||||
* LMDB does nothing else with this memory, the caller is expected
|
||||
* to modify all of the space requested.
|
||||
* to modify all of the space requested. This flag must not be
|
||||
* specified if the database was opened with #MDB_DUPSORT.
|
||||
* <li>#MDB_APPEND - append the given key/data pair to the end of the
|
||||
* database. This option allows fast bulk loading when keys are
|
||||
* already known to be in the correct order. Loading unsorted keys
|
||||
@ -1481,7 +1482,8 @@ int mdb_cursor_get(MDB_cursor *cursor, MDB_val *key, MDB_val *data,
|
||||
* <li>#MDB_RESERVE - reserve space for data of the given size, but
|
||||
* don't copy the given data. Instead, return a pointer to the
|
||||
* reserved space, which the caller can fill in later. This saves
|
||||
* an extra memcpy if the data is being generated later.
|
||||
* an extra memcpy if the data is being generated later. This flag
|
||||
* must not be specified if the database was opened with #MDB_DUPSORT.
|
||||
* <li>#MDB_APPEND - append the given key/data pair to the end of the
|
||||
* database. No key comparisons are performed. This option allows
|
||||
* fast bulk loading when keys are already known to be in the
|
||||
|
Loading…
x
Reference in New Issue
Block a user