00:00.17 | *** join/#storm wallflower (n=wallflow@ip-205-246-113-216.pool.grokthis.net) |
00:30.11 | *** join/#storm Key_Gena (i=lok@gateway/tor/x-c76196cbd9b6b9e4) |
01:39.02 | *** join/#storm Key_Gena (i=lok@gateway/tor/x-ca6e04faf45fea25) |
02:57.14 | *** join/#storm pyCube_ (n=jmayfiel@ip72-208-138-205.ph.ph.cox.net) |
05:58.22 | *** join/#storm pyCube (n=jmayfiel@ip72-208-138-205.ph.ph.cox.net) |
07:35.39 | *** join/#storm pyCube_ (n=jmayfiel@ip72-208-138-205.ph.ph.cox.net) |
07:43.33 | *** join/#storm jukart (n=jukart@85-124-221-45.static.xdsl-line.inode.at) |
09:26.31 | *** join/#storm EnTeQuAk (n=EnTeQuAk@dslb-088-072-217-083.pools.arcor-ip.net) |
10:23.31 | *** join/#storm EnTeQuAk (n=EnTeQuAk@dslb-088-072-217-083.pools.arcor-ip.net) |
10:30.57 | *** join/#storm Fujitsu (n=fujitsu@ubuntu/member/fujitsu) |
11:08.07 | *** join/#storm EnTeQuAk_ (n=EnTeQuAk@dslb-088-074-040-011.pools.arcor-ip.net) |
11:15.40 | *** join/#storm EnTeQuAk (n=EnTeQuAk@dslb-088-074-040-011.pools.arcor-ip.net) |
11:21.31 | *** join/#storm dotz (n=dotz@chello089078004026.chello.pl) |
11:23.48 | *** join/#storm Fujitsu (n=fujitsu@ubuntu/member/fujitsu) |
11:42.57 | *** join/#storm bozzo (n=bozzo@BSN-210-226-120.dial-up.dsl.siol.net) |
11:46.09 | *** join/#storm EnTeQuAk (n=EnTeQuAk@dslb-088-074-040-011.pools.arcor-ip.net) |
12:32.55 | *** join/#storm Fujitsu (n=fujitsu@ubuntu/member/fujitsu) |
13:18.24 | *** join/#storm Key_Gena (i=lok@gateway/tor/x-8c3186343d9d3206) |
13:36.18 | *** join/#storm pyCube_ (n=jmayfiel@ip72-208-138-205.ph.ph.cox.net) |
13:36.29 | *** join/#storm bozzo (n=bozzo@BSN-210-226-120.dial-up.dsl.siol.net) |
14:08.16 | *** join/#storm niemeyer (n=niemeyer@200-138-134-89.ctame705.dsl.brasiltelecom.net.br) |
15:03.52 | *** join/#storm bigdog (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net) |
16:33.45 | *** join/#storm jukart (n=jukart@85-124-221-45.static.xdsl-line.inode.at) |
16:35.29 | *** join/#storm EnTeQuAk (n=EnTeQuAk@dslb-088-074-044-001.pools.arcor-ip.net) |
17:48.22 | *** join/#storm goschtl (n=goschtl@pD9E5C6B8.dip.t-dialin.net) |
17:49.02 | goschtl | hi is there an implementation of an zope container for storm.zope ? |
18:24.57 | *** join/#storm dobee (n=dobeee@81-223-53-162.dornbirn.xdsl-line.inode.at) |
18:47.00 | *** join/#storm jkakar (n=jkakar@dhcp802-1-85.dsl.ucc-net.ca) |
19:09.59 | *** join/#storm goschtl (n=goschtl@pD9E5C6B8.dip.t-dialin.net) |
19:47.15 | *** join/#storm Key_Gena (i=lok@gateway/tor/x-bf13a85b99428474) |
19:54.56 | *** join/#storm Zenom (n=Zenom@unaffiliated/aj1973) |
20:15.25 | *** join/#storm dobee (n=dobeee@81-223-53-162.dornbirn.xdsl-line.inode.at) |
20:44.22 | *** join/#storm weatherman (n=weatherm@dhcp802-1-85.dsl.ucc-net.ca) |
20:44.22 | weatherman | storm/trunk r195 committed by gustavo@niemeyer.net |
20:44.22 | weatherman | In the SQLite backend, ensure that we're able to recommit a |
20:44.23 | weatherman | transaction after "database is locked" errors. Also make sure |
20:44.27 | weatherman | that when this happens the timeout is actually the expected |
20:44.31 | weatherman | one (original patch by Richard Boulton) [r=radix,niemeyer] |
20:44.54 | *** join/#storm goschtl (n=goschtl@pD9E5C6B8.dip.t-dialin.net) |
20:45.50 | niemeyer | goschtl: I don't think so.. the idea of a container is tightly integrated with ZODB |
20:46.48 | niemeyer | goschtl: There was someone working to integrate ZODB and Storm-based objects (he's probably here.. sorry, I forgot who was doing it) |
20:47.15 | goschtl | niemeyer: yes that it´s true. I will try to make an implementation of a container for zope.strom. |
20:48.33 | goschtl | There is a container implementation for sqlalchemy for zope, zalchemy. I try to steal some ideas from there ;) |
20:49.00 | niemeyer | goschtl: Sweet! :-) |
20:49.04 | niemeyer | goschtl: Let me know how it goes |
20:50.04 | goschtl | niemeyer: and congrats for storm. it´s realy easy from what i have seen so far. I like the "inclass" definitions of objects.. |
20:58.26 | niemeyer | THanks :) |
21:15.41 | weatherman | storm/trunk r196 committed by gustavo@niemeyer.net |
21:15.41 | weatherman | Close locally created stores in store tests, and also the |
21:15.42 | weatherman | connection in database tests (reported by Ali Afshar). [trivial] |
21:32.22 | niemeyer | Alright! |
21:32.28 | niemeyer | Review queue is almost empty |
21:32.56 | niemeyer | There are only things that need additional reviews (i.e. not from me) there |
21:38.04 | Zenom | niemeyer: good work :) |
21:38.18 | niemeyer | Thanks :) |
21:38.18 | niemeyer | 0.12 is coming! |
21:38.22 | niemeyer | I mean, not now.. :-) |
21:38.26 | *** join/#storm jukart (n=jukart@85-124-221-45.static.xdsl-line.inode.at) |
21:38.29 | niemeyer | But after we finish these reviews |
21:40.33 | Zenom | cool i will be upgrading, so far i have not run into any other issues |
21:43.17 | niemeyer | Zenom: Good to know! |
22:11.31 | aa_ | thanks for 196 :) I am using storm on windows, but now the tests actually run... |
23:21.15 | niemeyer | aa_: Ohh, that's good to know! |
23:21.24 | niemeyer | aa_: I wasn't sure if it had actually fixed it or not |
23:21.35 | niemeyer | aa_: (don't have any windows boxes around) |
23:21.46 | niemeyer | aa_: We should probably have a buildbot running on Windows now.. |
23:22.39 | niemeyer | aa_: Sidnei da Silva is working on a SQL Server backend, btw |
23:23.06 | aa_ | oh I'll definitely play with that when it lands |
23:23.30 | aa_ | niemeyer: by the way I haven't actually tested the tests since r196 |
23:23.45 | aa_ | (will have to wait until I get to work in the morning, but I'll let you know) |
23:24.26 | niemeyer | aa_: Cool, thanks! |
23:24.35 | niemeyer | aa_: Hmm.. I think 196 is still the head right now |
23:24.49 | niemeyer | Even though we'll probably land a few branches soon |
23:25.13 | aa_ | I am really liking storm :) and I am well known for hating everything |
23:26.16 | niemeyer | LOL |
23:26.33 | aa_ | niemeyer: I still use sqlalchemy though, in one app together with storm |
23:27.01 | niemeyer | aa_: Wow.. you actually use *both* in the same project? |
23:27.07 | aa_ | yeah |
23:27.16 | aa_ | introspection |
23:27.19 | niemeyer | Cool |
23:27.37 | aa_ | sqla is a nice way of not having to use SQL |
23:27.45 | aa_ | but (imo) its a really horrible ORM |
23:28.35 | aa_ | in this app where I use both, sqla does automatic schema upgrading for me |
23:28.56 | niemeyer | Aha, gotcha |
23:29.20 | niemeyer | It's an interesting use case :) |
23:30.14 | aa_ | for lazy people who don't want to write upgrade scripts (like me) |
23:37.29 | jamesh | niemeyer: commented on the postgres socket dir support bug |
23:37.37 | niemeyer | jamesh: Cool, thank you |
23:38.10 | jamesh | I still think it is a mistake to mix the socket dir and database name together |
23:44.05 | niemeyer | jamesh: Notice that the provided branch doesn't exclude the possibility of using hostnames as usual |
23:44.37 | *** join/#storm pyCube (n=jmayfiel@ip72-208-138-205.ph.ph.cox.net) |
23:44.46 | niemeyer | jamesh: In any case, if you really think it's a mistake, I'll remove the proposal |
23:46.36 | niemeyer | Done |
23:46.50 | jamesh | niemeyer: hmm. I guess it isn't so bad, but it seems like a useless feature. |
23:47.17 | jamesh | niemeyer: if it was something that users would be typing over and over, I could see it as useful |
23:47.26 | niemeyer | jamesh: Cool.. we'll have the branch there if we change our minds in the future |
23:48.12 | niemeyer | jamesh: It'd be cool to have you review on the mysql-reconnection branch, btw |
23:48.18 | niemeyer | your |
23:48.28 | jamesh | but (a) I don't type database URIs much, and (b) passing a socket dir is only going to be attempted by few people |
23:48.39 | jamesh | niemeyer: okay. |
23:48.41 | niemeyer | jamesh: Agreed |
23:49.19 | jamesh | niemeyer: re. the reconnect issues in python-mysqldb, I looked at all the patches in the Ubuntu package and they all seem either useless or harmful |
23:49.43 | niemeyer | jamesh: Yeah, it's pretty bad :-( |
23:49.50 | niemeyer | jamesh: I have a big comment on this branch about that |
23:49.58 | niemeyer | jamesh: And have opened a bug against the Ubuntu package as well |
23:50.22 | jamesh | niemeyer: there is another bug open about backporting 02_reconnect.dpatch to dapper too ... |
23:50.30 | niemeyer | jamesh: OUCH |
23:50.34 | niemeyer | jamesh: I'll look for it and comment |
23:51.14 | jamesh | bug 64270 |
23:51.14 | ubot3 | Malone bug 64270 in python-mysqldb "Requesting python-mysqldb 1.2.1-p2-4ubuntu2" [Undecided,New] https://launchpad.net/bugs/64270 |
23:55.03 | niemeyer | jamesh: Thanks! I've added a comment there |
23:55.32 | niemeyer | jamesh: Btw, the other is bug 163184 |
23:55.33 | ubot3 | Malone bug 163184 in python-mysqldb "MySQLdb reconnect patch is harmful" [Undecided,New] https://launchpad.net/bugs/163184 |
23:55.38 | jamesh | yep |