Adam - that would be great, thanks! Steve
> -----Original Message----- > From: aj...@virginia.edu [mailto:aj...@virginia.edu] > Sent: 25 January 2012 15:47 > To: fedora-commons-developers@lists.sourceforge.net > Subject: Re: [fcrepo-dev] Ingest performance testing > > > The committers are going to groan and roll their eyes when > they hear this (it's a favorite theme of mine on committers' > calls), but it might be a good step towards the kind of > SOA-oriented modularization that would bear fruit in other > efforts (e.g. in the short term: refactoring testing, in the > long term: migration to OSGi). > > Steve-- I'd be happy to help on this. (Got to put my money > where my mouth is!) > > --- > A. Soroka > Online Library Environment > the University of Virginia Library > > > > > On Jan 25, 2012, at 10:39 AM, Stephen Bayliss wrote: > > > +1 for me on Adam's suggestion (I do recall you suggesting this > > +previously), > > a re-usable component for this so that other parts of XML > > transforming/processing/validation could be migrated over > would be an > > excellent implementation option. Maybe I could provide at least a > > starting-point as part of this. > > > > Steve > > > >> -----Original Message----- > >> From: aj...@virginia.edu [mailto:aj...@virginia.edu] > >> Sent: 25 January 2012 15:32 > >> To: fedora-commons-developers@lists.sourceforge.net > >> Subject: Re: [fcrepo-dev] Ingest performance testing > >> > >> > >> I've occasionally made the following suggestion before, > >> although I recognize that it implies a great deal of work: It > >> might be a good technique to establish a registry/pool of > >> prepared transformations and validations in Fedora, in order > >> to avoid as much as possible the expensive construction of > >> such machinery in the course of an actual operation against > >> the repository. Essentially this is Steve's suggestion below > >> ("explore caching of the prepared stylesheets") writ very large. > >> > >> --- > >> A. Soroka > >> Online Library Environment > >> the University of Virginia Library > >> > >> > >> > >> > >> On Jan 25, 2012, at 10:29 AM, Stephen Bayliss wrote: > >> > >>> Following the call timing test that Chris did a little > >> while ago [1, > >>> 2] I have now had chance to have a quick play-around with > >> YourKit myself. > >>> > >>> Initial results from some not-very-extensive tests confirm the > >>> findings that Chris made - I was seeing that the "prepare" > >> of the stylesheet for the Schematron validation taking around > >> 25% of DefaultManagement.ingest total time (so this is a > >> little lower than Chris' results, but still significant). > >>> > >>> So should we just go ahead and raise an issue for this? > >>> > >>> I was planning on taking a look at FCREPO-1026 and as part > >> of this can > >>> explore caching of the prepared stylesheets as it is > >> related (and including a configuration option to disable > >> Schematron validation entirely). I was also planning taking > >> a look at FCREPO-1029, FCREPO-1030 and FCREPO-1031 (and > >> possibly FCREPO-1027) as part of this piece of work as a lot > >> of them are in the same code area. > >>> > >>> Any thoughts welcomed! > >>> > >>> Steve > >>> > >>> [1] > >>> > >> https://wiki.duraspace.org/display/FCREPO/2011-11-01+-+Fedora+ > > Committer+Meeting > >> [2] > > > https://wiki.duraspace.org/download/attachments/30216221/YourKitCallTi > > mingEx > > ample.png > >> > >> > --------------------------------------------------------------------- > >> - > >> -------- > >> Keep Your Developer Skills Current with LearnDevNow! > >> The most comprehensive online learning library for > Microsoft developers > >> is just $99.99! Visual Studio, SharePoint, SQL - plus > HTML5, CSS3, MVC3, > >> Metro Style Apps, more. Free future releases when you > subscribe now! > >> > > > http://p.sf.net/sfu/learndevnow-d2d___________________________________ > > ______ > > ______ > >> Fedora-commons-developers mailing list > >> Fedora-commons-developers@lists.sourceforge.net > >> > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developer > >> s > > > > > > > ---------------------------------------------------------------------- > > ------ > > -- > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for > Microsoft developers is > > just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, > CSS3, MVC3, Metro > > Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d > > _______________________________________________ > > Fedora-commons-developers mailing list > > Fedora-commons-developers@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers > > > > > > > ---------------------------------------------------------------------- > > -------- > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for > Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus > HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d > > _______________________________________________ > > Fedora-commons-developers mailing list > > Fedora-commons-developers@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers > > > -------------------------------------------------------------- > ---------------- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft > developers is just $99.99! Visual Studio, SharePoint, SQL - > plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future > releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Fedora-commons-developers mailing list > Fedora-commons-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers > ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Fedora-commons-developers mailing list Fedora-commons-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers