Log of the #duraspace-ff channel on chat.freenode.net

Using timezone: Eastern Standard Time
* nbanks joins01:26
* nbanks leaves01:31
* nbanks joins02:30
* nbanks leaves02:35
* nbanks joins02:51
* kaarefc joins02:52
* fasseg joins06:25
* VincentNG joins07:47
* kaarefc leaves08:26
<eddies>https://github.com/futures/fcrepo4/blob/resteasy-lifecycle/fcrepo-http-api/pom.xml08:56
https://github.com/futures/fcrepo4/blob/resteasy-lifecycle/fcrepo-http-api/pom.xml#L155
* escowles joins09:29
* nbanks leaves10:10
* barmintor is grabbing some coffee
* anusha joins10:24
<VincentNG>quick question, how come there's two fedora-node-type.cnd?10:27
they're slightly different. are they both being used?
one's under kernel and the other under webapp10:30
* anusha leaves10:34
* nbanks joins10:35
<barmintor>am I remembering right that the jcr:content node doesn't come back when you list childNodes?10:38
where's ajs6f when you need him
<fasseg>eddies: most ugly tjws configuration: https://gist.github.com/anonymous/466a8b2c200568b774ea10:40
<eddies>fasseg: maybe i'm just getting too used to ugly, but that looks ok to me10:41
<cbeer>clustering--
<fasseg>eddies: ok then ill try to wire the JAX-RS resources in there...10:42
<eddies>cbeer, fasseg: can you do the standup in 3 mins? or do you prefer in 1hr 15mins?
<fasseg>i got time
<cbeer>3 minutes is better for me
<eddies>i think either way we lose someone…adam doesn't look like he's on, but esme can't make 1:15 from now
<fasseg>3 minutes would also be better for me10:43
<eddies>vincentng: what about you?
can you make standup in …2 mins? =)
<VincentNG>yup
<eddies>let's do that
<fasseg>kk
<cbeer>barmintor, nbanks, escowles?
<barmintor>omw10:44
<eddies>yes, best we start on time today. i have a hard stop
* anusha joins10:46
<barmintor>https://github.com/futures/fcrepo-bagit-modeshape-federation-connector10:47
<cbeer>ah, no. looks like the spring stuff nuked TJWS10:52
https://github.com/futures/ff-modeshape-prototype/blob/309eedcb274e676cce45660f9e9e2c3d0e4ef10a/src/main/test/org/fcrepo/ffmodeshapeprototype/FedoraDatastreamsTest.java10:54
is one not-so-good example
https://github.com/futures/ff-jmeter-testResults10:59
eddies: i'm going to keep banging around on clustering. i saw a memory problem yesterday and will try to recreate it in a profiled environment i guess11:01
* VincentNG leaves11:06
* anusha leaves11:08
* anusha joins11:14
<pivotal-bot>Aleksey Pokalyukhin added comment: "Should we put the 'Delete Object' request back in testing plan or live it in the end?" https://www.pivotaltracker.com/story/show/4745771311:17
* nbanks leaves
* nbanks joins
<cbeer>ah, yeah.. trying to transfer 10000 * 10MB cache entries at once is probably enough to run out of heap.11:20
i hate that ISPN tracks everything in terms of cache entries11:21
"You can read more about virtual nodes at TODO."11:23
* github-ff joins11:27
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/6UQSHg
fcrepo4/master 44a5ec4 Chris Beer: tune down the stateTransfer chunkSize to (hopefully) keep its memory usage in check
* github-ff leaves
<eddies>cbeer: just a reminder to contact bpl and cc: me11:46
i'm working on tufts and northeastern
<cbeer>eddies: i sent a BPL email earlier this week, tblake sent something back this morning.
<eddies>great. forward or cc: me on a reply then11:47
<cbeer>you were cc'ed.
<eddies>eh
that's weird. i didn't see those fly by. got them now
<bljenkins>Project fcrepo-kitchen-sink build #154: SUCCESS in 4 min 49 sec: http://ci.projectblacklight.org/jenkins/job/fcrepo-kitchen-sink/154/
Project fcrepo-fixity build #146: SUCCESS in 5 min 2 sec: http://ci.projectblacklight.org/jenkins/job/fcrepo-fixity/146/11:49
* ap2972 joins11:51
* travis-ci joins11:56
[travis-ci] futures/fcrepo4#345 (master - 44a5ec4 : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/c9942b7ab3c1...44a5ec4468aa
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/6221008
* travis-ci leaves
<cbeer>fcrepo4: you want clusters? you can't handle clusters!12:22
transactions--12:40
* VincentNG joins12:56
* anusha leaves13:21
<barmintor>So one weird thing re: BagIt is that you want a node for the bag, but you probably don't want a node for the data directory13:22
* nbanks leaves13:38
* github-ff joins14:15
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/coooMA
fcrepo4/master f6a6aa0 Chris Beer: grab the latested jbossjta release to see if that fixes any of our troubles
* github-ff leaves
* kaarefc joins14:23
* travis-ci joins14:25
[travis-ci] futures/fcrepo4#346 (master - f6a6aa0 : Chris Beer): The build has errored.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/44a5ec4468aa...f6a6aa010023
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/6225844
* travis-ci leaves
<bljenkins>Project fcrepo-kitchen-sink build #155: SUCCESS in 4 min 3 sec: http://ci.projectblacklight.org/jenkins/job/fcrepo-kitchen-sink/155/14:29
* nbanks joins14:30
* ap2972 leaves14:31
<bljenkins>Project fcrepo-fixity build #147: SUCCESS in 5 min 39 sec: http://ci.projectblacklight.org/jenkins/job/fcrepo-fixity/147/
<pivotal-bot>Benjamin Armintor added comment: "https://github.com/futures/fcrepo-bagit-modeshape-federation-connector/commit/992a0acdd351456ca86f8509..." https://www.pivotaltracker.com/story/show/4708984314:42
<barmintor>I really should have stopped and restarted work on that WatchService ticket, was going nowhere until we had the connector kinda-sorta working. Oh well, sorry about velocity.14:43
eddies: There's a bunch of moving pieces for the connector, the service, the properties store.14:47
I'm going to be working on getting some unit tests in for the extra properties thing escowles put together
<VincentNG>barmintor: did you create a projection using federationManager.createProjection(..)? just curious14:48
<eddies>barmintor: how much of a hassle is the having the connector be a bagit connector?14:50
b/c frankly, that's not the requirement
so that's one of the first places we can slip
(i'm not saying dump bagit—unless i hear it's a problem—but we certainly don't have to be sticklers or we can make whatever simplifying assumptions we want)14:52
<pivotal-bot>Esme Cowles finished "Create sequencer to test large files" https://www.pivotaltracker.com/story/show/4737419314:53
<eddies>escowles: great! can you please update ticket w/ more detailed description of what the sequencer does and also add a pointer to the commit/pull request/etc? danke14:55
<pivotal-bot>Esme Cowles added comment: "Proof-of-concept sequencer that extracts table of contents from archive files (zip/tar/tgz) files:14:58
https://..." https://www.pivotaltracker.com/story/show/47374193
<barmintor>eddies: the bagit part isn't really an impediment anymore
VincentNG: No, the projection is created in the configuration14:59
<eddies>barmintor: ok
<VincentNG>ok, just wondering if you tried it programmatically15:00
<eddies>escowles: that new sequencer isn't wired in anywhere yet, right (e.g. kitchen-sink)?
<escowles>eddies: no it isn't
<eddies>can i make you a ticket to do so? =)15:01
<barmintor>tho the larger question we tabled at the standup- how we will support any kind of hierarchy of objects with out http-api - will be a question for any connector we bring up, and impact the way we present projections as an alternative/successor to external datastreams
<escowles>sure -- do i just add a dependency in the maven config?
<eddies>that might be all you need to do. i've not added a sequencer before, so i don't know what the required steps are15:02
<pivotal-bot>Esme Cowles edited "Create sequencer to test large files" https://www.pivotaltracker.com/story/show/47374193
Edwin Shin added "Add fcrepo-sequencer-archives to kitchen-sink" https://www.pivotaltracker.com/story/show/4783028115:04
<barmintor>you need to add it to the relevant repo config (the json file)
cf. https://github.com/futures/fcrepo-glacier-sequencer/blob/master/src/test/resources/config/glacier-repo-config.json15:05
<pivotal-bot>Edwin Shin added comment: "And add documentation to the fcrepo-sequencer-archives for how this sequencer is "installed" (i.e. steps to a..." https://www.pivotaltracker.com/story/show/4783028115:06
<eddies>barmintor: so connectors need an existing node to hang off of, right?
<barmintor>eddies: that's how I understand it15:07
<cbeer>connectors.. or projections?
<barmintor>projections!
"<path-to-federated-node> is a regular absolute path to the existing internal node under which the external nodes are to appear"
https://docs.jboss.org/author/display/MODE/Federation15:08
<cbeer>sounds right.
<eddies>so does it make sense for connectors to be able to bootstrap themselves? i.e. indicate via configuration where they want to hang off of and create that node?15:09
and for now, i'm perfectly happy with hard-coding those nodes.
<barmintor>eddies: that sounds dangerous to me15:10
I'm still trying to grok what you can do with federated nodes15:11
<eddies>yes it does. but i also don't want to spend a day or more on bootstrap-py config stuff.
<barmintor>"only federated nodes can have internal nodes and external nodes as children"
eddies: I vote hard-code
config can be tix for later in the project
<eddies>yes =)15:12
barmintor: i also don't grok "only federated nodes can have internal nodes and external nodes as children"
<escowles>eddies: i think that's a tautology: federated nodes are nodes that have external nodes as children15:13
<cbeer>only federated nodes may have external nodes?15:14
<barmintor>ideally for our purposes, we would be able to project an internal node's jcr:content child onto a file system… but I don't think that's what this implies.
cbeer: I think every projection's mount point is a federated node, but once you're into external nodes it's external all the way down15:15
<cbeer>oh. it'd help if i opened the page15:16
and read the next sentence:
In other words, only federated nodes can have internal nodes and external nodes as children, whereas internal nodes can only have other internal nodes as children and external nodes can only have other external nodes as children.
* nbanks leaves15:20
<pivotal-bot>Esme Cowles started "Add fcrepo-sequencer-archives to kitchen-sink" https://www.pivotaltracker.com/story/show/4783028115:21
* github-ff joins
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/seYq5w
fcrepo4/master a9aad0a Chris Beer: add deadlock detector
* github-ff leaves
<escowles>i'm getting an error building fcrepo-kitchen-sink, which i think is because fcrepo-object-serialization isn't building15:23
but i think the problem is the same problem i had with the sessionfactory definition, so it should be easy for me to fix15:25
* github-ff joins15:27
[fcrepo-object-serialization] escowles pushed 1 new commit to master: http://git.io/0cB-ZA
fcrepo-object-serialization/master 74d3010 Esmé Cowles: Adding session factory to rest api config
* github-ff leaves
<bljenkins>Project fcrepo-object-serialization build #7: SUCCESS in 1 min 41 sec: http://ci.projectblacklight.org/jenkins/job/fcrepo-object-serialization/7/15:28
* nbanks joins15:32
* github-ff joins15:33
[fcrepo-bagit-object-serialization] escowles pushed 1 new commit to master: http://git.io/GJcuzw
fcrepo-bagit-object-serialization/master 7b3a283 Esmé Cowles: Adding session factory to rest api config
* github-ff leaves
<bljenkins>Project fcrepo-kitchen-sink build #156: SUCCESS in 3 min 1 sec: http://ci.projectblacklight.org/jenkins/job/fcrepo-kitchen-sink/156/
Project fcrepo-fixity build #148: SUCCESS in 3 min 15 sec: http://ci.projectblacklight.org/jenkins/job/fcrepo-fixity/148/15:35
* travis-ci joins15:40
[travis-ci] futures/fcrepo4#347 (master - a9aad0a : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/f6a6aa010023...a9aad0ac4fa4
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/6227521
* travis-ci leaves
* kaarefc leaves15:58
* nbanks leaves16:00
* nbanks joins16:22
* nbanks leaves16:29
* escowles leaves16:46
* VincentNG leaves16:59
<pivotal-bot>Chris Beer added "Figure out the XA deadlock problem" https://www.pivotaltracker.com/story/show/4784207517:22
* nbanks joins17:56
* nbanks leaves18:01
* nbanks joins19:57
* nbanks leaves20:02
* nbanks joins21:58
* nbanks leaves22:02
* VincentNG joins23:31
* nbanks joins23:59
* nbanks leaves00:04
* VincentNG leaves00:23
* nbanks joins01:17

Generated by Sualtam