If there are many cos definitions, and entries that use cos, the definition building can take a long time (over 30 minutes). Trying to stop the server does not break out of this definition building loop, and you have to kill the server.
attachment 0001-Ticket-47967-cos_cache_build_definition_list-does-no.patch
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1170706
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1170707
Your fix looks good. I'm curious to take over 30 minutes for building the cos definitions (in the cache?), how many of them are needed? Tends? Hundreds? Or more?
Replying to [comment:4 nhosoi]:
The community member had over 4000 COS templates.
73bbaa7..99f9974 master -> master commit 99f9974 Author: Mark Reynolds mreynolds@redhat.com Date: Thu Dec 4 11:11:13 2014 -0500
d34b0ce..f2df95e 389-ds-base-1.3.3 -> 389-ds-base-1.3.3 commit f2df95e
919f30c..1e61e2c 389-ds-base-1.3.2 -> 389-ds-base-1.3.2 commit 1e61e2c
664b4f1..a5d8b2c 389-ds-base-1.3.1 -> 389-ds-base-1.3.1 commit a5d8b2c12586d7ec7705664a1523631eac5dc046
116dcbd..9d03dcd 389-ds-base-1.2.11 -> 389-ds-base-1.2.11 commit 9d03dcd
Metadata Update from @mreynolds: - Issue assigned to mreynolds - Issue set to the milestone: 1.2.11.33
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here: - https://github.com/389ds/389-ds-base/issues/1298
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix (was: Fixed)
Login to comment on this ticket.