Add Global search and replace module to AtoM 2, supported by the Job scheduler
|Category:||-||Estimated time:||20.00 hours|
In ICA-AtoM, a simple global search and replace module was introduced. However, this feature was not designed for scalability, and because it would often cause issues on larger installations, it was not included in the AtoM 2.0 release - previously, the global search and replace attempted to carry out all operations synchronously via the browser, often leading to timeout issues and corrupted data.
This wishlist feature request re-imagines implementing the module with support from AtoM's job scheduler, which allows tasks to be performed asynchronously in the background via a worker, so that they don't time out.
#4 Updated by Dan Gillean almost 7 years ago
- Priority changed from Critical to High
- Target version deleted (
Unfortunately, I am removing the target version from this, until we can find someone willing to sponsor development to reintroduce it. Global Search & Replace was introduced in ICA-AtoM 1.2, and was not built in such a way that it can scale to 2.0. For it to be sustainable, we will need to rewrite it - ideally tying it in with the job scheduler so global updates can take place asynchronously in the background.
#6 Updated by Dan Gillean over 4 years ago
- Tracker changed from Bug to Feature
- Project changed from Access to Memory (AtoM) to AtoM Wishlist
- Subject changed from Global search and replace is broken in 2.0 to Add Global search and replace module to AtoM 2, supported by the Job scheduler
- Description updated (diff)
- Category deleted (
Global Search & Replace)
- Priority changed from High to Medium
Moving this issue to the AtoM wishlist - it will require analysis, redesign, and development to be able to implement.