This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join...here's the info:
Upcoming "Alignment to Spec" sprint
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
It's a mode shape issue – it has to do with Fedora's use of same-name siblings, which MODE specifically warns against using
it's how nodes are constructed and how we place properties on these nodes – you should be able to have a node with lots and lots of children, but the same name siblings causes issues.
ldp-contains uses this method getChildren() - causes this to be recursive and collects lots of nodes as a result and is slow. This is how fedora is using modeshape.
Any tickets around this? Yes, there have been a few.
Part of the root of the whole fedora code base - it's a huge issue. It's a limit that exists in fedora. Pairtrees is how fedora is trying to go around that limitation, but it's half-baked.
It's complicated
The fix - exposing pairtrees even more as a logic concept that clients could use to control traversing repo. Would further ingrain them into certain client/server workflows.
Unknown User (acoburn) has code that hides the pairtrees - might make sense to have something like that become part of main codebase?
with a little perl code run over an import/export dataset, that should be something one could easily deal with
Unknown User (acoburn) This PR code is masking the problem - real problem is time to first byte – what is actually causing the buffer? That's what should be fixed.
From irc: Aaron Birkland - by the way, would somebody be willing to review/merge https://jira.duraspace.org/browse/FCREPO-2578. Our IT department flagged Fedora re: vulnerability with jquery 1.9.x
Jared Whiklo will take a look at jquery at some point