SFULibrary / islandora_datastream_crud

Islandora Drush module for performing Create, Read, Update, and Delete operations on datastreams.
GNU General Public License v3.0
15 stars 15 forks source link

Do CRUD changes update the index? #83

Closed bondjimbond closed 4 years ago

bondjimbond commented 4 years ago

Coming off of #82, where the problem was that the datastream inventory in the Solr index wasn't getting updated after the generate_derivatives command was executed...

I'm in the midst of purging POLICY datastreams from a bunch of objects, and I see that the POLICY datastream is still showing up in the fedora_datastreams_ms field, and RELS_EXT_isManageableByUser_literal_s still has content.

Is there something broken in my own system, or does this module simply not trigger a Solr update when these functions happen?

bondjimbond commented 4 years ago

Update: looks like I was just impatient. It went through the whole long list of PIDs, killed the datastream, then went through it again and updated Solr.

bondjimbond commented 4 years ago

This explains why #82 happened while the DDOS attacks were happening -- CRUD was interrupted before it could go back and reindex.