Capture all BSON decode errors and wrap with InvalidBSON. PYTHON-494
Work around a 2to3 bug. PYTHON-494
Work around a 2to3 bug more simply. PYTHON-494
Work around a 2to3 bug more simply. PYTHON-494
Ensure connection before we insert PYTHON-414

Inserts require that we know the max_bson_size
and max_message_size of the current primary or
master. We have to be connected to get those
values.
Use constant format string PYTHON-414
Fix ref undercount in BSON extension. PYTHON-494
Longer thread / greenlet join timeout in tests.
Fix comment.
Style.
Style.
Bump MongoReplicaSetClient's default max_pool_size from 10 to 100. PYTHON-436
Bump MongoReplicaSetClient's default max_pool_size from 10 to 100. PYTHON-436
Update docs for new pool options. PYTHON-436
Change default for Connection and RSC, fix bugs when max_pool_size=None. PYTHON-436
Add optional parameter for pymongo.database.collection_names to ignore system collections
INT2STRING to use Stack based solution
Style.
Test GreenletIdent with Gevent enhanced Greenlets.
Update thread_util.py

Pool object call GreenletIdent.watch(on_thread_died) and not unlink. if the greenlet is resident, greenlet._links is growth