Hi everyone, I guess I chimed in without explaining myself fully.
I was trying to say (overly tersely) that right now, writes to the filesystem cannot be rolled back appropriately (purges are not the opposite of creations, and updates overwrite in place), and fixing that is an initial step toward participating in distributed transactions with every other store. Michael Della Bitta Senior Applications Developer Information Technology Group The New York Public Library 40 West 20th Street, 5th Floor New York, NY 10011-4211 (212) 621-0609 On Fri, Nov 18, 2011 at 10:32 AM, Greg Jansen <[email protected]> wrote: > I agree with this, as long as the non-canonical stores are updated after > all the canonical stores have a chance to fail. > Greg > > > On 11/18/2011 03:07 AM, Stephen Bayliss wrote: >> We should try and ensure the integrity of the "canonical datastore". >> >> And maybe in considering any rollback-type behaviour we should consider if >> changes to the "canonical datastore" have been made successfully, but >> updates to RI, FieldSearch, Registry fail then we don't rollback changes to >> the "canonical datastore" but just log errors? >> >> Steve >> >>> -----Original Message----- >>> From: Michael Della Bitta [mailto:[email protected]] >>> Sent: 17 November 2011 15:06 >>> To: [email protected]; [email protected] >>> Subject: Re: [fcrepo-dev] Fedora failing under heavy load - >>> debugging theissues >>> >>> >>>> Hmmm... doesn't that just push the problem farther downstream? >>> It definitely doesn't solve the concurrency problem with the >>> various datastores. But it does solve the problem of corrupt >>> data being written to the canonical datastore, which is the >>> filesystem. As it stands now, the other stores are meant to >>> be rebuilt from the filesystem when there's a problem. >>> >>> Michael Della Bitta >>> >>> Senior Applications Developer >>> Information Technology Group >>> The New York Public Library >>> 40 West 20th Street, 5th Floor >>> New York, NY 10011-4211 >>> (212) 621-0609 >>> >>> -------------------------------------------------------------- >>> ---------------- >>> All the data continuously generated in your IT infrastructure >>> contains a definitive record of customers, application performance, >>> security threats, fraudulent activity, and more. Splunk takes this >>> data and makes sense of it. IT sense. And common sense. >>> http://p.sf.net/sfu/splunk-novd2d >>> _______________________________________________ >>> Fedora-commons-developers mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers >>> >> >> ------------------------------------------------------------------------------ >> All the data continuously generated in your IT infrastructure >> contains a definitive record of customers, application performance, >> security threats, fraudulent activity, and more. Splunk takes this >> data and makes sense of it. IT sense. And common sense. >> http://p.sf.net/sfu/splunk-novd2d >> _______________________________________________ >> Fedora-commons-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers > > > -- > ___ > Gregory N. Jansen > Developer - Carolina Digital Repository > UNC Chapel Hill Libraries > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > Fedora-commons-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers > ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ Fedora-commons-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
