mdbx: добавление keysize_min() и valsize_min() в API.

This commit is contained in:
Леонид Юрьев (Leonid Yuriev)
2024-02-23 12:43:18 +03:00
parent 00c4e2636e
commit 826441741d
3 changed files with 37 additions and 7 deletions

View File

@@ -693,7 +693,7 @@ bool actor_config::deserialize(const char *str, actor_config &config) {
}
unsigned actor_params::mdbx_keylen_min() const {
return (table_flags & MDBX_INTEGERKEY) ? 4 : 0;
return unsigned(mdbx_limits_keysize_min(table_flags));
}
unsigned actor_params::mdbx_keylen_max() const {
@@ -701,7 +701,7 @@ unsigned actor_params::mdbx_keylen_max() const {
}
unsigned actor_params::mdbx_datalen_min() const {
return (table_flags & MDBX_INTEGERDUP) ? 4 : 0;
return unsigned(mdbx_limits_valsize_min(table_flags));
}
unsigned actor_params::mdbx_datalen_max() const {