Bug #4442
open
Spatial indexing should not run and block metacat
Added by Michael Daigle about 15 years ago.
Updated over 11 years ago.
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.
Original Bugzilla ID was 4442
- 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.
- Target version changed from 2.1.0 to 2.x.y
Also available in: Atom
PDF