Bug #4442
openSpatial indexing should not run and block metacat
0%
Description
spatial indexing runs after a fresh install the first time someone accesses metacat servlet. It blocks any calls until it is done. This can take over thirty minutes in production knb.
It should run it the background, and possibly be kicked off by a scheduler.
Related issues
Updated by ben leinfelder over 11 years ago
- Assignee changed from Michael Daigle to ben leinfelder
- Target version changed from Postpone to 2.1.0
Thoughts:
-if it runs in the background it is entirely possible to get incomplete results if you query as the index is being [re]built.
-we should consider how this search API can be replaced by the SOLR implementation. Showing the point/bounding boxes is a cool feature and one that we don't necessarily get with the coordinates being indexed in SOLR, but it seems like the spatial cache could easily be populated from the SOLR index and that would not block Metacat start-up because indexing will be running essentially stand-alone.
Updated by ben leinfelder over 11 years ago
- Target version changed from 2.1.0 to 2.x.y