[
https://issues.apache.org/jira/browse/AVRO-721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12975826#action_12975826
]
Esteve Fernandez commented on AVRO-721:
---------------------------------------
Looks pretty good. However, since Tornado doesn't provide a future-like
abstraction like Twisted does with its Deferreds, the request method's
signature must include a callback argument which breaks the BaseRequestor API.
I think the futures package in Python 3.2 [1] (and backported to 2.6 [2]) might
work with Tornado and wouldn't break Avro. Someone with more experience with
Tornado can tell us if this approach would work.
1 - http://docs.python.org/dev/library/concurrent.futures.html
2 - http://code.google.com/p/pythonfutures/
> Add Tornado-based asynchronous client to the Python implementation
> ------------------------------------------------------------------
>
> Key: AVRO-721
> URL: https://issues.apache.org/jira/browse/AVRO-721
> Project: Avro
> Issue Type: New Feature
> Components: python
> Reporter: Jeff Hammerbacher
>
> Michael Russo has one working at
> https://github.com/mjrusso/pyhbase/commit/07ed39527bd6752158b1293e8d2df528d649a613
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.