From: James HK <jam...@gm...> - 2014-07-09 03:53:20
|
Hi, > Race-conditions in semantic metadata updates. > > I've seen that quite often, the best way to "fix" it is to never have > two edits too close together (say, 5 seconds apart). We haven't been able to see any race conditions nor simulate them (we do suspect them to happen for some DB transactions). Some of use would be interested to hear how this behaviour can be recreated (as of deterministic behaviour, on my part doing quick/continued page edits did not show the described symptoms) to allow for an analysis. Cheers On 7/9/14, Patrick Lauer <pat...@st...> wrote: > On 07/09/2014 08:16 AM, Bill Whitson wrote: >> I have a simple ask query that selects pages based on the non-emptiness >> of >> a property. It seems to work fine, except that a page (possibly more >> than >> one, but I have only noticed one) disappears from the query periodically >> when that page has not been changed. If I go back to the page, do an >> edit >> with form, and save it without making any changes, it reappears in the >> query. I don't know where to begin in troubleshooting this. >> >> If it helps, this is the query page: >> http://artcwiki.cultivariable.com/index.php/Oca_Flowering_Report_2014 >> >> This is the page that disappears: >> http://artcwiki.cultivariable.com/index.php/Hopin >> >> And this is the property: >> http://artcwiki.cultivariable.com/index.php/Property:Oca_first_flower_2014 >> >> The page in question doesn't appear on the property page either (unless I >> go back and save it again), but the value for the property does appear on >> the page. >> >> Any ideas? > > Race-conditions in semantic metadata updates. > > I've seen that quite often, the best way to "fix" it is to never have > two edits too close together (say, 5 seconds apart). As a workaround I'm > regenerating all SMW data every weekend with a cronjob (which has > raceconditions too so the cronjob just runs it three times and prays > that it's good enough). > > Great fun :) > > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and Eclipse > Turn processes into business applications with Bonita BPM Community Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > |