General Performance Improvements for Throughput

Description

General performance improvements. Identify hotspots via profiling. Attempt to improve by optimizing loops, minimizing allocations, etc.

Environment

None

Pull Requests

None

Activity

Show:
Adam Holmberg
July 23, 2015, 10:20 PM

I came up with a couple of small tweaks:
https://github.com/datastax/python-driver/pull/375
The changes are minor, and only amount to 1-2% improvements (depends on workload), but worth making.
The PR also contains some unrelated changes removing dead code and refactoring tests.

There is actual cython optimization work going on here: https://github.com/datastax/python-driver/compare/master...markflorisson:cython

Michael Penick
July 29, 2015, 4:25 PM

Looks good.

Fixed

Assignee

Unassigned

Reporter

Adam Holmberg

Fix versions

PM Priority

None

External issue ID

None

Doc Impact

None

Reviewer

None

Size

None

Pull Request

None

Time tracking

0m

Time remaining

24h

Priority

Major
Configure