summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Stopping daemonized threads when references to these threads are lostChristophe-Marie Duquesne2015-03-022-0/+9
| |/ / /
* | | | Merge pull request #328 from wkiser/validate_offsetDana Powers2015-03-022-0/+8
|\ \ \ \ | | | | | | | | | | Fixes consumer/kafka and consumer/simple to only yield messages if the m...
| * | | | Fixes consumer/kafka and consumer/simple to only yield messages if the ↵wkiser2015-03-022-0/+8
| |/ / / | | | | | | | | | | | | message's offset is greater than or equal to the consumer offset.
* | | | Merge pull request #296 from ecanzonieri/validate_consumer_offsetDana Powers2015-03-022-4/+97
|\ \ \ \ | |/ / / |/| | | Validate consumer offset in SimpleConsumer
| * | | Retry failed partitions and add integration testsEnrico Canzonieri2015-01-262-1/+45
| | | |
| * | | Merge branch 'master' of github.com:mumrah/kafka-python into ↵Enrico Canzonieri2015-01-2635-596/+1652
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | validate_consumer_offset Conflicts: kafka/consumer/simple.py
| * | | | Make SimpleConsumer auto_offset_reset more like KafkaConsumerEnrico Canzonieri2015-01-261-4/+19
| | | | |
| * | | | use a list in send_offset_requestEnrico Canzonieri2015-01-141-3/+4
| | | | |
| * | | | Implement offsets reset when OffsetOutOfRangeErrorEnrico Canzonieri2015-01-141-3/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This slightly changes the SimpleConsumer interface adding the default option use_latest_offsets. The fetch behaviour is also changed since it does not raise OffsetOutOfRangeError anymore. Resetting the offsets automatically is especially useful in MultiprocessConsumer, where an explicit seek call is not possible.
* | | | | Merge pull request #314 from dpkp/keyed_producer_failoverDana Powers2015-02-196-145/+231
|\ \ \ \ \ | |_|_|_|/ |/| | | | Handle keyed producer failover
| * | | | Reorganize producer integration tests; protect against non-sorted partition ↵Dana Powers2015-02-091-121/+160
| | | | | | | | | | | | | | | | | | | | metadata
| * | | | Use a different topic for each producer integration test for isolationDana Powers2015-02-091-1/+0
| | | | |
| * | | | Always use the initial partition list when hashing keys in KeyedProducerDana Powers2015-02-091-1/+1
| | | | |
| * | | | make partitions arg optional in *Partitioner.partition, defaulting to ↵Dana Powers2015-02-093-7/+8
| | | | | | | | | | | | | | | | | | | | self.partitions from init
| * | | | Add more comments to test_switch_leader regarding req_acks policyDana Powers2015-02-091-3/+10
| | | | |
| * | | | Write a test for issue 313 - keyed producer failoverDana Powers2015-02-091-0/+40
| | | | |
| * | | | use setUp / tearDown to rebuild fixtures for each test in ↵Dana Powers2015-02-091-12/+12
| | | | | | | | | | | | | | | | | | | | test_failover_integration
* | | | | Merge pull request #317 from sontek/update_consumer_docsDana Powers2015-02-102-5/+10
|\ \ \ \ \ | | | | | | | | | | | | Updated documentation for Consumers to prefer KafkaConsumer instead
| * | | | | Updated documentation for Consumers to prefer KafkaConsumer insteadJohn Anderson2015-02-092-5/+10
| | | | | |
* | | | | | Merge pull request #316 from sontek/add_docs_to_toxDana Powers2015-02-109-70/+230
|\ \ \ \ \ \ | | | | | | | | | | | | | | Allow better usage of docs locally.
| * | | | | | Need to commit apidoc for RTDJohn Anderson2015-02-106-1/+208
| | | | | | |
| * | | | | | Use sphinx-apidoc to to generate API docsJohn Anderson2015-02-105-66/+5
| | | | | | |
| * | | | | | Allow better usage of docs locally.John Anderson2015-02-093-4/+18
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | This will default to the rtd theme and introduces tox -e docs for generating docs locally.
* | | | | | Merge pull request #321 from sontek/switch_to_rstDana Powers2015-02-103-48/+63
|\ \ \ \ \ \ | | | | | | | | | | | | | | Switch to rst and use in setup.py
| * | | | | | Added py3 to classifiersJohn Anderson2015-02-101-0/+3
| | | | | | |
| * | | | | | Final formattingJohn Anderson2015-02-101-2/+4
| | | | | | |
| * | | | | | More formatting cleanupJohn Anderson2015-02-101-2/+2
| | | | | | |
| * | | | | | Cleaned up some formattingJohn Anderson2015-02-101-7/+7
| | | | | | |
| * | | | | | Move to .rst and use it in setup.py for long descriptionJohn Anderson2015-02-102-14/+24
|/ / / / / /
* | | | | | Merge pull request #320 from sontek/dont_link_to_mobileDavid Arthur2015-02-101-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | This links to the main page not the mobile site
| * | | | | This links to the main page not the mobile siteJohn Anderson2015-02-101-1/+1
|/ / / / /
* | | | | Merge pull request #315 from dpkp/sorted_partition_idsMark Roberts2015-02-091-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | Always return sorted partition ids in client.get_partition_ids_for_topic()
| * | | | Always return sorted partition ids in KafkaClient.get_partition_ids_for_topic()Dana Powers2015-02-091-1/+1
|/ / / /
* | | | Fixup index.rstDana Powers2015-02-051-0/+1
| | | |
* | | | Update docs/index.rst for sphinx/RTDDana Powers2015-02-051-7/+8
| | | |
* | | | 2014 -> 2015David Arthur2015-02-033-3/+3
| | | |
* | | | Adding ReadTheDocs badgeDavid Arthur2015-02-031-1/+2
| | | | | | | | | | | | Because you can never have enough badges
* | | | Removing traces of queue.pyDavid Arthur2015-02-032-4/+1
| | | |
* | | | Removing queue.pyDavid Arthur2015-02-031-215/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It's just collecting dust and throwing off the coverage report. I pushed a branch queue-fixup in case someone wants to take a stab at refactoring it.
* | | | Trying to get ReadTheDocs workingqueue-fixupDavid Arthur2015-02-031-1/+1
| | | |
* | | | Bump VERSION for development of next releaseDana Powers2015-02-031-1/+1
| | | |
* | | | Update LICENSEv0.9.3David Arthur2015-02-031-1/+1
| | | |
* | | | Bump VERSIONDana Powers2015-02-031-1/+1
| | | |
* | | | Merge pull request #310 from dpkp/kafka_python_0_9_3Dana Powers2015-02-034-12/+43
|\ \ \ \ | | | | | | | | | | kafka-python 0.9.3
| * | | | Update README and CHANGES for 0.9.3 releaseDana Powers2015-02-032-7/+31
| | | | |
| * | | | Add 0.8.2.0 to integration tests (and use recommended scala 2.10 by default)Dana Powers2015-02-032-5/+12
|/ / / /
* | | | Merge pull request #307 from sontek/enable_coverallsDana Powers2015-02-031-1/+4
|\ \ \ \ | | | | | | | | | | This enables coveralls with travis
| * | | | This enables coveralls with travisJohn Anderson2015-01-241-1/+4
| | |/ / | |/| |
* | | | Merge pull request #312 from dpkp/reentrant_timer_py26Dana Powers2015-02-031-1/+5
|\ \ \ \ | | | | | | | | | | Fix python2.6 threading.Event bug in ReentrantTimer
| * | | | Fix python2.6 threading.Event bug in ReentrantTimerDana Powers2015-02-031-1/+5
|/ / / /