Back to bug 1331343

Who When What Removed Added
Viktor Ashirov 2016-04-29 07:00:12 UTC Priority unspecified medium
Severity unspecified medium
Noriko Hosoi 2016-05-03 20:54:15 UTC Status NEW POST
Noriko Hosoi 2016-05-04 19:50:30 UTC Status POST MODIFIED
Fixed In Version 389-ds-base-1.3.5.2-1.el7
errata-xmlrpc 2016-05-04 20:09:20 UTC Status MODIFIED ON_QA
Simon Pichugin 2016-05-05 09:41:32 UTC Status ON_QA VERIFIED
Noriko Hosoi 2016-05-09 22:56:32 UTC Priority medium urgent
Severity medium urgent
Eugene Keck 2016-05-10 17:09:56 UTC CC ekeck
Hardware Unspecified All
OS Unspecified Linux
Marcel Kolaja 2016-05-10 21:25:25 UTC CC mkolaja
Flags needinfo?(ekeck)
Noriko Hosoi 2016-05-10 22:04:41 UTC Flags needinfo?(ekeck)
Marcel Kolaja 2016-05-11 11:33:45 UTC Blocks 1335107
Marcel Kolaja 2016-05-11 11:34:09 UTC Keywords ZStream
Noriko Hosoi 2016-05-12 21:44:06 UTC Doc Text Cause:
When a simple paged results slot in a connection is discarded due to an error, e.g., SIZELIMIT_EXCEEDED, the slot was not properly cleaned up.

Consequence:
If the slot was reused, the leftover flag confused the code and ended up returning the 0 search result.

Fix:
The simple paged results slot is cleaned up properly.

Result:
If the simple paged result slot is reused, the correct search result is returned.
Petr Bokoc 2016-07-26 14:38:15 UTC CC pbokoc
Doc Text Cause:
When a simple paged results slot in a connection is discarded due to an error, e.g., SIZELIMIT_EXCEEDED, the slot was not properly cleaned up.

Consequence:
If the slot was reused, the leftover flag confused the code and ended up returning the 0 search result.

Fix:
The simple paged results slot is cleaned up properly.

Result:
If the simple paged result slot is reused, the correct search result is returned.
Previously, when a simple paged results slot in a connection was discarded due to an error such as "SIZELIMIT_EXCEEDED", the discarded slot was not cleaned up properly. Subsequent searches which reused this slot then returned 0 instead of the actual search result. With this update, discarded simple paged results slots are cleaned up correctly, and searches return correct results even with reused slots.
Petr Bokoc 2016-07-27 15:17:43 UTC Doc Text Previously, when a simple paged results slot in a connection was discarded due to an error such as "SIZELIMIT_EXCEEDED", the discarded slot was not cleaned up properly. Subsequent searches which reused this slot then returned 0 instead of the actual search result. With this update, discarded simple paged results slots are cleaned up correctly, and searches return correct results even with reused slots. Simple paged results searches no longer return `0` instead of results

Previously, when a simple paged results slot in a connection was discarded due to an error such as `SIZELIMIT_EXCEEDED`, the discarded slot was not cleaned up properly. Subsequent searches which reused this slot then returned `0` instead of the actual search result. With this update, discarded simple paged results slots are cleaned up correctly, and searches return correct results even with reused slots.
Petr Bokoc 2016-07-27 15:20:24 UTC Docs Contact pbokoc
Petr Bokoc 2016-08-19 13:09:56 UTC Doc Text Simple paged results searches no longer return `0` instead of results

Previously, when a simple paged results slot in a connection was discarded due to an error such as `SIZELIMIT_EXCEEDED`, the discarded slot was not cleaned up properly. Subsequent searches which reused this slot then returned `0` instead of the actual search result. With this update, discarded simple paged results slots are cleaned up correctly, and searches return correct results even with reused slots.
Simple paged results searches no longer return `0` instead of the actual results

Previously, when a simple paged results slot in a connection was discarded due to an error such as `SIZELIMIT_EXCEEDED`, the discarded slot was not cleaned up properly. Subsequent searches which reused this slot then always returned `0`. With this update, discarded simple paged results slots are cleaned up correctly, and searches return correct results even with reused slots.
errata-xmlrpc 2016-11-02 12:26:24 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-11-03 20:41:32 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-11-03 16:41:32 UTC
Simon Pichugin 2020-09-13 21:43:07 UTC Link ID Github 389ds/389-ds-base/issues/1868

Back to bug 1331343