[389-devel] Please review: [389 Project] #48146: async simple paged results issue

Noriko Hosoi nhosoi at redhat.com
Fri May 1 18:06:05 UTC 2015


https://fedorahosted.org/389/ticket/48146

*Attachment* 
/0001-Ticket-48146-async-simple-paged-results-issue-log-pr.patch/ 
<https://fedorahosted.org/389/attachment/ticket/48146/0001-Ticket-48146-async-simple-paged-results-issue-log-pr.patch> 
​ 
<https://fedorahosted.org/389/raw-attachment/ticket/48146/0001-Ticket-48146-async-simple-paged-results-issue-log-pr.patch> 

git patch file (master) -- log pr index in access log

*Attachment* 
/0001-Ticket-48146-async-simple-paged-results-issue-need-t.patch/ 
<https://fedorahosted.org/389/attachment/ticket/48146/0001-Ticket-48146-async-simple-paged-results-issue-need-t.patch> 
​ 
<https://fedorahosted.org/389/raw-attachment/ticket/48146/0001-Ticket-48146-async-simple-paged-results-issue-need-t.patch> 

git patch file (master) -- need to close a small window for a pr index 
competed among multiple threads
Without closing this window, the async requests accepted via the same 
connection compete one pr_idx:

    conn=1214 op=73 SRCH base="cn=accounts,dc=testrelm,dc=test" scope=2
    filter="(&(|(memberOf=ipaUniqueID=338799a0-ee18-11e4-9e0c-00215e2032c0,cn=ng,cn=alt,dc=testrelm,dc=test))(objectClass=ipaHost))"
    attrs="objectClass cn fqdn serverHostName memberOf ipaSshPubKey
    ipaUniqueID"
    conn=1214 op=74 SRCH base="cn=accounts,dc=testrelm,dc=test" scope=2
    filter="(&(|(memberOf=ipaUniqueID=37040000-ee18-11e4-8c14-00215e2032c0,cn=ng,cn=alt,dc=testrelm,dc=test))(objectClass=ipaHost))"
    attrs="objectClass cn fqdn serverHostName memberOf ipaSshPubKey
    ipaUniqueID"
    conn=1214 op=75 SRCH base="cn=accounts,dc=testrelm,dc=test" scope=2
    filter="(&(|(memberOf=ipaUniqueID=3036b6a0-ee18-11e4-b7dd-00215e2032c0,cn=ng,cn=alt,dc=testrelm,dc=test))(objectClass=ipaHost))"
    attrs="objectClass cn fqdn serverHostName memberOf ipaSshPubKey
    ipaUniqueID"
    conn=1214 op=73 RESULT err=0 tag=101 nentries=200 etime=0 notes=P
    *pr_idx=1*
    conn=1214 op=75 RESULT err=0 tag=101 nentries=200 etime=0 notes=P
    *pr_idx=1*
    conn=1214 op=74 RESULT err=0 tag=101 nentries=200 etime=0 notes=P
    *pr_idx=1*

It is solved as follows:

    conn=14 op=15 SRCH base="cn=accounts,dc=testrelm,dc=test" scope=2
    filter="(&(|(memberOf=ipaUniqueID=338799a0-ee18-11e4-9e0c-00215e2032c0,cn=ng,cn=alt,dc=testrelm,dc=test))(objectClass=ipaHost))"
    attrs="objectClass cn fqdn serverHostName memberOf ipaSshPubKey
    ipaUniqueID"
    onn=14 op=16 SRCH base="cn=accounts,dc=testrelm,dc=test" scope=2
    filter="(&(|(memberOf=ipaUniqueID=3036b6a0-ee18-11e4-b7dd-00215e2032c0,cn=ng,cn=alt,dc=testrelm,dc=test))(objectClass=ipaHost))"
    attrs="objectClass cn fqdn serverHostName memberOf ipaSshPubKey
    ipaUniqueID"
    [01/May/2015:13:07:59 -0400] conn=14 op=17 SRCH
    base="cn=accounts,dc=testrelm,dc=test" scope=2
    filter="(&(|(memberOf=ipaUniqueID=37040000-ee18-11e4-8c14-00215e2032c0,cn=ng,cn=alt,dc=testrelm,dc=test))(objectClass=ipaHost))"
    attrs="objectClass cn fqdn serverHostName memberOf ipaSshPubKey
    ipaUniqueID"
    conn=14 op=15 RESULT err=0 tag=101 nentries=200 etime=0 notes=P
    *pr_idx=1*
    conn=14 op=16 RESULT err=0 tag=101 nentries=200 etime=0 notes=P
    *pr_idx=2*
    conn=14 op=17 RESULT err=0 tag=101 nentries=200 etime=0 notes=P
    *pr_idx=0**
    *

**Thanks,
--noriko


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/389-devel/attachments/20150501/b2c452d1/attachment-0001.html>


More information about the 389-devel mailing list