#jython IRC Log (v0.9)

Index

IRC Log for 2013-05-09

Timestamps are in GMT/BST.

[1:28] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[1:36] * thereisnospoon (~thereisno@113-61-86-28.static.qld.dsl.net.au) Quit (Ping timeout: 246 seconds)
[1:50] * thereisnospoon (~thereisno@113-61-86-28.static.qld.dsl.net.au) has joined #jython
[2:42] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Read error: Connection reset by peer)
[2:43] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[3:13] * Juneau001 (~Juneau@50-45-105-133.dklb.il.frontiernet.net) has joined #jython
[5:01] * Juneau001 (~Juneau@50-45-105-133.dklb.il.frontiernet.net) Quit (Quit: Juneau001)
[6:42] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[7:34] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 276 seconds)
[8:36] * msavy (~msavy@redhat/jboss/msavy) has joined #jython
[10:18] * Juneau001 (~Juneau@50-45-105-133.dklb.il.frontiernet.net) has joined #jython
[10:18] * Juneau001 (~Juneau@50-45-105-133.dklb.il.frontiernet.net) Quit (Client Quit)
[11:12] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 264 seconds)
[12:16] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[12:27] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 245 seconds)
[12:28] * lucian (~lucian@194.74.244.130) has joined #jython
[12:34] * Juneau001 (~Juneau@131.225.24.156) has joined #jython
[14:49] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[15:08] * purplefox_ (~purplefox@host-80-43-244-70.as13285.net) has joined #jython
[15:09] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[15:10] * purplefox (~purplefox@88-105-167-119.dynamic.dsl.as9105.com) Quit (Ping timeout: 268 seconds)
[15:14] <lucian> hello. i'm trying to use storm (http://storm-project.net) with jython and i get this https://gist.github.com/lucian1900/6c9cc0c8fb1a26b4fa20
[15:14] <lucian> as i understand it, the problem is that the java proxy class for the python class doesn't get serialised correctly
[15:15] <agronholm> seems that way
[15:16] <agronholm> I haven't had issues with sqlalchemy though, you may want to try that instead
[15:16] <lucian> agronholm: oh, this isn't storm-the-orm
[15:16] <lucian> agronholm: click on the link :)
[15:16] <agronholm> ah
[15:17] <agronholm> using java serialization on python objects is likely to fail indeed
[15:17] <lucian> in its distributed mode, you have to make a jar and distribute that to all the nodes (much like hadoop's map/reduce), but i haven't even gotten that far
[15:18] <lucian> i thought as much. i'll probably end up writing a jython-specific adapter for storm
[15:18] <lucian> i was wondering if there's something obvious i'm missing
[15:38] <lucian> agronholm: i suppose it's not possible for the java proxies to pickle the python objects they point to?
[15:39] <agronholm> I don't think so
[15:39] <agronholm> automatic pickling is very questionable too
[15:39] <agronholm> automatic unpickling at least
[15:39] <lucian> i know, but there's already automatic java deserialisation going on :)
[15:40] <agronholm> in java, serialization is not a security risk
[15:40] <agronholm> in python it is
[15:40] <agronholm> pickling at least is
[15:40] <lucian> security isn't a concern in this case
[15:41] <agronholm> well I don't think it's possible to do without invasive modifications to Jython
[15:41] <lucian> i see, so not feasible
[15:41] <agronholm> yeah
[15:43] <lucian> storm does have a thrift api, i just have to convince it to execute the java it deserialises as python
[15:43] <lucian> somehow embed jython, i guess
[15:45] <lucian> it basically does this on one side https://github.com/nathanmarz/storm/blob/master/storm-core/src/jvm/backtype/storm/topology/TopologyBuilder.java#L94
[15:45] <lucian> agronholm: anyway, thanks for the info
[15:45] <agronholm> np
[16:08] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[16:31] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Read error: Connection reset by peer)
[16:56] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[17:42] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[17:43] * lucian (~lucian@194.74.244.130) Quit (Ping timeout: 256 seconds)
[19:02] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 256 seconds)
[19:13] * Juneau001 (~Juneau@131.225.24.156) Quit (Quit: Juneau001)
[19:17] * thereisnospoon (~thereisno@113-61-86-28.static.qld.dsl.net.au) Quit (Ping timeout: 260 seconds)
[19:17] * thereisnospoon (~thereisno@113-61-86-28.static.qld.dsl.net.au) has joined #jython
[20:39] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[20:59] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Max SendQ exceeded)
[21:00] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[21:29] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 272 seconds)
[22:18] * msavy (~msavy@redhat/jboss/msavy) Quit (Remote host closed the connection)
[22:24] * clajo04 (~clajo04@pool-108-29-162-59.nycmny.fios.verizon.net) Quit (Quit: clajo04)
[22:25] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[22:28] * clajo04 (~clajo04@pool-108-29-162-59.nycmny.fios.verizon.net) has joined #jython
[22:37] * thereisnospoon (~thereisno@113-61-86-28.static.qld.dsl.net.au) Quit (Ping timeout: 252 seconds)
[23:12] * thereisnospoon (~thereisno@113-61-86-28.static.qld.dsl.net.au) has joined #jython

Index

These logs were automatically created by JythonLogBot_ on irc.freenode.net using a slightly modified version of the Java IRC LogBot (github).