[ 
https://issues.apache.org/jira/browse/DIRSERVER-2299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17032222#comment-17032222
 ] 

Emmanuel Lécharny commented on DIRSERVER-2299:
----------------------------------------------

Hi Rashid,

yes, this is a known problem, and we are working on fixing it, but it takes 
time we barely have...

The 'repair' command has been added in an attempt to mitigate the issue, if the 
database is not too corrupted. It basically reads the master table, and based 
on the server's configuration, recreate the indexes. The associated files are 
automatically generated.

I will try to squeeze some time this week-end to see what's going on on 
shutdown, because the data are supposed to be properly flushed on disk.

> Missing Indexes after Restart
> -----------------------------
>
>                 Key: DIRSERVER-2299
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-2299
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: index, ldap
>    Affects Versions: 2.0.0.AM25
>            Reporter: Rashid Mahmood
>            Priority: Major
>         Attachments: image-2020-02-06-16-53-48-839.png
>
>
> We have decided to use ApacheDS (version 2.0.0.AM25) for Authentication in 
> our product. Ldap Server and Directory Service are being used in Embedded 
> Mode.
>  
> During our Tests we found that after Restart, some of the Entries via Indexed 
> Attribute Search Filter are not comming in search result. After considering 
> various possibilities we found that it is Indexing problem. We used Repair 
> commnd and then we see those entries in search results.
>  
> Why some of the indexes were missing even it was a gracefull shutdown?
>  
> We want to avoid repair command after every restart unless it is really 
> necessary. Our product will serve in future more than 50K users, we have fear 
> that it would cost us a lot if we encounter those unexpected problems.  
>  
> These are two attributes used in our search filters
> dn: ads-indexAttributeId=mail,ou=indexes,ads-partitionId=tsi,ou=part
>  itions,ads-directoryServiceId=default,ou=config
> ads-indexattributeid: mail
> ads-indexHasReverse: FALSE
> ads-indexcachesize: 1000
> objectclass: ads-index
> objectclass: ads-jdbmIndex
> objectclass: ads-base
> objectclass: top
> ads-enabled: TRUE
> dn: ads-indexAttributeId=telID,ou=indexes,ads-partitionId=tsi,ou=part
>  itions,ads-directoryServiceId=default,ou=config
> ads-indexattributeid: telID
> ads-indexHasReverse: FALSE
> ads-indexcachesize: 1000
> objectclass: ads-index
> objectclass: ads-jdbmIndex
> objectclass: ads-base
> objectclass: top
> ads-enabled: TRUE
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org

Reply via email to