From 85b68aa5e221397081249fe5efe7330a6d738ecf Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Wed, 13 Jan 2021 16:39:24 +0000 Subject: [PATCH] ITS#8307 slapo-dds: mark internal searches as do_not_cache --- servers/slapd/overlays/dds.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/servers/slapd/overlays/dds.c b/servers/slapd/overlays/dds.c index 7a73068300..59f16ecee6 100644 --- a/servers/slapd/overlays/dds.c +++ b/servers/slapd/overlays/dds.c @@ -155,6 +155,7 @@ dds_expire( void *ctx, dds_info_t *di ) op->ors_tlimit = DDS_INTERVAL( di )/2 + 1; op->ors_slimit = SLAP_NO_LIMIT; op->ors_attrs = slap_anlist_no_attrs; + op->o_do_not_cache = 1; expire = slap_get_time() - di->di_tolerance; ts.bv_val = tsbuf; @@ -1722,6 +1723,7 @@ dds_count( void *ctx, BackendDB *be ) op->ors_tlimit = SLAP_NO_LIMIT; op->ors_slimit = SLAP_NO_LIMIT; op->ors_attrs = slap_anlist_no_attrs; + op->o_do_not_cache = 1; op->ors_filterstr.bv_len = STRLENOF( "(objectClass=" ")" ) + slap_schema.si_oc_dynamicObject->soc_cname.bv_len;