Engineer(s): Shane Harvey
Summary: This epic tracks the Python effort for implementing DRIVERS-781 Avoiding Connection Storms. This epic was created retroactively as we are tweaking our process, cost estimates are approximate.
2021-07-28: Setting target date to 2021-08-06
This project is generally complete in python 4.0, however since the completion of this work several follow up tickets have been generated at the cross drivers level. Shane is prioritizing cleaning these up before jumping into other 4.0 work.
Cost in Eng Weeks: ~7.5 To Date | ~7.5 Est Final
2021-03-09: Setting target date to 2021-03-12
This is nearly complete, pending code review of a ticket that came out of the final spec change for the connection storms project.
Cost in Eng Weeks: ~7 To Date | ~7.5 Est Final
2021-02-23: Setting target date to 2021-03-05
Drivers has prioritized addressing a spec change to "Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution" (DRIVERS-1476), so Shane is implementing this in Python as he makes the spec change.
Shane and Patrick have been going back and forth on the review and we anticipate this should wrap up shortly after BuildFest.
2021-01-26: Setting target date to 2021-02-05
Python's implementation is complete and there is one more performance benchmark for Shane to run.
Shane's focus in the last two weeks has primarily been on removing deprecated APIs in preparation for Python 4.0 and this is not blocking any other drivers from working on their implementation of Avoiding Connection Storms.
2021-01-26: Setting target date to 2021-02-05
Python's implementation is complete and there is one more performance benchmark for Shane to run.
Shane's focus in the last two weeks has primarily been on removing deprecated APIs in preparation for Python 4.0 and this is not blocking any other drivers from working on their implementation of Avoiding Connection Storms.
2020-01-12: Setting target date to 2021-01-15
Python's implementation is complete and the only remaining work is for Shane to run performance benchmarks.
Engineer(s): Shane Harvey
Summary: This epic tracks the Python effort for implementing DRIVERS-781 Avoiding Connection Storms. This epic was created retroactively as we are tweaking our process, cost estimates are approximate.
2021-07-28: Setting target date to 2021-08-06
This project is generally complete in python 4.0, however since the completion of this work several follow up tickets have been generated at the cross drivers level. Shane is prioritizing cleaning these up before jumping into other 4.0 work.
Cost in Eng Weeks: ~7.5 To Date | ~7.5 Est Final
2021-03-09: Setting target date to 2021-03-12
This is nearly complete, pending code review of a ticket that came out of the final spec change for the connection storms project.
Cost in Eng Weeks: ~7 To Date | ~7.5 Est Final
2021-02-23: Setting target date to 2021-03-05
Drivers has prioritized addressing a spec change to "Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution" (DRIVERS-1476), so Shane is implementing this in Python as he makes the spec change.
Shane and Patrick have been going back and forth on the review and we anticipate this should wrap up shortly after BuildFest.
2021-01-26: Setting target date to 2021-02-05
Python's implementation is complete and there is one more performance benchmark for Shane to run.
Shane's focus in the last two weeks has primarily been on removing deprecated APIs in preparation for Python 4.0 and this is not blocking any other drivers from working on their implementation of Avoiding Connection Storms.
2021-01-26: Setting target date to 2021-02-05
Python's implementation is complete and there is one more performance benchmark for Shane to run.
Shane's focus in the last two weeks has primarily been on removing deprecated APIs in preparation for Python 4.0 and this is not blocking any other drivers from working on their implementation of Avoiding Connection Storms.
2020-01-12: Setting target date to 2021-01-15
Python's implementation is complete and the only remaining work is for Shane to run performance benchmarks.