Vinit Shah
Vinit Shah
Hmm, I think it might have to do with Chrome/Firefox (as well as potentially needing to opt-in - haven't tried this yet). From the [wiki](https://github.com/LearnBoost/Socket.IO/wiki/Configuring-Socket.IO#server): > flashsocket will not activate...
Oh ok. Maybe I'm wrong, but it looks like it has more to do with some of the lower level changes in Node's 0.10.x as opposed to socket.io. Keeping both...
Ah yeah, no worries - glad I could clarify. Thanks for looking into this (and also for the AS3 library!).
The workaround for this appears to be to do the macro definition check before importing for each macro defined. E.g. ```jinja # if not Foo # from "macros" import Foo...
Note: It appears the [github source](https://github.com/databricks/learning-spark/blob/6b34161e2c1351500784a0d500c664c90846cacf/src/python/PerKeyAvg.py) foregoes the mapping step and returns a list of {key: (sum, count)} instead of {key: avg}.