-
Notifications
You must be signed in to change notification settings - Fork 130
Enable the pipeline chain downloader by default #1344
Enable the pipeline chain downloader by default #1344
Conversation
…ce it to use that.
@@ -257,7 +258,7 @@ public boolean isActive(final String nodeName) { | |||
private void killPantheonProcess(final String name, final Process process) { | |||
LOG.info("Killing " + name + " process"); | |||
|
|||
Awaitility.waitAtMost(30, TimeUnit.SECONDS) | |||
Awaitility.waitAtMost(60, TimeUnit.SECONDS) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you mean to keep this duration change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah it seems to be slower to shutdown in CI than previously. The request open ended headers fix and this increase were needed to get tests passing reliably but I wasn't keen on merging with that many changes after the original approval.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the record, shutdown delay was found and fixed in another PR so this duration change wasn't needed.
PR description
The pipeline based downloader is proving to be more stable in low memory conditions and slightly faster than the EthTask based one so switch to the pipeline chain downloader by default for full sync.
Leaving the EthTask based downloader as an option for now but will follow up with a future PR to remove it entirely.