Closed Ghost-chu closed 5 months ago
please review my implementations as i wanted to do less deep changes in the code-logic
please review my implementations as i wanted to do less deep changes in the code-logic
Why not process the skipset before starting the workers to start processing snapshots? Processing skipset in download will generate a lot of method calls and a lot of v.writes. Python's text output performance is not good enough.
Considering that in my patch, processing it earlier resulted in a time savings of over 30 minutes, it seems well worth it.
please review my implementations as i wanted to do less deep changes in the code-logic
Why not process the skipset before starting the workers to start processing snapshots? Processing skipset in download will generate a lot of method calls and a lot of v.writes. Python's text output performance is not good enough.
Considering that in my patch, processing it earlier resulted in a time savings of over 30 minutes, it seems well worth it.
forgot about that one sorry. you are right
please review my implementations as i wanted to do less deep changes in the code-logic
Why not process the skipset before starting the workers to start processing snapshots? Processing skipset in download will generate a lot of method calls and a lot of v.writes. Python's text output performance is not good enough. Considering that in my patch, processing it earlier resulted in a time savings of over 30 minutes, it seems well worth it.
forgot about that one sorry. you are right
please review my implementations as i wanted to do less deep changes in the code-logic
Why not process the skipset before starting the workers to start processing snapshots? Processing skipset in download will generate a lot of method calls and a lot of v.writes. Python's text output performance is not good enough. Considering that in my patch, processing it earlier resulted in a time savings of over 30 minutes, it seems well worth it.
forgot about that one sorry. you are right
hi A friendly reminder - don't forget to fast forward the progress bar! It will look weird. Verbosity's wrtie function only allowed me to increase by 1, so I changed it to save a lot of function calls (by fast-forwarding all at once).
Based on my testing, it performs terribly if the progress bar is updated in a loop.
This PR should definitely not be merged straight away (missing tests, coding style, and some random debugging code), but I hope this PR will help improve this
The main improvements are as follows: