Tom Most

Results 122 comments of Tom Most

No, no need to support MessageSet v0. We already dropped support for brokers that old in Afkak. It's best not to wait for me, as I have lots of tasks...

Just to follow up on throttling, I stumbled across the primary KIP for it: [KIP-124 Request rate quotas](https://cwiki.apache.org/confluence/display/KAFKA/KIP-124+-+Request+rate+quotas). It looks like the field is just an FYI — it is...

Here's a draft: # Release Procedure 1. Update version in `setup.py` and `afkak/__init__.py`. 2. Update the changelog with the new version number. Review the release notes, editing and reformatting as...

Now with `PartitionUnavailableError` instead: ``` ERROR: afkak.test.test_consumer_integration.TestConsumerIntegration.test_large_messages ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/travis/build/ciena/afkak/.tox/py36-int-snappy-murmur/lib/python3.6/site-packages/twisted/internet/defer.py", line 151, in maybeDeferred result = f(*args, **kw) File "/home/travis/build/ciena/afkak/.tox/py36-int-snappy-murmur/lib/python3.6/site-packages/twisted/internet/utils.py", line 201, in runWithWarningsSuppressed reraise(exc_info[1],...

Yeah, absolutely. The only way to tell if you can actually produce to or consume from a topic is to try doing so.

Maybe we should change Afkak's retry strategy to compensate for this? Right now we fail eagerly with `PartitionUnavailableError` based on the metadata. In practice I think that this just pushes...

I stole some of the benchmarks here for #12258 so we can get some baseline measurements on trunk.

We should also deprecate `Failure.throwExceptionIntoGenerator`, as it is more-or-less an implementation detail of `inlineCallbacks` and `deferredGenerator`.

PR to prevent recurrence here: https://github.com/pypi/warehouse/pull/16529