The support for unindexed attributes being tracked in back-monitor needs

to remain behind LDAP_DEVEL for now.  Right now, the mutex in
back-monitor cannot properly handle the load if the server had a lot
of unindexed attributes that were being accessed in search filters.
This commit is contained in:
Quanah Gibson-Mount 2017-09-26 11:04:45 -07:00
parent 43a039eba4
commit 41a9010773
2 changed files with 4 additions and 0 deletions

View file

@ -158,7 +158,9 @@ struct bdb_db_pgsize {
int bdp_size;
};
#ifdef LDAP_DEVEL
#define BDB_MONITOR_IDX
#endif
typedef struct bdb_monitor_t {
void *bdm_cb;

View file

@ -51,7 +51,9 @@ LDAP_BEGIN_DECL
/* Most users will never see this */
#define DEFAULT_RTXN_SIZE 10000
#ifdef LDAP_DEVEL
#define MDB_MONITOR_IDX
#endif
typedef struct mdb_monitor_t {
void *mdm_cb;