IRC log for #storm on 20080130

00:00.15*** join/#storm wallflower (n=wallflow@ip-205-246-113-216.pool.grokthis.net)
00:48.48thumperhey stormers, I have an interesting question
00:48.53thumpercan storm do set based updates?
00:49.10thumperlike "update some_table set value = value -1 where value > n"?
02:18.05*** join/#storm bigdo1 (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net)
03:12.14*** join/#storm ubot3` (n=ubot3@unaffiliated/nalioth/bot/ubot3)
04:16.53*** join/#storm bigdog (n=scmikes@8.8.197.72)
05:57.23*** join/#storm jml_ (n=jml@169.222.15.93)
06:28.31*** join/#storm Fujitsu (n=fujitsu@ubuntu/member/fujitsu)
06:33.50*** join/#storm dobee (n=dobeee@lsfw01.lovelysystems.com)
06:43.17*** join/#storm jukart (n=jukart@lsfw01.lovelysystems.com)
08:42.20*** join/#storm thumper (n=tim@canonical/launchpad/thumper)
09:01.33*** join/#storm mcella (n=michele@ip-177-217.sn2.eutelia.it)
09:18.48*** join/#storm niemeyer (n=niemeyer@200-181-139-239.ctame705.dsl.brasiltelecom.net.br)
13:04.48weathermanstorm/tracer r214 committed by gustavo@niemeyer.net
13:04.48weathermanImplemented URI.__str__, based on ideas from Jamu.
13:05.27weathermanstorm/tracer r215 committed by gustavo@niemeyer.net
13:05.27weathermanAdding mocker support to the test suite.
13:45.03weathermanstorm/tracer r216 committed by gustavo@niemeyer.net
13:45.03weathermanImplemented support for plugging generic "tracers".  Statement
13:45.04weathermandebugging is now implemented using a tracer, and easily enabled
13:45.08weathermanwith storm.tracer.debug(True) (storm.database.DEBUG = True is gone).
16:12.47radixwhoah, cool :)
17:34.28weathermanstorm/tracer r217 committed by gustavo@niemeyer.net
17:34.28weathermanSmall refactoring in Database.execute, moving the disconnection
17:34.29weathermanchecking logic internally into raw_execute().
17:46.05*** join/#storm eighty (n=eighty@vlsb-3110a-04.MVZ.Berkeley.EDU)
17:47.12eightyquick question: are left outer joins possible with storm?
17:47.51eightyexample: SELECT * FROM foo LEFT OUTER JOIN bar_filenames USING (name) WHERE bar_filenames.name is null
17:48.47eightyerrr... who's da storm masta in da house? :)
17:53.20niemeyereighty: Yep
17:53.27niemeyereighty: Use LeftJoin()
17:54.24eightyniemeyer: thanks... checking out LeftJoin...
17:54.42niemeyereighty: store.using(MyClass, LeftOuterJoin(bar_filenames, MyClass.name == bar_filenames.name)).find(MyClass, bar_filenames.name == None)
17:54.46niemeyereighty: Sorry
17:54.52niemeyereighty: LeftJoin, not LeftOuterJoin
17:56.22eightyniemeyer: sweet... thanks for that... testing now....
18:07.03eightyniemeyer: storm rocks! thanks for the help.
18:07.16niemeyereighty: Thanks!
18:07.33niemeyereighty: No problem.. glad it helped
18:17.45weathermanstorm/tracer r218 committed by gustavo@niemeyer.net
18:17.45weathermanAdded "connection_raw_execute_error" tracing hook.
20:41.26weathermanstorm/tracer r219 committed by gustavo@niemeyer.net
20:41.26weathermanImplemented backend-agnostic version of TimeoutTracer!
23:07.57*** join/#storm jml_ (n=jml@169.222.11.243)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.