-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
kvs: check that fence parameters are identical #1329
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1329 +/- ##
==========================================
+ Coverage 78.22% 78.23% +0.01%
==========================================
Files 156 156
Lines 28315 28321 +6
==========================================
+ Hits 22150 22158 +8
+ Misses 6165 6163 -2
|
Thanks, with bonus test even! Needs a rebase. |
Previously, fences could be updated with new flags. Instead, require users to always specify the same nprocs and flags with each fence request. Return error if user does not. Fixes flux-framework#1305
Add test to ensure fence captures an invalid flag/nproc value.
rebased and pushed. Also added a commit that fixes one lingering "namespace" -> "name_space", as was done in #1327. |
Restarted a builder that failed here, a recurrence of #1077
|
Restarted another one that hung, last message was:
|
That last one is #1311. Valgrind is taking too long, doesn't output anything, and eventually the 10 minutes is up. |
OK, merging this - thanks |
This fixes #1305, as fence documentation and kvs server behavior did not match. IMO, the documentation indicated what the appropriate behavior should be, so code was adjusted to match it, and unit tests added.