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

Using timezone: Eastern Standard Time
* kaarefc joins01:23
* kaarefc leaves01:34
* kaarefc joins03:08
* fasseg joins06:23
Is anyone awake already, and can checkout the ec2-console of AWS at: https://643699039425.signin.aws.amazon.com/console/ I only get a blank page when I click on EC206:41
It seems im getting 403s from the backend: https://drive.google.com/file/d/0B5nd_qlYdcqySDNUal9lWC1QSk0/edit?usp=sharing06:49
* nbanks joins07:54
* fcrepo-bot joins08:20
<fasseg>hmm now the console works again, seemed to be a temp problem08:24
<pivotal-bot>Scott Prater started "Create integration tests for Fedora objects with ACLs" https://www.pivotaltracker.com/story/show/5916255608:34
Scott Prater added comment: "@gregoryjansen, it looks like some of the changes you made to return 403s instead of 500s did not make it i..." https://www.pivotaltracker.com/story/show/5916255608:35
<fasseg>hmm interseting EC2 also offers "High-I/O Instances" but with a hefty pricetag ;) http://aws.amazon.com/ec2/pricing/08:43
* tecoripa joins09:02
* tecoripa1 joins09:03
* gregjansen joins09:04
* tecoripa leaves09:06
<pivotal-bot>Frank Asseg added comment: "added information relevant to the SCC cluster" https://www.pivotaltracker.com/story/show/5969963609:09
Frank Asseg started "Complete Test Cluster specs page for Karlsruhe SCC" https://www.pivotaltracker.com/story/show/59699636
Frank Asseg accepted "Complete Test Cluster specs page for Karlsruhe SCC" https://www.pivotaltracker.com/story/show/59699636
<tecoripa1>I may be late for the standup this morning -- I have a morning appt.09:10
* tecoripa1 leaves09:13
* github-ff joins09:24
[fcrepo4] ajs6f pushed 1 new commit to cnd-to-rdfs: http://git.io/sIAFbA
fcrepo4/cnd-to-rdfs e5ee3b6 ajs6f: Adding skeletal JavaDocs
* github-ff leaves
* fcrepo-bot leaves09:25
<fasseg>awoods: Isn't the create_ec2_instance.sh script supposed to install depoly to and start the tomcat7 server as well? Because I cant find anything on my AWS instance (no tcp sockets listenting and no java porcesses running) after running this script...09:31
<awoods>fasseg: in a meeting
<fasseg>kk09:32
<awoods>fasseg: but, yes
<fasseg>hmm dpkg -s tomcat7 tell me tomat7 is not installed....
*tells
<awoods>fasseg: try running the script again09:33
<fasseg>kk
<awoods>fasseg: there may be a puppet dependency order issue
fasseg: There is log output as well that may help pinpoint where things stopped09:36
<fasseg>awoods: hmm it seems the VM is runnning a --dist-upgrade which might block other invokations of apt-get from puppet
Ill investigate some more and leave you to your meeting ;)09:37
* ksclarke joins09:42
<bljenkins>Project fcrepo-fixity-corrupter build #325: SUCCESS in 1 min 22 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/325/09:45
Project fcrepo-kitchen-sink build #568: UNSTABLE in 3 min 3 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/568/09:48
<pivotal-bot>Gregory Jansen added comment: "https://github.com/futures/fcrepo-authz/pull/1 addresses the packaging" https://www.pivotaltracker.com/story/show/59359584
* osmandin joins09:53
* osmandin leaves
* ajs6f joins09:56
* osmandin joins09:57
<fasseg>awoods: after I created a new Image from the running machine after the --dist-upgrade apt task was finished and updating the conf to use the new Image, the rerun of the script seems to install openjdk7/tomcat7 and dependencies10:01
<awoods>fasseg: sounds positive
fasseg: you may want to use a more recent AMI: http://alestic.com/index.html (Ubuntu AMIS, top-right)10:02
<ajs6f>cbeer: That PR looks good. There are some things in my branch in RdfStream that would have helped you shorten that stuff up, but maybe I'll com along after you with that.
awoods: Can we talk sometime today about another intermiedate merge?10:03
* github-ff joins
[fcrepo4] gregjan opened pull request #128: Access control exception handling (master...omit-rdf-denied-ds) http://git.io/P5puIw
* github-ff leaves
<awoods>ajs6f: of course. I free-up after 12:30
<pivotal-bot>Gregory Jansen added comment: "https://github.com/futures/fcrepo4/pull/128 when this is merged then integration tests will pass. Also, t..." https://www.pivotaltracker.com/story/show/59359584
<awoods>ajs6f: or just make a new PR10:04
<ajs6f>awoods: Will do.
<pivotal-bot>Gregory Jansen added comment: "hang on, test packages pending" https://www.pivotaltracker.com/story/show/5935958410:05
* github-ff joins10:06
[fcrepo4] ajs6f force-pushed RDFIterationForMutation2 from d07d83b to e1b767d: http://git.io/l7JNPw
fcrepo4/RDFIterationForMutation2 ee90184 ajs6f: Renamed NamespaceContext -> NamespaceRdfContext for consistency
fcrepo4/RDFIterationForMutation2 d366ee4 ajs6f: Widening types for RdfStream
fcrepo4/RDFIterationForMutation2 09b5c83 ajs6f: Adding convenience methods to RdfStream to allow limiting and skipping RDF triples
* github-ff leaves
* ajs6f leaves10:10
* kaarefc leaves10:15
<pivotal-bot>Gregory Jansen finished "Move Auth PEP project into Futures" https://www.pivotaltracker.com/story/show/5935958410:18
Gregory Jansen added comment: "https://github.com/futures/fcrepo-authz/pull/1" https://www.pivotaltracker.com/story/show/5616049410:19
Gregory Jansen finished "Create a Java PEP implementation for enforcement of simple ACL" https://www.pivotaltracker.com/story/show/56160494
Gregory Jansen added comment: "https://github.com/futures/fcrepo-authz/pull/1" https://www.pivotaltracker.com/story/show/5615984610:20
Gregory Jansen finished "Create a simple ACL model that can be persisted on Fedora objects" https://www.pivotaltracker.com/story/show/56159846
<bljenkins>Project fcrepo-fixity-corrupter build #326: SUCCESS in 1 min 6 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/326/10:22
Project fcrepo-kitchen-sink build #569: STILL UNSTABLE in 2 min 56 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/569/10:25
* github-ff joins10:26
[fcrepo4] ajs6f pushed 1 new commit to RDFIterationForMutation2: http://git.io/dF6Ovw
fcrepo4/RDFIterationForMutation2 c0d3582 ajs6f: Minor code cleanup
* github-ff leaves
<fasseg>awoods: It seems the yourkit URL isn't valid anymore, they have a new thing called yourkit 2013, does our license include those updates or is our license 12.0.5 only?10:30
* tecoripa joins
<awoods>fasseg: Please check to see if our license works with yourkit-2013. If it does not, we can get a new license.10:31
<fasseg>kk
<pivotal-bot>Andrew Woods accepted "Move Auth PEP project into Futures" https://www.pivotaltracker.com/story/show/5935958410:41
<bljenkins>Project fcrepo-fixity-corrupter build #327: SUCCESS in 1 min 40 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/327/10:49
<fasseg>hmm wonder if I should upload yourkit to google drive for better download performance, the yourkit site is 750kb/s max it seems ;)10:50
awoods: but this module is only installed by puppet for the single node config, right?10:51
yourkit that is
<awoods>fasseg: sounds right.
<pivotal-bot>Scott Prater added comment: "@awoods: this pull request submitted by @gregjansen should fix the failing tests: https://github.com/futu..." https://www.pivotaltracker.com/story/show/5916255610:54
* tecoripa leaves
<fasseg>wow debug output in tomcat is mad, the classloader prints every class loaded it seems ;)
<bljenkins>Yippie, build fixed!10:55
Project fcrepo-kitchen-sink build #570: FIXED in 6 min 2 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/570/
<awoods>fasseg/osmandin: There were some issues that came up in the cluster testing around missing objects. Is that documented anywhere?10:56
<pivotal-bot>A. "Senphitic" Soroka added "Adjust Sonar settings" https://www.pivotaltracker.com/story/show/5975413610:57
* ajs6f joins
awoods: Running a minute or two late, will be at standup ASAP.
<awoods>gregjansen: I will be having several comments re: https://www.pivotaltracker.com/story/show/56160494
<pivotal-bot>feature: Create a Java PEP implementation for enforcement of simple ACL (finished) / owner: Gregory Jansen
<fasseg>hmm I never experienced missing objects on the SCC cluster
<awoods>gregjansen: since that code is already in github, I will just submit my comments as a pull-request for your review.10:58
<fasseg>the issue I could reproduce from osmandin was that when deleting objects they would reappear, and I think I made a bug ticket for that....lemme check
* ajs6f leaves
* tecoripa1 joins
<fasseg>nah it seems I haven't...11:00
arg I need a sec hangout plugin needs update11:01
<cbeer>awoods: Not making standup. No internet at home this morning11:02
<awoods>cbeer: thanks, good luck
* ajs6f joins11:03
<barmintor>awoods: missed your comment yesterday evening. Yeah, the artifacts appear to have finished promoting ca. 7:30 last night11:05
(the release, from front to back, took about 8 hours)
<pivotal-bot>Frank Asseg added "Investigate bug on cluster installs where deleted objects do reappear" https://www.pivotaltracker.com/story/show/5975515011:07
Andrew Woods edited "Complete Test Cluster specs page for Yale" https://www.pivotaltracker.com/story/show/5969949411:11
* github-ff joins11:13
[fcrepo4] fasseg pushed 1 new commit to master: http://git.io/FDJGWw
fcrepo4/master e8c1303 fasseg: added bypass auth provider to repository.json where it was missing
* github-ff leaves
<pivotal-bot>Frank Asseg added comment: "I will try to verify this on AWS as soon as I get a cluster running" https://www.pivotaltracker.com/story/show/5975515011:18
<awoods>barmintor: What is left to be done besides messaging?11:25
<barmintor>awoods: nada.
docs?
There *is* an install/upgrade note.
And I should point out the new table in the Db
<awoods>barmintor: Seems like some docs would be handy.11:26
barmintor: Do you have a draft of the release announcement?
<barmintor>awoods: No!11:27
awoods: Google doc?
<awoods>barmintor: I need to jump on a call, but let's work out the final details today.
* travis-ci joins11:28
[travis-ci] futures/fcrepo4#1073 (master - e8c1303 : fasseg): The build has errored.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/bd7daf5f0ac2...e8c1303cfbbf
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/13213438
* travis-ci leaves
<fasseg>what?!
of course when im looking at jenkins travis fails ;)
<pivotal-bot>Osman Din started "Complete Test Cluster specs page for Yale" https://www.pivotaltracker.com/story/show/5969949411:41
* tecoripa1 leaves11:48
* travis-ci joins11:55
[travis-ci] futures/fcrepo4#1073 (master - e8c1303 : fasseg): The build has errored.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/bd7daf5f0ac2...e8c1303cfbbf
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/13213438
* travis-ci leaves
<bljenkins>Project fcrepo-fixity-corrupter build #328: SUCCESS in 1 min 51 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/328/11:56
<pivotal-bot>Osman Din accepted "Complete Test Cluster specs page for Yale" https://www.pivotaltracker.com/story/show/5969949411:58
Scott Prater added comment: "@woods: can you try the failing build again after completing @gregjansen's outstanding pull requests, and ..." https://www.pivotaltracker.com/story/show/5916255612:01
Scott Prater added comment: "@awoods: see previous comment" https://www.pivotaltracker.com/story/show/5916255612:02
Osman Din finished "Document performance numbers in wiki" https://www.pivotaltracker.com/story/show/5935984012:04
Osman Din added comment: "https://wiki.duraspace.org/display/FF/Test+-+Cluster+Setup+-+Yale" https://www.pivotaltracker.com/story/show/59359840
<bljenkins>Project fcrepo-kitchen-sink build #571: SUCCESS in 5 min 4 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/571/12:06
* osmandin leaves
<barmintor>if you want to find out whether Content is intended to be in the range of hasChild, the most effective way to do it is ask whether Content is intended to be in the range of hasChild.12:07
<pivotal-bot>Scott Prater added "Fix Jacoco out-of-memory error" https://www.pivotaltracker.com/story/show/5976120212:11
* kaarefc joins12:19
* travis-ci joins
[travis-ci] futures/fcrepo4#1073 (master - e8c1303 : fasseg): The build has errored.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/bd7daf5f0ac2...e8c1303cfbbf
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/13213438
* travis-ci leaves
<barmintor>awoods: https://docs.google.com/document/d/1mA_kWTz46jID1pYm6zrRwmzmg3I8kwpDuQ8HOf1u2t0/edit12:33
<fasseg>well at least this instance is up: http://ec2-54-211-41-95.compute-1.amazonaws.com:8080/fcrepo/rest/
no idea why travis fails though, seems i pushed the build time over a limit of 10 mins with the last commit
<awoods>thanks, barmintor. I will give it a look in just a moment.12:34
* tecoripa joins12:42
<ajs6f>barmintor: I'm just happy than anyone is engaging with the ontology stuff at all. Too often people just let it slip past their eyes.
<barmintor>ajs6f: you're a good'un12:43
<ajs6f>barmintor: What's my favorite programming language? _First order logic_.
* github-ff joins12:45
[fcrepo4] ajs6f pushed 1 new commit to RDFIterationForMutation2: http://git.io/v1c7XA
fcrepo4/RDFIterationForMutation2 3d2be9e ajs6f: Code cleanup and factoring managed-RDF policy into its own class
* github-ff leaves
* github-ff joins12:47
[fcrepo4] ajs6f opened pull request #129: Rdf iteration for mutation2 (master...RDFIterationForMutation2) http://git.io/oPKvSQ
* github-ff leaves
<ajs6f>awoods: ^^^12:48
Ready for review.
<awoods>ajs6f: got it, thanks.
ajs6f: it is in the queue
<pivotal-bot>Scott Prater added comment: "I think this ticket can be closed, as it has been superseded by https://www.pivotaltracker.com/story/show/5..." https://www.pivotaltracker.com/story/show/5940843812:49
<ajs6f>awoods: No, awoods, thank you. For everything.
Lunchtime!
* github-ff joins13:02
[fcrepo4] fasseg pushed 1 new commit to master: http://git.io/9dE3Ow
fcrepo4/master 08757af fasseg: removed quiet (-q) option from mvn travis command so I can investigate the build failure
* github-ff leaves
* gregjansen leaves13:03
<ajs6f>awoods: I asked about our local CI— we might be able to use it, but it requires some upgrades before we could even duild f4 on it. (Maven 3, that sort of thing.)13:06
<awoods>ajs6f: I am sure Columbia will be delighted.13:08
<ajs6f>awoods: We'll see whether it's a good thing. I don't know how big that box is, anyway. I know it's a virtual instance.13:09
<barmintor>Columbia will be delighted by moving anything off jenkins we can
<ajs6f>Well, one thing's for sure, but I forget what it is.
<fasseg>Ah ok I see Travis has a hard limit of 10 minutes. If it does not receive any output from the build command it kills the worker.... so mvn -q was going alright as long as the build did not take more than 10 minutes, but from the build history you can see that the build times approached 10 mins, and I finally hit the limit it seems....13:13
<ajs6f>fasseg: I think we hit this before, but I can't remember what we did about it.
<fasseg>remove -q so we have output ;)
<ajs6f>why did we turn -q on?13:14
<fasseg>dunno
awoods: git blame tells me you turned on -q :)13:15
<awoods>fasseg: We have toggled that a few times. I thought we were timing out due to the logging... but actually it is probably safe to remove the -q.13:16
<bljenkins>Project fcrepo-fixity-corrupter build #329: SUCCESS in 2 min 51 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/329/
<fasseg>well it's running atm without -q on travis, we'll see if it successful13:17
and btw I have access to a virtual server which is able to run a Bamboo server if you guys need an alternative for jenkins13:19
* kaarefc leaves13:20
* jonathangee joins13:33
<awoods>barmintor: the release announcement looks good. Do you have any more updates you would like to make?13:34
<barmintor>Need to put the actual URLs in
<awoods>naturally13:35
barmintor: I would like to run it by steering as well.
<barmintor>awoods: of course
* github-ff joins13:36
[fcrepo4] ajs6f pushed 1 new commit to RDFIterationForMutation2: http://git.io/wl3iXA
fcrepo4/RDFIterationForMutation2 9683b8e ajs6f: Adding @SafeVarargs where appropriate
* github-ff leaves
* jonathangee leaves13:38
* jonathangee joins13:39
<awoods>barmintor: It looks like maven has not yet been updated. Maybe we can leave that option off of the announcement.
<barmintor>awoods: which one is missing?13:40
I thought I checked all of them
<awoods>http://mvnrepository.com/artifact/org.fcrepo13:41
barmintor: I just see a lot of 3.7.0 versions
<barmintor>oh, that's a mirror, right? I don't know when that gets updated.
<ajs6f>awoods: Isn't that an index?
What barmintor said.
<barmintor>http://central.maven.org/maven2/org/fcrepo/fcrepo/
<awoods>got it13:42
<barmintor>more importantly http://central.maven.org/maven2/org/fcrepo/fcrepo-installer/3.7.1/
<fasseg>ok travis passes but build time is up to 31 minutes (!) mostly dowloading stuff from maven13:44
<awoods>barmintor: Are you working on the wiki/upgrade-notes-instructions?
<ajs6f>Doesn't Travis dump its mvn repo every build or something like that?13:45
<barmintor>awoods: I will do
<fasseg>hmm then the current build should be much faster..13:46
* github-ff joins
[fcrepo4] ajs6f force-pushed RDFIterationForMutation2 from 9683b8e to e051618: http://git.io/l7JNPw
fcrepo4/RDFIterationForMutation2 be5d958 ajs6f: Renamed NamespaceContext -> NamespaceRdfContext for consistency
fcrepo4/RDFIterationForMutation2 9ae1954 ajs6f: Widening types for RdfStream
fcrepo4/RDFIterationForMutation2 547d8da ajs6f: Adding convenience methods to RdfStream to allow limiting and skipping RDF triples
* github-ff leaves
<ajs6f>I think part of the reason Travis is so cheap is because you get no state that lasts from build to build.
<bljenkins>Project fcrepo-fixity-corrupter build #330: SUCCESS in 2 min 31 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/330/13:47
<awoods>re: Austin install-fest, Apparently the DLF team has tweeted the event and it will be included in another of there announcements at the beginning of the conference.13:48
<ajs6f>eclipse-users: while our JaCoCo coverage is borked in the build itself, there's what looks like a nice plugin for Eclipse that seems to be from the JaCoCo people:13:51
http://www.eclemma.org/
I'm going to try that.
<pivotal-bot>Scott Prater added "Create more abstract role-based AuthZ integration tests" https://www.pivotaltracker.com/story/show/5977239213:52
* osmandin joins
<tecoripa>ajs6f: I was looking at that yesterday, wondering if it would work. But that won't solve our build-on-the-command-line problem, will it?13:55
* github-ff joins
[fcrepo-aws-puppet] fasseg pushed 2 new commits to master: http://git.io/v8IAXg
fcrepo-aws-puppet/master b4ec469 fasseg: updated AMI ID to use a newer Ubuntu Image
fcrepo-aws-puppet/master 0ad105f fasseg: updated yourkit module to point to the current download location, since the old one was no longer valid
* github-ff leaves
<ajs6f>tecorpia: No, no. Just another handy tools, hopefully.13:56
And it may give more dynamic feedback if it's inside the IDE. I would love to have a instant "add a test, see coverage change" effect that didn't _distract me_.13:57
<tecoripa>ajs6f: yeah. also, I would like to see if it dies at the same point our command line does. and if not, why not?13:58
<ajs6f>tecoripa: I didn't thikn of that, but we'll see. Keep in mind that it never did die for me. I would never have committed it if it had.14:00
<tecoripa>ajs6f: yeah, that's just crazy. makes me wonder if there are lower-level platform idiosyncrasies at play. you're not using your own open-ajs6f JVM, are you?14:01
* github-ff joins14:02
[fcrepo4] cbeer force-pushed cnd-to-rdfs from e5ee3b6 to a0df9a1: http://git.io/akTbNg
fcrepo4/cnd-to-rdfs e77f6ed Chris Beer: add a typesafe NodeTypeIterator to wrap the upstream JCR NodeTypeIterator
fcrepo4/cnd-to-rdfs a0df9a1 Chris Beer: Convert JCR node type definitions to RDFS, and expose it as a REST API endpoint
* github-ff leaves
<ajs6f>No, I'm using a VM based on pure lambda calculus.
* kaarefc joins14:13
<bljenkins>Project fcrepo-fixity-corrupter build #331: SUCCESS in 1 min 13 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/331/14:15
<tecoripa>:q14:17
<ajs6f>tecoripa: Running in-IDE, using JaCoCo, I am getting some odd flame-outs. Not sure why yet.14:18
<tecoripa>ajs6f: fcrepo-kernel seems to be the problematic module (or, at least, where the error decides to occur when it does). Can you run it on a module-by-module basis?14:19
<ajs6f>That's the only place I've been looking, but I just realized it was because I was trying to run i-tests. That was dumb. I'll see if there is really any problem or just my dumbness.14:20
<pivotal-bot>Andrew Woods accepted "UWisc Cluster Request" https://www.pivotaltracker.com/story/show/59408438
<tecoripa>ajs6f: I saw a comment yesterday in the jacoco Google groups that suggested breaking jacoco up into groups, if you have a very large code base; in response to another user complaining about out-of-memory errors. I haven't looked into what that means, though.14:21
<ajs6f>Yeah, I've thought about that. We'd have to look at what Maven Surefire can do with that, too. But then, it might be a chance to parallelize, as well.14:22
<tecoripa>use even more memory all at once!
<ajs6f>I mean we could put tests that can't run together into diff groups.14:23
Right now, you can push our build to two or three threads, but then you get races and deadlocks.
<tecoripa>ajs6f: ah, I see
<ajs6f>Run fcrepo4 builds on a Cray XK7.14:24
afk bbls14:25
* ajs6f leaves
<bljenkins>Project fcrepo-fixity-corrupter build #332: SUCCESS in 1 min 2 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/332/14:31
* tecoripa leaves14:33
<bljenkins>Project fcrepo-kitchen-sink build #572: UNSTABLE in 2 min 34 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/572/14:34
* ajs6f joins
* kaarefc leaves14:37
* kaarefc joins14:38
<ajs6f>Interesting. I'm getting a test failure under coverage from something called:14:42
SelfHealingIT.testEddiesMagicSelfHealingRepository()
* kaarefc leaves
<ajs6f>That sounds real confidence-building.
<barmintor>that's just a snarky name. it should test that the cluster can recover from a bad copy of a bytestream14:43
<ajs6f>It clearly doesn't fail at the cli. I onder why it fails in-IDE?14:44
* ajs6f1 joins14:51
* ajs6f leaves14:53
* github-ff joins14:54
[fcrepo-aws-puppet] fasseg pushed 1 new commit to master: http://git.io/P6vCmw
fcrepo-aws-puppet/master 0fe0f4b fasseg: removed my group and keyname from the conf and replaced it by [...] markers
* github-ff leaves
* ajs6f1 leaves14:56
* tecoripa joins15:02
* ajs6f1 joins15:22
URg!15:27
That stupid wrongish JCR namespace makes it really hard to filter anything.
Jena doesn't know how to separate it from the local name.15:28
<pivotal-bot>Andrew Woods accepted "Document performance numbers in wiki" https://www.pivotaltracker.com/story/show/5935984015:35
* github-ff joins15:43
[fcrepo4] ajs6f pushed 4 new commits to RDFIterationForMutation2: http://git.io/FH0SnA
fcrepo4/RDFIterationForMutation2 4849905 ajs6f: Extra unit test
fcrepo4/RDFIterationForMutation2 e01aefb ajs6f: Extra unit test
fcrepo4/RDFIterationForMutation2 98a72a9 ajs6f: Extra unit testing
* github-ff leaves
<ajs6f1>awoods: If you don't merge that PR, I'm just going to keep adding unit tests to it until there's no room for more.
<awoods>ajs6f1: hi15:44
<tecoripa>awoods: and what about gregjansen's PR? me too, me too... ;)15:45
<ajs6f1>awoods: Now I can get coverage reports again, I will be an unstoppable unit testing machine.
awoods: I thought you merged gregjansens...?
<tecoripa>awoods: Fleetwood Mac is now stuck in my brain: http://www.youtube.com/watch?v=BOEKgwnGOp015:46
<awoods>ajs6f1: There are 38 files in your PR. It will take a moment to review... currently I am working gregjansen's. Is there a specific urgency, ajs6f1?15:47
* github-ff joins
[fcrepo4] ajs6f pushed 1 new commit to RDFIterationForMutation2: http://git.io/2-7ERQ
fcrepo4/RDFIterationForMutation2 7b4bcc5 ajs6f: Just moving ManagedRdf to a more appropriate package
* github-ff leaves
<ajs6f1>awoods: no, I'd just like to get back on the road. Maybe we need to get more people reviewing? Even at the cost of generating less code? It might make for a faster project overall.
<awoods>ajs6f1: having more people involved with reviewing makes sense on several fronts...15:48
* nbanks leaves
<ajs6f1>awoods: If we keep it tied to tickets, which makes sense, then we can just start assigning different requestors for tickets.15:49
<awoods>ajs6f1: Yes, that would be the way organize. I suspect on Tuesday of the second week of a sprint, people do not want to change gears from their own work to reviewing, which is fair.15:51
ajs6f1: This would have to be built into a sprint from the beginning.
<barmintor>awoods: how much the FAQ-style writeup for the release shoud go on the wiki?
<ajs6f1>Well, from the beginning of a ticket, I'd say.
awwods: New tickets in the middle of sprint could get a requester where !requester.getname().equals("awoods")15:52
<awoods>ajs6f1: From a git perspective, there must be a way for you to continue work without needing your own PR to be committed.
<ajs6f1>I supose I can start a branch from my branch, but that's not my concern. My concern is not working onwards from unmerged code, but from un_reiewed_ code.15:53
<awoods>barmintor: I assume you will have the standard release note-style page on the wiki. You are asking what additional documentation would be useful?
<barmintor>yeah
<ajs6f1>A big red note saying "DON'T TRUST FEDORA! IT EATS YOUR BITS!"15:54
<barmintor>ajs6f1--
* osmandin leaves
<awoods>ajs6f1: I like the idea of more inclusive reviews. Let's take it as a refinement lesson moving into subsequent sprints.15:55
<ajs6f1>We're nothing if not a refined group of people.
Meanwhile, back to unit tests.
<tecoripa>ajs6f1: http://i.walmartimages.com/i/p/00/88/49/12/02/0088491202509_500X500.jpg
* osmandin joins
<awoods>barmintor: I wonder if we can wait on the FAQ until the FCSU is ready?15:56
<ajs6f1>tecoripa: Fedora 4: Now with extra refined sugar for the hyperactive curators in your institution!
<barmintor>awoods: up to you, but I think it would be good to encourage installation15:57
* fcrepo-bot joins
<awoods>barmintor: we definitely want to encourage installations. You are thinking a FAQ would help? If so, hit it.
* github-ff joins16:00
[fcrepo4] awoods closed pull request #128: Access control exception handling (master...omit-rdf-denied-ds) http://git.io/P5puIw
* github-ff leaves
<ajs6f1>awoods: I'll rebase my PR.16:01
* gregjansen joins16:03
<awoods>thanks, ajs6f1
<ajs6f1>Github is slow today.16:04
<awoods>ajs6f1: maybe you are particularly fast today.
<ajs6f1>Hardly. Unless it comes to… unit tests!
* github-ff joins16:05
[fcrepo4] ajs6f force-pushed RDFIterationForMutation2 from 7b4bcc5 to b4d4a7a: http://git.io/l7JNPw
fcrepo4/RDFIterationForMutation2 b692615 ajs6f: Renamed NamespaceContext -> NamespaceRdfContext for consistency
fcrepo4/RDFIterationForMutation2 9797ec6 ajs6f: Widening types for RdfStream
fcrepo4/RDFIterationForMutation2 e742615 ajs6f: Adding convenience methods to RdfStream to allow limiting and skipping RDF triples
* github-ff leaves
<ajs6f1>awoods: ^^^ all yours
<tecoripa>awoods: thanks for closing Greg's PR. Can you try the basic role-based access integration tests again?
<awoods>tecoripa: doing it now.16:06
* gregjansen leaves
<tecoripa>awoods: great, thanks.16:07
<bljenkins>Project fcrepo-fixity-corrupter build #333: SUCCESS in 1 min 47 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/333/16:08
<awoods>tecoripa: it even worked16:09
<tecoripa>awoods++16:10
awoods: I will now finish that ticket, this time, for good.16:11
<awoods>tecoripa: all I did was type: "mvn clean install". Those double pluses go back at you.
<ajs6f1>++humility
<pivotal-bot>Scott Prater finished "Create integration tests for Fedora objects with ACLs" https://www.pivotaltracker.com/story/show/59162556
Andrew Woods added comment: "With updates on the fcrepo4 side, this now works." https://www.pivotaltracker.com/story/show/5916255616:12
Andrew Woods accepted "Create integration tests for Fedora objects with ACLs" https://www.pivotaltracker.com/story/show/59162556
<awoods>ok, ajs6f1, you are next.
<ajs6f1>afk bbs16:13
* ajs6f1 leaves16:14
* jonathangee leaves16:19
* ajs6f joins
<barmintor>awods: https://wiki.duraspace.org/display/FEDORA37/Fedora+Repository+3.7.0+Release+Notes16:21
The JIRA widget won't work while that issue is marked sensitive
<awoods>I guess awods is me
<barmintor>:P
* travis-ci joins
[travis-ci] futures/fcrepo4#1081 (master - 0703d23 : Andrew Woods): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/08757affe24b...0703d237d53c
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/13228392
* travis-ci leaves
<bljenkins>Project fcrepo4 build #1270: UNSTABLE in 15 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1270/16:22
* count0: when a child datastream is forbidden, omit it instead of returning server error.
* count0: added exception mapper handling of access control/denied exceptions
<barmintor>awods is what happens when you put awoods in IRODS
<awoods>I was thinking kleen-x in a wastebasket.
<ajs6f>If we put awoods in IRODS, we can replicate him and get the programming power of ten awoods.16:24
<awoods>at this point we would probably be happy with multiplying the reviewing power of a single awoods16:25
<ajs6f>I would be happy.
<tecoripa>ajs6f: you mean ten awods
<ajs6f>tecoripa: Don't recurse. We don't want a "gray goo" of awoods.16:26
Maybe it's not github. Everything is slow. Maybe it's the local network.16:27
<awoods>ajs6f: Any reason for me not to drop the monkey on this branch: https://github.com/futures/fcrepo4/tree/RDFIterationForMutation16:30
<ajs6f>awoods: It's merged, right? Then kill it to death.
<awoods>barmintor: the jira issue is no longer "sensitive". Give the macro another shot.
<ajs6f>awoods: "drop the monkey"?
<barmintor>awoods++ // done and done16:31
* github-ff joins
[fcrepo4] awoods deleted RDFIterationForMutation at a687165: http://git.io/dusoSg
* github-ff leaves
<awoods>ajs6f: the monkey has been dropped
<ajs6f>awoods: That must have been shocking for it.16:32
<awoods>Looks like there is an opening at Stanford for a "Discovery Engineer"... intriguing16:33
ajs6f: so far, this PR is just clean-up.16:34
<ajs6f>awoods: The interesting commits are in the middle where I start punching FedoraResource.16:35
awood: That stuff is, indeed, wrapped in cleanup and unit testing.
awoods: That's my kind of sandwich.
<awoods>ajs6f: a clean-up/meat/unit-test sandwich?16:36
<ajs6f>awoods: a validated burrito.
awoods: I cannot get Github pages to load, but I am getting email, so I may reply to your comments here momentarily and bring the github record up-to-date when I can.16:37
<awoods>no rush, ajod
<ajs6f>awoods: and yes, I think 2 billion triples is plenty. If you are paging through 2 billion triples returned from a repo, you have larger architectural problems.16:38
<pivotal-bot>Osman Din started "Parameterize JMS build port" https://www.pivotaltracker.com/story/show/5962831416:39
<awoods>ajs6f: We can look back at that statement in 5-year's time
<ajs6f>awoods: I would _love_ to feel silly about it. I hope to get that chance.16:40
awoods: P.S. Do you see now why the results of DifferencingIterator have to be public?16:44
<awoods>ajs6f: no yet
<ajs6f>awoods: When you get to FedoraResource, it'll make more sense.
<awoods>ajs6f: a teaser. good reviewing strategy16:45
<ajs6f>awoods: No spoilers!
<pivotal-bot>Gregory Jansen added comment: "Okay Scott, I have finished with first round of rearranging role-based PEP code (more abstraction of role..." https://www.pivotaltracker.com/story/show/5977239216:50
<bljenkins>Yippie, build fixed!16:51
Project fcrepo4 build #1271: FIXED in 20 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1271/
<ajs6f>awoods: I'm heading out. I'll check in later this evening to respond to comments on that PR.16:52
See y'all in a few days.
* ajs6f leaves
<pivotal-bot>Gregory Jansen added comment: "FWIW, I was using the adjective "basic" to describe the roles, not the PEP. I have thought about renaming..." https://www.pivotaltracker.com/story/show/5977239216:53
<bljenkins>Project fcrepo-fixity-corrupter build #334: SUCCESS in 1 min 9 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/334/
* osmandin leaves
<awoods>barmintor: any more release announcement updates?16:55
<bljenkins>Project fcrepo-kitchen-sink build #573: STILL UNSTABLE in 2 min 48 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/573/16:56
<barmintor>awoods: I just added the last things I could think of.16:57
* tecoripa leaves
<awoods>barmintor: I will give it one more combing this evening, pass it by steering, then notify Carol.16:58
<barmintor>awoods++ // thank you
<awoods>thank you, barmintor++
* barmintor leaves17:02
* nbanks joins17:11
* github-ff joins17:24
[fcrepo4] awoods pushed 1 new commit to master: http://git.io/V_Ky3w
fcrepo4/master dd6cc7a ajs6f: Partial resolution #2 of: https://www.pivotaltracker.com/story/show/59243236...
* github-ff leaves
<pivotal-bot>feature: Alter outward-facing contracts in fcrepo-kernel to expose new iterator-based machinery for RDF. (started) / owner: A. "Senphitic" Soroka
Andrew Woods added comment: "Another partial, interim update: ""
https://github.com/futures/fcrepo4/commit/dd6cc7abe927520ff6746058cc8095b4..." https://www.pivotaltracker.com/story/show/59243236
* nbanks leaves17:25
* github-ff joins
[fcrepo4] awoods closed pull request #129: Rdf iteration for mutation2 (master...RDFIterationForMutation2) http://git.io/oPKvSQ
* github-ff leaves
<awoods>afk17:26
<bljenkins>Project fcrepo4 build #1272: UNSTABLE in 13 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1272/17:37
awoods: Partial resolution #2 of: https://www.pivotaltracker.com/story/show/59243236
<pivotal-bot>feature: Alter outward-facing contracts in fcrepo-kernel to expose new iterator-based machinery for RDF. (started) / owner: A. "Senphitic" Soroka
* nbanks joins17:40
* travis-ci joins17:42
[travis-ci] futures/fcrepo4#1083 (master - dd6cc7a : ajs6f): The build has errored.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/0703d237d53c...dd6cc7abe927
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/13231827
* travis-ci leaves
* fcrepo-bot leaves17:43
<bljenkins>Yippie, build fixed!17:54
Project fcrepo4 build #1273: FIXED in 16 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1273/
Project fcrepo-fixity-corrupter build #335: SUCCESS in 1 min 3 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/335/17:55
* jonathangee joins17:56
<bljenkins>Yippie, build fixed!18:00
Project fcrepo-kitchen-sink build #574: FIXED in 5 min 22 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/574/
* fasseg leaves18:03
* nbanks leaves18:11
* ksclarke leaves18:34
* jonathangee leaves18:39
* jonathangee joins
* nbanks joins
* github-ff joins18:53
[fcrepo4] ajs6f force-pushed cnd-to-rdfs from a0df9a1 to 79d6e3e: http://git.io/akTbNg
fcrepo4/cnd-to-rdfs 5eedfb3 Chris Beer: add a typesafe NodeTypeIterator to wrap the upstream JCR NodeTypeIterator
fcrepo4/cnd-to-rdfs 79d6e3e Chris Beer: Convert JCR node type definitions to RDFS, and expose it as a REST API endpoint
* github-ff leaves
<pivotal-bot>Scott Prater added comment: "Submitted draft proposal for review." https://www.pivotaltracker.com/story/show/5942778418:58
* nbanks leaves19:13
<bljenkins>Project fcrepo-fixity-corrupter build #336: SUCCESS in 1 min 14 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/336/19:14
Project fcrepo-kitchen-sink build #575: UNSTABLE in 2 min 53 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/575/19:17
* github-ff joins19:24
[fcrepo4] ajs6f pushed 1 new commit to cnd-to-rdfs: http://git.io/ArTzaw
fcrepo4/cnd-to-rdfs 4537610 ajs6f: Cleaning code for codestyle and using new varargs constructor from RdfStream
* github-ff leaves
* jonathangee leaves19:36
* nbanks joins19:39
* ksclarke joins19:41
* nbanks leaves19:44
<bljenkins>Project fcrepo-fixity-corrupter build #337: SUCCESS in 1 min 4 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/337/
Project fcrepo-kitchen-sink build #576: STILL UNSTABLE in 3 min 29 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/576/19:47
* nbanks joins20:09
* awoods leaves20:47
<pivotal-bot>Andrew Woods added comment: "See: https://github.com/gregjan/fcrepo-authz/pull/2" https://www.pivotaltracker.com/story/show/5615984621:07
* github-ff joins21:10
[fcrepo4] ajs6f pushed 2 new commits to cnd-to-rdfs: http://git.io/vuvpcA
fcrepo4/cnd-to-rdfs 38cac92 ajs6f: Addtional unit tests
fcrepo4/cnd-to-rdfs 1d16442 ajs6f: Another unit test, showing multi-interface mocking via @Mock
* github-ff leaves
* nbanks leaves21:19
* nbanks joins21:46
<bljenkins>Project fcrepo-fixity-corrupter build #338: SUCCESS in 3 min 38 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/338/21:47
Yippie, build fixed!21:59
Project fcrepo-kitchen-sink build #577: FIXED in 12 min: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/577/
* github-ff joins22:03
[fcrepo4] ajs6f force-pushed AddingUnitTests from 3f82598 to bf0a7a7: http://git.io/QonwRw
fcrepo4/AddingUnitTests d286c9d ajs6f: Cleaner EventType enum and better test coverage
fcrepo4/AddingUnitTests 791dde5 ajs6f: More cleanup for EventTypeTest
fcrepo4/AddingUnitTests f8a97ab ajs6f: Improved DefaultFilterTest
* github-ff leaves
* github-ff joins22:13
[fcrepo4] ajs6f pushed 1 new commit to AddingUnitTests: http://git.io/XCDGOA
fcrepo4/AddingUnitTests 6529b98 ajs6f: Stronger unit test for Zipping Iterator
* github-ff leaves
* github-ff joins22:21
[fcrepo4] ajs6f pushed 1 new commit to cnd-to-rdfs: http://git.io/pwKl6w
fcrepo4/cnd-to-rdfs a2d6a57 ajs6f: Oops! Forgot license.
* github-ff leaves
<bljenkins>Project fcrepo-fixity-corrupter build #339: SUCCESS in 3 min 18 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/339/22:56
* nbanks leaves23:03
* nbanks joins23:34
<bljenkins>Project fcrepo-fixity-corrupter build #340: SUCCESS in 2 min 59 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/340/23:37
Project fcrepo-kitchen-sink build #578: SUCCESS in 9 min 48 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/578/23:47
* nbanks leaves23:55
* nbanks joins00:22
* ksclarke leaves01:01
* nbanks leaves01:37
* nbanks joins01:45

Generated by Sualtam