#2743 memory cache can work intermittently
Closed: Fixed None Opened 3 years ago by lslebodn.

There is an integrity check of records in memory cache.
It was introduced as part of workarounds (8a5931b) for crashes caused by corrupted memory cache. The corrupted memory cache was fixed in ticket #2049
but workaround with integrity check is still available.

The problem with integrity check is that it try to compare pointer from
memory cache with duplicate of record from memory cache. Sometime it can pass
and other times it needn't pass. It depends on memory allocator.

The result of wrong integrity check is that record is not considered to be valid and we fall back to responder. Result of this is regression from performace point of view.


resolution: => fixed
status: new => closed

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.13.1

Fields changed

rhbz: => 0

Metadata Update from @lslebodn:
- Issue set to the milestone: SSSD 1.13.1

2 years ago

Login to comment on this ticket.

Metadata