mdbx: deprecate mdbx_dbi_open_ex() and custom comparators.

Change-Id: I1d20f77b9ba5d8d5ec891df17019377afb466b06
This commit is contained in:
Leonid Yuriev
2020-07-07 19:33:59 +03:00
parent fab6ddee14
commit e989cb05ed
3 changed files with 14 additions and 7 deletions

6
mdbx.h
View File

@@ -2678,9 +2678,9 @@ typedef int(MDBX_cmp_func)(const MDBX_val *a, const MDBX_val *b);
* i.e. the passed flags is different with which the
* database was created, or the database was already
* opened with a different comparison function(s). */
LIBMDBX_API int mdbx_dbi_open_ex(MDBX_txn *txn, const char *name,
unsigned flags, MDBX_dbi *dbi,
MDBX_cmp_func *keycmp, MDBX_cmp_func *datacmp);
MDBX_DEPRECATED LIBMDBX_API int
mdbx_dbi_open_ex(MDBX_txn *txn, const char *name, unsigned flags, MDBX_dbi *dbi,
MDBX_cmp_func *keycmp, MDBX_cmp_func *datacmp);
LIBMDBX_API int mdbx_dbi_open(MDBX_txn *txn, const char *name, unsigned flags,
MDBX_dbi *dbi);