-
Notifications
You must be signed in to change notification settings - Fork 82
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
Fix: Race conditions #178
Fix: Race conditions #178
Commits on Aug 24, 2016
-
Lets fail CI without races passing
Nils Dijk committedAug 24, 2016 Configuration menu - View commit details
-
Copy full SHA for dbd8c4d - Browse repository at this point
Copy the full SHA dbd8c4dView commit details -
do not return the pointer of the internal Member object from the Expo…
…rted Member methode on Node
Nils Dijk committedAug 24, 2016 Configuration menu - View commit details
-
Copy full SHA for e03924b - Browse repository at this point
Copy the full SHA e03924bView commit details -
fix races around stats measurement
Nils Dijk committedAug 24, 2016 Configuration menu - View commit details
-
Copy full SHA for ae118a7 - Browse repository at this point
Copy the full SHA ae118a7View commit details -
Extract all event emitting logic to the events package and embed an E…
…ventEmitter in applicable structs
Nils Dijk committedAug 24, 2016 Configuration menu - View commit details
-
Copy full SHA for 4ed3e46 - Browse repository at this point
Copy the full SHA 4ed3e46View commit details -
Nils Dijk committed
Aug 24, 2016 Configuration menu - View commit details
-
Copy full SHA for f56c165 - Browse repository at this point
Copy the full SHA f56c165View commit details -
Fix flappy forwarding test during race detector
Nils Dijk committedAug 24, 2016 Configuration menu - View commit details
-
Copy full SHA for 5f005f0 - Browse repository at this point
Copy the full SHA 5f005f0View commit details -
Nils Dijk committed
Aug 24, 2016 Configuration menu - View commit details
-
Copy full SHA for d60ef61 - Browse repository at this point
Copy the full SHA d60ef61View commit details
Commits on Aug 25, 2016
-
copy member instead of passing internal pointer around for MemberAt
Nils Dijk committedAug 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 7a3ea4b - Browse repository at this point
Copy the full SHA 7a3ea4bView commit details -
ignore test for now, has 3 races, needs review what is being tested
Nils Dijk committedAug 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 387263b - Browse repository at this point
Copy the full SHA 387263bView commit details -
replace timebased deadline with count based deadline in waitForPartit…
…ionHeal
Nils Dijk committedAug 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 468bc6e - Browse repository at this point
Copy the full SHA 468bc6eView commit details -
fix two flappy tests due to incarnation number mismatches
Nils Dijk committedAug 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 5eac990 - Browse repository at this point
Copy the full SHA 5eac990View commit details -
reset the logger to nil (NoLogger) after every test
Nils Dijk committedAug 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 1a7e897 - Browse repository at this point
Copy the full SHA 1a7e897View commit details -
set timeout to negative value to always time out.
Nils Dijk committedAug 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 427dabf - Browse repository at this point
Copy the full SHA 427dabfView commit details -
solve race when sending the membership as changes
Nils Dijk committedAug 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 0cb966c - Browse repository at this point
Copy the full SHA 0cb966cView commit details
Commits on Aug 29, 2016
-
Fix race in RandomPingableMembers
Nils Dijk committedAug 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 068da29 - Browse repository at this point
Copy the full SHA 068da29View commit details -
Fix TestFilterChangesFromSender due to wrong use of incarnation causi…
…ng race
Nils Dijk committedAug 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 6600944 - Browse repository at this point
Copy the full SHA 6600944View commit details -
add tests for event registrar and emitter.
Nils Dijk committedAug 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 25018d7 - Browse repository at this point
Copy the full SHA 25018d7View commit details -
rework ListenerFunc to be a struct
Nils Dijk committedAug 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 74d94ac - Browse repository at this point
Copy the full SHA 74d94acView commit details
Commits on Aug 30, 2016
-
refactor waitForConvergence to limit number of iterations instead of …
…time.
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 8a412a4 - Browse repository at this point
Copy the full SHA 8a412a4View commit details -
rename utils file for tests to exclude it from compiling
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 3f0dacf - Browse repository at this point
Copy the full SHA 3f0dacfView commit details -
Nils Dijk committed
Aug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for bdb3f36 - Browse repository at this point
Copy the full SHA bdb3f36View commit details -
move ListenerFunc to _test.go file to exclude form export
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for e5872fe - Browse repository at this point
Copy the full SHA e5872feView commit details -
Rephrase documentation for DeregisterListener to be better understand…
…able.
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 6f24325 - Browse repository at this point
Copy the full SHA 6f24325View commit details -
reserve capacity before copying old listeners
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 3f2e6ae - Browse repository at this point
Copy the full SHA 3f2e6aeView commit details -
initialize listeners list with correct size on DeregisterListener
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 3fb3f5c - Browse repository at this point
Copy the full SHA 3fb3f5cView commit details -
explain why events.EventRegistar is not embedded in the ringpop inter…
…face.
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 83793a6 - Browse repository at this point
Copy the full SHA 83793a6View commit details -
Correct naming of Emitter in favor of Registar
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 4e22f77 - Browse repository at this point
Copy the full SHA 4e22f77View commit details -
Use readlock when reading dummyStats value
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for cf44096 - Browse repository at this point
Copy the full SHA cf44096View commit details -
move test utilities to _test.go file to exclude them from the public …
…interface
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for e786039 - Browse repository at this point
Copy the full SHA e786039View commit details -
Enable last test without race conditions.
Nils Dijk committedAug 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 97e664d - Browse repository at this point
Copy the full SHA 97e664dView commit details
Commits on Aug 31, 2016
-
Remove race causing flappy test when validating events are propagated.
Nils Dijk committedAug 31, 2016 Configuration menu - View commit details
-
Copy full SHA for e4a0294 - Browse repository at this point
Copy the full SHA e4a0294View commit details -
Nils Dijk committed
Aug 31, 2016 Configuration menu - View commit details
-
Copy full SHA for 4dc5867 - Browse repository at this point
Copy the full SHA 4dc5867View commit details
Commits on Sep 5, 2016
-
rework the background execution of the protocol period to guarantee n…
…on double execution.
Nils Dijk committedSep 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 9193a23 - Browse repository at this point
Copy the full SHA 9193a23View commit details -
calculate delay before invocation of background task to mimic old beh…
…avior
Nils Dijk committedSep 5, 2016 Configuration menu - View commit details
-
Copy full SHA for f1b7c45 - Browse repository at this point
Copy the full SHA f1b7c45View commit details -
Add todo's for schedule functions to prevent race in update rollup
Nils Dijk committedSep 5, 2016 Configuration menu - View commit details
-
Copy full SHA for ded6b51 - Browse repository at this point
Copy the full SHA ded6b51View commit details
Commits on Sep 6, 2016
-
Experimental: remove unused update rollup because of raceconditions i…
…n there.
Nils Dijk committedSep 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 42bce9b - Browse repository at this point
Copy the full SHA 42bce9bView commit details -
during stop of gossip wait for the goroutine to be finished
Nils Dijk committedSep 6, 2016 Configuration menu - View commit details
-
Copy full SHA for ea77981 - Browse repository at this point
Copy the full SHA ea77981View commit details -
fix flappy TestJoinHandlerNotMakingAlive
Nils Dijk committedSep 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 860deaf - Browse repository at this point
Copy the full SHA 860deafView commit details -
For handlers test use a time independant version of WaitForConvergenc…
…e to prevent race conditions
Nils Dijk committedSep 6, 2016 Configuration menu - View commit details
-
Copy full SHA for e57daf8 - Browse repository at this point
Copy the full SHA e57daf8View commit details -
Make wait for convergence thread safe by stop the gossips while conve…
…rging
Nils Dijk committedSep 6, 2016 Configuration menu - View commit details
-
Copy full SHA for d242492 - Browse repository at this point
Copy the full SHA d242492View commit details -
only run coveralls after the unit test.
Nils Dijk committedSep 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 782f8a7 - Browse repository at this point
Copy the full SHA 782f8a7View commit details -
reduce overall matrix size on travis.
Nils Dijk committedSep 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 1b7470f - Browse repository at this point
Copy the full SHA 1b7470fView commit details
Commits on Sep 7, 2016
-
Rename RegisterListener to AddListener, RegisterListener is kept on r…
…ingpop for the time being to help easy upgrading.
Nils Dijk committedSep 7, 2016 Configuration menu - View commit details
-
Copy full SHA for cc23f0c - Browse repository at this point
Copy the full SHA cc23f0cView commit details
Commits on Sep 13, 2016
-
Merge remote-tracking branch 'origin/dev' into fix/travis-races-mandi…
…tory
Nils Dijk committedSep 13, 2016 Configuration menu - View commit details
-
Copy full SHA for fad05e2 - Browse repository at this point
Copy the full SHA fad05e2View commit details -
do not execute heal right after bootstrap
Nils Dijk committedSep 13, 2016 Configuration menu - View commit details
-
Copy full SHA for bc19d8a - Browse repository at this point
Copy the full SHA bc19d8aView commit details -
Nils Dijk committed
Sep 13, 2016 Configuration menu - View commit details
-
Copy full SHA for dcc3b97 - Browse repository at this point
Copy the full SHA dcc3b97View commit details