*** nyergler has quit IRC | 00:14 | |
*** Max_- has joined #cc | 00:25 | |
*** wormsxulla has quit IRC | 00:31 | |
*** Max_- has left #cc | 00:32 | |
*** mralex has quit IRC | 00:39 | |
*** wormsxulla has joined #cc | 00:48 | |
*** nkinkade has left #cc | 00:57 | |
*** MarkDude has quit IRC | 00:57 | |
*** erlehmann has joined #cc | 01:09 | |
*** JoiIto has joined #cc | 01:48 | |
*** MarkDude has joined #cc | 02:19 | |
*** igorlukanin has joined #cc | 02:28 | |
*** luisv has joined #cc | 02:40 | |
*** luisv has quit IRC | 03:25 | |
*** luisv has joined #cc | 03:27 | |
*** igorlukanin has quit IRC | 03:30 | |
*** Yaco has quit IRC | 03:51 | |
*** luisv has quit IRC | 04:52 | |
*** pyrak has quit IRC | 05:02 | |
*** pyrak has joined #cc | 05:03 | |
*** luisv has joined #cc | 05:19 | |
*** TDJACR has quit IRC | 05:23 | |
*** TDJACR has joined #cc | 05:23 | |
*** luisv has quit IRC | 05:30 | |
*** luisv has joined #cc | 05:36 | |
*** ludde has joined #cc | 05:42 | |
*** luisv has joined #cc | 05:56 | |
*** luisv has quit IRC | 06:10 | |
*** erlehmann has quit IRC | 06:18 | |
*** erlehmann has joined #cc | 06:21 | |
*** luisv has joined #cc | 06:25 | |
*** erlehmann has quit IRC | 06:28 | |
*** luisv has quit IRC | 06:33 | |
*** jgay has quit IRC | 06:47 | |
*** JED3 has quit IRC | 06:49 | |
*** JoiIto has quit IRC | 08:34 | |
*** JoiIto has joined #cc | 08:43 | |
*** wormsxulla has quit IRC | 08:51 | |
*** FHaag has joined #cc | 08:59 | |
*** wormsxulla has joined #cc | 09:12 | |
*** paroneayea has quit IRC | 09:23 | |
*** paroneayea has joined #cc | 09:23 | |
*** JoiIto has joined #cc | 09:31 | |
*** user01 has joined #cc | 10:05 | |
*** JoiIto has quit IRC | 10:56 | |
*** JoiIto has joined #cc | 11:00 | |
*** JoiIto has quit IRC | 11:06 | |
*** midoubleko has joined #cc | 11:31 | |
*** user01 has quit IRC | 11:32 | |
*** anttil has quit IRC | 12:18 | |
*** everton137 has quit IRC | 12:27 | |
*** bassel has joined #cc | 12:27 | |
*** anttil has joined #cc | 12:30 | |
*** nkinkade has joined #cc | 13:39 | |
*** paulproteus has quit IRC | 14:07 | |
*** paulproteus has joined #cc | 14:10 | |
*** paulproteus has quit IRC | 14:18 | |
*** pyrak has quit IRC | 14:20 | |
*** greg-g has quit IRC | 14:20 | |
*** rafpaf has quit IRC | 14:21 | |
*** greg-g has joined #cc | 14:23 | |
*** rafpaf has joined #cc | 14:23 | |
*** pyrak has joined #cc | 14:23 | |
*** paulproteus has joined #cc | 14:26 | |
*** luisv has joined #cc | 14:29 | |
*** JoiIto has joined #cc | 14:31 | |
*** luisv has quit IRC | 14:34 | |
*** JoiIto has quit IRC | 14:46 | |
*** oshani has joined #cc | 15:17 | |
*** Kaetemi has joined #cc | 15:28 | |
*** Kaetemi has joined #cc | 15:28 | |
paroneayea | argggh | 15:35 |
---|---|---|
*** akila87 has joined #cc | 15:36 | |
*** erlehmann has joined #cc | 15:42 | |
* paulproteus waves, mornin'. | 15:46 | |
paroneayea | heya paulproteus | 15:54 |
paulproteus | Anyone want to try the DiscovereEd quickstart script I and rafpaf wrote? I think it works this time. (-: | 16:04 |
* paulproteus eyes greg-g | 16:04 | |
*** jgay has joined #cc | 16:05 | |
*** oshani has quit IRC | 16:10 | |
*** oshani has joined #cc | 16:14 | |
paulproteus | paroneayea: Would you be interested in trying out our http://wiki.creativecommons.org/DiscoverEd_Quickstart script? | 16:15 |
paroneayea | paulproteus: looking | 16:16 |
*** oshani has quit IRC | 16:25 | |
paroneayea | paulproteus: it's running, working on it | 16:31 |
paulproteus | Awesome! | 16:31 |
paulproteus | At the end, I hope you see a Firefox with "1 of 1 result(s)" for the search 'crime'. | 16:32 |
*** MarkDude has quit IRC | 16:32 | |
paroneayea | paulproteus: btw, I see that before the fastcgi setup in the apache config file for creativecommons.org | 16:34 |
paroneayea | that you have commented out a mod_wsgi approach | 16:35 |
paroneayea | out of curiosity, did you try mod_wsgi and decide against it? | 16:35 |
paroneayea | paulproteus: it didn't :\ | 16:50 |
paroneayea | it looks like there were some things missing from my environment, possibly | 16:50 |
paroneayea | I'll email you the output from the script. | 16:50 |
paulproteus | paulproteus: Back then, mod_wsgi would segfault Apache. | 16:53 |
paulproteus | That totally sucked. | 16:53 |
paulproteus | er, paroneayea | 16:53 |
*** mralex has joined #cc | 16:53 | |
paroneayea | paulproteus: ah | 16:54 |
paroneayea | I tried installing cc.engine with it since I was having trouble figuring out the fastcgi stuff | 16:54 |
paroneayea | but | 16:54 |
paroneayea | it looked like it started a new instance of the application with every request | 16:54 |
paroneayea | that's stupid | 16:54 |
paroneayea | maybe I set it up wrong though. | 16:54 |
paroneayea | paulproteus: I'm re-running since I realized what went wrong... btw, the script says that if it already checked out discovered to remove it or move into the discovered directory | 17:02 |
paroneayea | but when I moved into the discovered it just checked out a discovered in my discovered | 17:02 |
paulproteus | paroneayea: It should set up one instance and then keep that instance alive for a while. | 17:06 |
*** igorlukanin has joined #cc | 17:06 | |
paroneayea | paulproteus: worked :) | 17:09 |
paulproteus | Yaaaay! (-: | 17:09 |
paroneayea | I didn't have sun-java6-jdk installed so it borked earlier | 17:09 |
*** mralex has left #cc | 17:12 | |
*** akila87 has left #cc | 17:13 | |
*** mralex has joined #cc | 17:13 | |
*** JED3 has joined #cc | 17:20 | |
*** oshani has joined #cc | 17:22 | |
*** erlehmann has quit IRC | 17:24 | |
*** JED3 has left #cc | 17:30 | |
*** JED3 has joined #cc | 17:30 | |
JED3 | nkinkade: ping | 17:30 |
JED3 | aren't you using .de as for your personal TLD? | 17:32 |
nkinkade | JED3: Yeah. | 17:33 |
JED3 | are you being affected by the outage? | 17:33 |
JED3 | nope, guess not | 17:34 |
nkinkade | What outage is that? | 17:34 |
JED3 | http://www.heise.de/newsticker/meldung/DNS-Fehler-legen-Domain-de-lahm-3-Update-999068.html | 17:36 |
JED3 | nkinkade: ^^ | 17:36 |
JED3 | ...in german | 17:36 |
*** nyergler has joined #cc | 17:41 | |
nyergler | morning, paroneayea | 17:41 |
nyergler | where do we stand on the deployment? | 17:41 |
paroneayea | nyergler: hey | 18:12 |
paroneayea | so | 18:12 |
paroneayea | right now things are not much improved from last night | 18:13 |
paroneayea | although: | 18:13 |
paroneayea | I moved fastcgi testing over to staging. I didn't make much more success figuring out what was wrong there | 18:13 |
paroneayea | so out of frustration I thought I'd try mod_wsgi, which I got working, but was broken in another way (seems it was spawning a new instance for every request) | 18:14 |
paroneayea | I'm kind of stumped, but then again I don't know much about fastcgi | 18:14 |
paroneayea | so I've been trying to read up to figure out more | 18:14 |
paroneayea | I can't get a useful error to come out of apache for the fastcgi error that's happening | 18:15 |
paroneayea | I'll write up an email detailing where I'm at and n | 18:15 |
paroneayea | how I'm stuck if that'd be useful | 18:15 |
nyergler | have you tried setting LogLevel ? | 18:15 |
paroneayea | oh | 18:15 |
paroneayea | no | 18:15 |
nyergler | that'd be very useful, thanks | 18:15 |
*** michi_ has joined #cc | 18:16 | |
*** igorlukanin has quit IRC | 18:20 | |
*** igorlukanin has joined #cc | 18:21 | |
*** pktck has joined #cc | 18:22 | |
*** igorlukanin has joined #cc | 18:26 | |
*** michi_ has quit IRC | 18:34 | |
*** Seldon75 has joined #cc | 18:46 | |
*** Seldon75 has left #cc | 18:46 | |
*** wormsxulla has quit IRC | 19:02 | |
*** wormsxulla has joined #cc | 19:03 | |
*** igorlukanin has quit IRC | 19:07 | |
nyergler | paulproteus, you around? | 19:08 |
nyergler | paroneayea, were you going to send a status email? (we can also just talk on the phone during our call, but it might help with getting my head around it before hand) | 19:09 |
paroneayea | nyergler: yes | 19:16 |
paroneayea | so | 19:16 |
paroneayea | after setting the loglevel | 19:16 |
paroneayea | I found that it showed: [Wed May 12 18:34:02 2010] [debug] arch/unix/fcgid_proc_unix.c(525): (111)Connection refused: mod_fcgid: can't connect unix domain socket: /var/lib/apache2/fcgid/sock/11108.3 | 19:17 |
paroneayea | I was trying to research what may have caused that, but haven't figured it out | 19:17 |
paroneayea | so I'm writing the email | 19:17 |
nyergler | ok great | 19:17 |
*** jgay has quit IRC | 19:19 | |
paroneayea | sent | 19:24 |
paulproteus | nyergler: yo | 19:27 |
paulproteus | Was afk for a bit; am back now. | 19:27 |
nyergler | paulproteus, i sent you an email | 19:29 |
nyergler | paulproteus, how do you spell "run the ded tests" ? | 19:30 |
paulproteus | cat TESTING | 19:30 |
nyergler | oops,my battery is about dead, going to go away for a second | 19:30 |
paulproteus | Okay | 19:31 |
paulproteus | ant -buildfile dedbuild.xml cc_test | 19:31 |
*** jgay has joined #cc | 19:31 | |
*** nyergler has quit IRC | 19:34 | |
*** bassel has quit IRC | 19:35 | |
*** johnsu01 has quit IRC | 19:39 | |
*** mattl has quit IRC | 19:42 | |
*** mralex has quit IRC | 19:45 | |
*** mralex has joined #cc | 19:48 | |
nkinkade | paroneayea: Are you 100% sure that your application is behaving nicely with fcgid? | 19:52 |
nkinkade | I suspect that paulproteus could shed some light on your issue. | 19:52 |
paroneayea | I'm not sure. JED3 may have just found something | 19:54 |
paroneayea | I'm looking at it now. If that doesn't uncover it I'd gladly accept paulproteus' help :) | 19:54 |
paroneayea | paulproteus I mean | 19:55 |
*** midoubleko has quit IRC | 20:06 | |
*** midoubleko has joined #cc | 20:07 | |
paulproteus | https://groups.google.com/group/comp.lang.c/msg/e105e5d339edec01?pli=1 | 20:10 |
paulproteus | paroneayea: The above might be helpful. If you need further assistance, let me know. | 20:10 |
paroneayea | paulproteus: :) | 20:12 |
JED3 | nkinkade: are you cool with pushing the mtg back by 15? | 20:15 |
nkinkade | JED3: sure. | 20:16 |
JED3 | (already spoke with CW & NY) | 20:16 |
JED3 | nkinkade: great | 20:16 |
*** jgay has quit IRC | 20:37 | |
*** nyergler has joined #cc | 20:37 | |
paulproteus | rehi, nyergler | 20:39 |
nyergler | hi paulproteus | 20:40 |
paulproteus | ant -buildfile dedbuild.xml cc_test # fwiw | 20:40 |
nyergler | yup, got it | 20:40 |
nyergler | paulproteus, fwiw i'm converting with_tests to use the xml config, will push it, then look @ derbification | 20:43 |
paulproteus | Nice!! | 20:43 |
*** pktck has quit IRC | 20:43 | |
nyergler | paulproteus, i merged master to with_testing, which is the right approach, right? | 20:45 |
nyergler | and then we'll merge back to master when we're done, correct? | 20:45 |
paulproteus | Thumbs up. | 20:46 |
nyergler | paroneayea, nkinkade: line 2? | 20:46 |
nkinkade | nyergler: Yeah. | 20:46 |
nyergler | ok, we're dialed in | 20:47 |
nyergler | paulproteus, pushed | 20:47 |
nyergler | the code on gitorious now uses the XML configuration file for db params | 20:48 |
paroneayea | dialing | 20:48 |
nyergler | will look at derby after this meeting | 20:48 |
paulproteus | Sweet! | 20:53 |
*** jgay has joined #cc | 21:13 | |
paroneayea | question... if I do this: http://paste.pocoo.org/show/213346/ | 21:19 |
paroneayea | should it run metadata_scraper as john and ccengine as cwebber? | 21:19 |
nyergler | paroneayea, i don't think so; it appears to be virtualhost wide | 21:21 |
nyergler | http://httpd.apache.org/docs/2.0/mod/mod_suexec.html#suexecusergroup | 21:21 |
nyergler | http://httpd.apache.org/docs/2.2/suexec.html | 21:21 |
paroneayea | ah okay | 21:21 |
nyergler | http://httpd.apache.org/docs/2.2/mod/mod_suexec.html#suexecusergroup | 21:21 |
paroneayea | so I guess john will have to own both of those directories ;) | 21:23 |
nyergler | paroneayea, i don't think it matters | 21:24 |
nyergler | either way | 21:24 |
nyergler | (ie, if he owns them, you have to mess around, if you own them, he does) | 21:24 |
paroneayea | yeah, it doesn't bother me :) | 21:25 |
paroneayea | that does seem to have been the root of things though! | 21:25 |
*** mattl has joined #cc | 21:26 | |
paroneayea | http://staging.creativecommons.org/ccengine_test/choose/ :D | 21:26 |
*** mattl is now known as Guest16066 | 21:26 | |
*** johnsu01 has joined #cc | 21:27 | |
*** oshani has quit IRC | 21:29 | |
* paulproteus wonders why mattl is now a Guest. | 21:30 | |
paulproteus | nyergler: With regard to your email: | 21:32 |
paulproteus | We could ditch the QuadStore class, and instead make TripleStore have a public TripleStore getStoreByName(String uri); method | 21:32 |
nyergler | paroneayea, awesome, looks like still a niggling perms issue (ie, http://staging.creativecommons.org/ccengine_test/licenses/by/3.0/) | 21:32 |
nyergler | paulproteus, does that make you queasy at all? | 21:32 |
paulproteus | Honestly, no. Should it? | 21:32 |
nyergler | i sort of like the idea of collapsing the two of them, renaming it to RdfStore or something | 21:32 |
nyergler | no, i don't think it should | 21:33 |
paulproteus | Sure, okay. | 21:33 |
paroneayea | nyergler: aha, that's logical | 21:33 |
paulproteus | RdfStore is fine by me. | 21:33 |
*** oshani has joined #cc | 21:33 | |
paulproteus | The SITE_CONFIG_URI will soon be made final and public. | 21:33 |
paulproteus | And then we can stop repeating ourselves. | 21:33 |
nyergler | right | 21:34 |
nyergler | ok, i made a branch for derby work (from with_testing) | 21:34 |
paulproteus | I'll work on those changes in a branch right now, and I will merge that with your with_derby branch work when it's ready, and then push to with_testing. | 21:34 |
paulproteus | Sweet. | 21:34 |
nyergler | going to whack at that for 30 minutes or so, see where i get | 21:34 |
nyergler | btw, i suppose we should clean up after ourselves branch wise as we merge them? | 21:35 |
nyergler | not super important, just thinking about making sure things are clear to others | 21:35 |
paulproteus | Yeah, agreed. I already deleted my local deploy_script branch. | 21:35 |
paulproteus | It gets to be a real pain unless you do it right when you should. | 21:35 |
* paulproteus erases the deploy_script branch. | 21:36 | |
paulproteus | done. | 21:36 |
*** erlehmann has joined #cc | 21:38 | |
*** Guest16066 has quit IRC | 21:43 | |
*** johnsu01 has quit IRC | 21:43 | |
*** jgay has quit IRC | 21:46 | |
*** johnsu01 has joined #cc | 21:47 | |
*** jgay has joined #cc | 21:47 | |
paulproteus | nyergler: If you can just get Derby compiling in with the classpath and push that, I can totally take it from there with regard to Derbification. | 21:49 |
*** mattl_ has joined #cc | 21:49 | |
nyergler | paulproteus, ok; just trying to make your tests pass right now | 21:51 |
paulproteus | Cool. | 21:51 |
nyergler | paulproteus, is setup and teardown per test method or per test class? | 21:52 |
paulproteus | It's run once per method. | 21:52 |
nyergler | ie, will teardown be called after every test? | 21:52 |
nyergler | hrm, weird | 21:52 |
nyergler | ok | 21:52 |
paulproteus | I think so, anyway. Emotionally, I always doubt myself on this point, but logically I feel certain about it. | 21:52 |
paulproteus | The Funny Manual for JUnit is canonical on it. | 21:53 |
paroneayea | hm | 22:06 |
paroneayea | Alias /ccengine-fcgi /var/www/staging.creativecommons.org/cc.engine_stage/bin/ccengine.fcgi | 22:07 |
paroneayea | RewriteRule ^/(license|licenses|choose|characteristic|publicdomain)/(.*) http://127.0.0.1/ccengine-fcgi/$1/$2 [L,P] | 22:07 |
paroneayea | http://staging.creativecommons.org/ccengine-fcgi/choose/ vs http://staging.creativecommons.org/choose/ | 22:07 |
nyergler | paroneayea, are you asking for feedback? | 22:09 |
paroneayea | nyergler: yes :) | 22:09 |
nyergler | i'm not sure why its 403, but why http://127.0.0.1/? I think that causes it to do a sub-request, when you really just care about /ccengine-fcgi | 22:11 |
nyergler | (i assume you're doing this just to expose the few paths on the FCGI? | 22:11 |
paroneayea | yeah | 22:13 |
paroneayea | you're right, no sense in the http:// probably | 22:13 |
paroneayea | 72.14.184.151 - - [12/May/2010:22:14:11 +0000] [staging.creativecommons.org/sid#8e4450][rid#cee808/initial] (1) go-ahead with proxy request proxy:http://staging.creativecommons.org/ccengine-fcgi/licenses/ [OK] | 22:14 |
nyergler | paroneayea, that actually does make some sense that'd you get a 403 -- | 22:15 |
paroneayea | from the rewrite log it looks like it *should* work.. | 22:15 |
paroneayea | oh? | 22:15 |
nyergler | assuming it's not configured to allow proxy requests | 22:15 |
nyergler | (which is the default) | 22:15 |
paroneayea | ohhh | 22:15 |
paroneayea | I see. | 22:15 |
paulproteus | nyergler: I want to issue a query against the TripleStore for a Curator whose getUrl() would return the value "X". | 22:21 |
paulproteus | What's the idiomatic way to do that in this codebase? | 22:21 |
nyergler | paulproteus, not sure; i think there's probably an idiomatic way to do it with the jenabean loader | 22:21 |
paroneayea | nyergler: http://paste.pocoo.org/show/213382/ <- I'm clearly doing something wrong here, but what I'm not sure... | 22:22 |
paroneayea | if I can get that wrapped up I can have staging set up right before signing out in a few | 22:22 |
paroneayea | then it should be pretty easy to get things live tomorrow, I think | 22:23 |
nyergler | paroneayea, i don't think i was very clear: i think proxying only impacts http://xxx rewrites, not straight-up path rewrites | 22:23 |
paroneayea | oh | 22:23 |
nyergler | (although in this instance you are denying everything before you allow everything, so nothing gets through) | 22:23 |
paroneayea | heh :) | 22:23 |
nyergler | paroneayea, it does't work w/o the proxy block? | 22:23 |
nyergler | as is? | 22:23 |
paroneayea | seems not: http://staging.creativecommons.org/choose/ ...although it looks less wrong | 22:25 |
paroneayea | so like: | 22:25 |
paroneayea | RewriteRule ^/(license|licenses|choose|characteristic|publicdomain)/(.*) /ccengine-fcgi/$1/$2 [L] | 22:25 |
paroneayea | correct? | 22:25 |
nyergler | paroneayea, that looks right to me, | 22:28 |
nyergler | but i'm splitting my attention right now, so may be missing something obvious | 22:28 |
paroneayea | nyergler: np.... I gotta go.. I'll keep looking into it tomorrow morning | 22:29 |
nyergler | ok | 22:30 |
nyergler | paulproteus, i'm a little stuck | 22:31 |
paulproteus | nyergler: Fire away. | 22:31 |
nyergler | seems like i'm getting left-over data between tests in the database | 22:31 |
nyergler | going to fire up eclipse, see if it's at all useful | 22:31 |
nyergler | paulproteus, actually, it's very clear that i'm getting leftover data | 22:32 |
paulproteus | Is this on some revision I've already touched, or some patchset on top of that? | 22:32 |
paulproteus | The tests' built-in assertions should check against that; is that how you're spotting it? | 22:32 |
nyergler | paulproteus, yes | 22:33 |
paulproteus | Okay, that's good at least. | 22:34 |
nyergler | (that's how i'm spotting it -- expects 0, gets 1) | 22:34 |
* paulproteus nods. | 22:34 | |
paulproteus | This is with Derby? I imagine you're not deleting the Derby databases, or something? | 22:34 |
paulproteus | I can clean that up, so long as you have Derby loading. | 22:34 |
nyergler | paulproteus, yes, with derby | 22:35 |
nyergler | i'm blowing away the db directory | 22:35 |
nyergler | where they're being created | 22:35 |
nyergler | :/ | 22:35 |
paulproteus | And your Derby class is re-opening the files? | 22:36 |
paulproteus | That is, you're re-connecting to the database between test runs? | 22:36 |
paulproteus | s/runs/cases/ | 22:36 |
nyergler | paulproteus, using the dbmanager | 22:38 |
nyergler | (in quadstore) | 22:38 |
nyergler | paulproteus, it's not at all clear to me whether that caches/holds open connections | 22:39 |
nyergler | that could prevent it from really "going away" | 22:39 |
nyergler | tempted to just push this work, try to retool triple store to use the modern jena db interface | 22:39 |
nyergler | so we can pass in our own connection instead of having it handle that part, too | 22:40 |
paulproteus | I don't even remember this DBManager you speak of. | 22:42 |
paulproteus | I suggest you just push it to a branch and tell me to fix it. | 22:42 |
paulproteus | "But of course, the consultant would say that." | 22:43 |
nyergler | :) | 22:43 |
nyergler | paulproteus, ok | 22:43 |
nyergler | paulproteus, i'm going to push my branch momentarily | 22:45 |
nyergler | and then make a new one for the jena db layer | 22:45 |
nyergler | i'll ping you at some point re: merging | 22:46 |
paulproteus | Great. | 22:46 |
nyergler | er, actually i'll assume you'll handle merging at some point down the line :) | 22:46 |
paulproteus | Even better. | 22:47 |
nyergler | paulproteus, pushed derbification | 22:49 |
paulproteus | Just saw that on the gitorious site (-: | 22:49 |
nyergler | paulproteus, does with_testing include an updated jena? | 22:50 |
paulproteus | I think so, yeah. | 22:51 |
paulproteus | Yeah, because we added NG4J. | 22:51 |
nyergler | paulproteus, can i make a counter proposal to derbification? | 22:52 |
paulproteus | Fire away! | 22:52 |
nyergler | use Jena's native binary repr for the stores | 22:52 |
nyergler | http://openjena.org/wiki/TDB#Downloads | 22:52 |
nyergler | (er, ignore the hash portion) | 22:52 |
paulproteus | nyergler: Sure, that's fine by me. | 22:52 |
nyergler | paulproteus, ok, i'm going to try that and see what i come up with | 22:52 |
paulproteus | Okay. Will you base that off with_derbification? | 22:53 |
nyergler | paulproteus, no, off of with_testing, I think, as derbification will be vestigial if it works | 22:55 |
nyergler | sane? | 22:55 |
paulproteus | Okay with me. | 22:55 |
paulproteus | nyergler: In that case, you might like to base off my branch, one sec | 22:55 |
nyergler | paulproteus, ok | 22:56 |
paulproteus | Check out the with_nicer_names branch. | 22:56 |
paulproteus | If it seems sane to you, treat it as the new with_testing. | 22:56 |
nyergler | great, thanks | 22:58 |
*** oshani has quit IRC | 23:01 | |
*** oshani has joined #cc | 23:04 | |
nyergler | paulproteus, ping | 23:09 |
paulproteus | prong | 23:09 |
nyergler | i may have been over enthusiastic | 23:09 |
nyergler | TDB (the native format) is single reader/writer | 23:10 |
nyergler | this seems... sub-optimal | 23:10 |
paulproteus | (Is Derby?) | 23:10 |
nyergler | AFAIK Derby can have multiple connections, but maybe i'm insane | 23:10 |
paulproteus | More realistically, is that a problem? | 23:10 |
nyergler | (looking) | 23:10 |
paulproteus | I think Derby probably doesn't have this problem, I agree. But, like, so? | 23:10 |
nyergler | single reader probably is -- we look up things like curator info when rendering web views | 23:10 |
paulproteus | Oh, drat. Right. | 23:11 |
nyergler | that, and the crawler will be shoving data in, so that's multi-writer | 23:11 |
nyergler | (possibly) | 23:11 |
nyergler | going to go look at derby a little closer | 23:11 |
paulproteus | b | 23:11 |
nyergler | paulproteus, so embedded derby is single connection, like tdb :/ | 23:16 |
*** pyrak has quit IRC | 23:17 | |
*** pyrak has joined #cc | 23:17 | |
paulproteus | Aww. | 23:17 |
* paulproteus bites his fingernails. | 23:17 | |
paulproteus | I mean, we can just lock the directory and have tragic concurrency issues. | 23:18 |
nyergler | true, looking at a couple other things right now (inc derby client/server, and, uh, ng4j :) ) | 23:18 |
paulproteus | However, that totally sucks. | 23:18 |
paulproteus | Oh, wait a sec. | 23:18 |
paulproteus | I remember now. | 23:18 |
paulproteus | We can have multiple MySQL databases, too (-; | 23:18 |
nyergler | right | 23:18 |
nyergler | so carry on :) | 23:18 |
paulproteus | Sweet. (-: | 23:19 |
paulproteus | BTW, if there's a way to use table prefixes like we're using databases, that'd be a fine solution for the long run. | 23:19 |
paulproteus | TableNamePrefix String jena_ The common prefix for all Jena table names in the database. | 23:22 |
paulproteus | http://jena.sourceforge.net/DB/options.html | 23:22 |
paulproteus | So how about we use table prefixes with the same MySQL DB, and run with that until the end of time? | 23:22 |
nyergler | paulproteus, seems like an ok idea | 23:24 |
nyergler | paulproteus, we're still using the old, deprecated db layer | 23:24 |
nyergler | would like to move over to SDB eventually | 23:24 |
nyergler | (er, soon ?) | 23:24 |
paulproteus | Right, I saw that. | 23:24 |
paulproteus | What benefit does it give us? | 23:24 |
*** FHaag has left #cc | 23:24 | |
nyergler | it's supported? :) | 23:25 |
nyergler | and it lets us handle the connections directly with JDBC | 23:25 |
nyergler | instead of having its own DBConnection wrapper | 23:25 |
nyergler | it's also supposed to be faster, not that big a deal for us | 23:25 |
paulproteus | I propose we go as far as we can without thinking about it, then. | 23:26 |
nyergler | fair enough | 23:26 |
paulproteus | (-: | 23:27 |
nyergler | so at this point you're going to keep moving with multi-dbs or prefixes (if possible), and i'm done for the moment, right? | 23:27 |
paulproteus | What do you think of the "new me"? (-: | 23:27 |
paulproteus | Yeah, I think so. | 23:27 |
nyergler | not sure what to think ;) | 23:27 |
paulproteus | (-: | 23:27 |
*** MarkDude has joined #cc | 23:29 | |
paulproteus | nyergler: Okay, I'm outta here for tonight! | 23:30 |
nyergler | paulproteus, ok | 23:31 |
*** wormsxulla has quit IRC | 23:35 | |
*** midoubleko has quit IRC | 23:41 | |
*** midoubleko has joined #cc | 23:41 | |
*** nyergler has quit IRC | 23:42 | |
*** nyergler has joined #cc | 23:44 | |
nyergler | nkinkade, if you're around can you disable nagios for the staging license chooser? | 23:45 |
nkinkade | nyergler: I'm here. | 23:45 |
nyergler | i think things are a little borked | 23:45 |
nkinkade | paroneayea: Will you just notify when the chooser on staging is working so that I can re-enable the alert? | 23:45 |
nyergler | paroneayea is off for the day, I think | 23:45 |
nyergler | i need to run, thanks for disabling that | 23:46 |
nyergler | :) | 23:46 |
*** nyergler has quit IRC | 23:46 | |
*** wormsxulla has joined #cc | 23:54 | |
*** ludde has quit IRC | 23:58 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!