[ 
https://jira.duraspace.org/browse/DS-946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24258#comment-24258
 ] 

Brian Freels-Stendel commented on DS-946:
-----------------------------------------

It looks like the offending values may be in the following tables:

Table bi_2_dis lists authors (distinct_id)
Table bi_2_dmap indexes (item_id, distinct_id)
Table bi_4_dis lists subject entries (distinct_id)
Table bi_4_dmap indexes (item_id, distinct_id)

[dspace-src]/dspace-api/src/main/java/org/dspace/browse/BrowseCreateDAOPostgres.java
 (and BrowseCreateDAOOracle.java) have methods that might be of use:  
deleteMappingsByItemID, pruneExcess, pruneMapExcess.

I would guess that this could be handled with a consumer, but I'm not sure 
whether it would be good to split it off from the part that has to be done in 
the delete method of Item.java.

I'm not implying that I'd be capable of doing this work, but I figured I could 
save someone else the digging.
                
> index-update not updating author browse index
> ---------------------------------------------
>
>                 Key: DS-946
>                 URL: https://jira.duraspace.org/browse/DS-946
>             Project: DSpace
>          Issue Type: Bug
>    Affects Versions: 1.7.1, 1.7.2, 1.8.0, 1.8.1
>         Environment: Running DSpace 1.7.1 on a Windows server
>            Reporter: David Isaak
>
> I am pretty sure this is a bug, but if we have something wrong with our 
> set-up then my apologies in advance!  I am running DSpace 1.7.1 on a Windows 
> server using the XMLUI with Mirage and Discovery.
> When I delete a collection through the Admin UI, the collection and 
> constituent items are removed, but links in the author browse index persist.  
> When I click on a link, I get the message "Sorry, there are no results for 
> this browse."  Running the index-update command does not remove the old links 
> in the author index.  
> Stopping Tomcat and running index-init does fix the problem, but I believe 
> index-update is supposed to do this as well.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to