Ticket #595 (closed defect: fixed)

Opened 1 year ago

Last modified 5 months ago

adding article to vjournal does not update browse page

Reported by: russ Assigned to: jsuttor
Priority: high Milestone:
Component: ambra Version: 0.8
Keywords: browse cache virtual-journals Cc:
Blocking: Blocked By:

Description

cache not being invalidated perhaps?

this is reproduceable for me on our dev stack. each time i add an article to clinical trials, the browse page does not update until i restart the plosone service.

Dependency Graph

Change History

08/22/07 16:10:51 changed by russ

note, i'm talking about adding existing pone articles to the pctr vjournal - not ingesting new articles.

08/22/07 16:36:53 changed by amit

  • priority changed from high to medium.
  • milestone set to 0.8.

I don't think this is a high priority.

08/22/07 17:28:13 changed by amit

  • priority changed from medium to high.

I think this is simple enough a change (unless Jeff or Steve tell me otherwise) that we can risk it for 0.8. Upgrading it.

08/22/07 19:31:02 changed by jsuttor

I've confirmed that /admin/manageVirtualJournals.action is calling Journal.journalWasModified(). there doesn't appear to be any interaction with the Browse cache. the BrowseService? doesn't expose it's GeneralCacheAdministrator? or flush() functionality. BrowseService? could be updated to add a BrowseService?.flushCache() method. See ticket:320. it should also be possible to use JMX to flush the cache w/o a server restart.

08/22/07 21:04:05 changed by stevec

Only oscache 2.4 supports jmx. We're still on oscache 2.3. The GeneralCacheAdminstrator? is not specific to the BrowseService?. You can access it via Spring injection (see documentManagementService) or create the flush method in BrowseService? as you say. I think when Ronald edited browse to be journal specific, there is now an entry for that journal's articles. You don't have to flush the whole group like publish needs to right now. Things are slightly less than ideal with browse.

08/23/07 01:26:26 changed by jsuttor

  • status changed from new to closed.
  • resolution set to fixed.

(In [3563]) flush the browse cache when a journal's simpleCollection is modified by admin, fixes #595

07/16/08 11:00:34 changed by

  • milestone deleted.

Milestone 0.8 deleted