Skip to content

ARTEMIS-2716 + ARTEMIS-3340 Pluggable Quorum + Sequential activation tracking#3680

Closed
franz1981 wants to merge 3 commits intoapache:mainfrom
franz1981:ARTEMIS-3340
Closed

ARTEMIS-2716 + ARTEMIS-3340 Pluggable Quorum + Sequential activation tracking#3680
franz1981 wants to merge 3 commits intoapache:mainfrom
franz1981:ARTEMIS-3340

Conversation

@franz1981
Copy link
Contributor

@franz1981 franz1981 commented Jul 30, 2021

@franz1981 franz1981 changed the title ARTEMIS-2716 Pluggable Quorum API + Curator RI and ARTEMIS-3340 Sequential activation tracking for pluggable quorum replication ARTEMIS-2716 + ARTEMIS-3340 Pluggable Quorum + Sequential activation tracking Jul 30, 2021
@franz1981 franz1981 force-pushed the ARTEMIS-3340 branch 4 times, most recently from b994449 to 332059c Compare August 2, 2021 11:30
@franz1981
Copy link
Contributor Author

Some of the test failures are due to Zookeeper URL/port assignment (there must be something happening at random while starting testable ZK server), but nothing that prevent the feature to work: I'm now giving another round of doc/code/test check and this can be ready to be merged 👍

@clebertsuconic
Copy link
Contributor

@franz1981 can you rebase it please?

@franz1981 franz1981 force-pushed the ARTEMIS-3340 branch 3 times, most recently from c34b348 to 5454fa3 Compare August 4, 2021 09:35
@franz1981
Copy link
Contributor Author

@clebertsuconic running CI again after rebased

@franz1981 franz1981 force-pushed the ARTEMIS-3340 branch 4 times, most recently from 3d6a610 to 6dfa0c6 Compare August 4, 2021 18:05
return true;
} else if (threadName.contains("RMI Scheduler")) {
return true;
} else if (threadName.contains("RMI RenewClean")) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure you're not hiding a thread leakage? can't you just stop the RMI Stub on this case?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope, already checked in the first PR on the quorum vote

@franz1981 franz1981 force-pushed the ARTEMIS-3340 branch 2 times, most recently from 7bf07ce to 2bd3f58 Compare August 5, 2021 16:19
@asfgit asfgit closed this in c9f0012 Aug 5, 2021
@franz1981 franz1981 deleted the ARTEMIS-3340 branch August 6, 2021 07:42
asfgit pushed a commit that referenced this pull request Aug 16, 2021
…og output length, try redirecting output to file for now
@gemmellr
Copy link
Member

The huge amount of log output generated by zookeeper bits during the tests caused the Travis CI jobs to exceed the allowed log size and abort mid run (e.g https://app.travis-ci.com/github/apache/activemq-artemis/builds/234627453 for the merge).

I worked around it by the above commit b8c779c redirecting the output to file, and also 9baa9a4 to stop maven only outputting error details (as that then meant there wasnt output for so long it thought the build died).

I would wonder if the amount of output can be reduced though, e.g there are lots of warnings about not finding Jetty that seem like they could be removed one way or another (e.g suppressing them, or adding it). Presumably the many many connection refused etc errors could be harder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants