Skip to content
This repository has been archived by the owner on Sep 26, 2019. It is now read-only.

Enable the pipeline chain downloader by default #1344

Merged
merged 29 commits into from
Apr 30, 2019

Conversation

ajsutton
Copy link
Contributor

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.

@@ -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)
Copy link
Contributor

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?

Copy link
Contributor Author

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.

Copy link
Contributor Author

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.

@ajsutton ajsutton merged commit d1c4b79 into PegaSysEng:master Apr 30, 2019
@ajsutton ajsutton deleted the enable-pipeline-downloader branch April 30, 2019 20:10
notlesh pushed a commit to notlesh/pantheon that referenced this pull request May 4, 2019
notlesh pushed a commit to notlesh/pantheon that referenced this pull request May 14, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants