IllegalArgumentException: Nodes not part of cluster have marked the Gossip as seen
http://scalable1:8080/job/akka-multi-node/194
I have been debugging this issue in another branch, https://github.com/akka/akka/pull/572
and I can't understand how it can happen, but it's rather easy to reproduce with LargeClusterSpec starting up >8 nodes at the same time. Fails in the beginning (first step).
I have added a workaround in receiveGossip, see:
// FIXME This is a very strange. It can happen when many nodes join at the same time.
// It's not detected as an ordinary version conflict <>
We should find the root cause of this.
I have been debugging this issue in another branch, https://github.com/akka/akka/pull/572
and I can't understand how it can happen, but it's rather easy to reproduce with LargeClusterSpec starting up >8 nodes at the same time. Fails in the beginning (first step).
I have added a workaround in receiveGossip, see:
// FIXME This is a very strange. It can happen when many nodes join at the same time.
// It's not detected as an ordinary version conflict <>
We should find the root cause of this.
Leave a comment
on 2012-07-05 09:07 *
By Patrik Nordwall
Assigned to set to Patrik Nordwall
Status changed from New to Fixed
I removed the workaround for the strange gossip merge.
IllegalArgumentException: Nodes not part of cluster have marked the Gossip as seen
For convenience, if it is needed again, here it is: https://github.com/akka/akka/commit/f88ca9c9fcf898229172ac92a04b3f7c9ea41bde
- Can't reproduce with the actor based Cluster, it was easy
- If it still is a problem it will be detected by the runtime
IllegalArgumentException: Nodes not part of cluster have marked the Gossip as seen
For convenience, if it is needed again, here it is: https://github.com/akka/akka/commit/f88ca9c9fcf898229172ac92a04b3f7c9ea41bde
on 2012-07-05 10:20 *
By Jonas Bonér
Great. More determinism is a good thing. I like the new actor-based solution.
Updating tickets (#939, #940, #1941, #2213, #2214, #2215, #2219, #2222, #2223, #2239, #2240, #2249, #2250, #2252, #2253, #2254, #2256, #2259, #2263, #2264, #2265, #2267, #2270, #2271, #2275, #2277, #2286, #2287, #2289, #2290, #2303, #2304, #2308, #2310, #2311, #2317, #2323, #2331, #2374, #2392, #2405, #2423, #2425, #2440, #2444, #2445, #2453, #2456, #2459, #2473, #2477, #2491, #2495, #2523, #2534, #2541, #2544, #2545, #2549, #2582, #2583, #2589, #2626)
Updating tickets (#939, #940, #1941, #2081, #2126, #2213, #2214, #2215, #2219, #2222, #2223, #2239, #2240, #2249, #2250, #2252, #2253, #2254, #2256, #2259, #2263, #2264, #2265, #2267, #2270, #2271, #2275, #2277, #2286, #2287, #2289, #2290, #2303, #2304, #2308, #2310, #2311, #2317, #2323, #2331, #2374, #2392, #2394, #2405, #2408, #2423, #2424, #2425, #2440, #2444, #2445, #2449, #2453, #2456, #2459, #2461, #2473, #2477, #2485, #2491, #2495, #2498, #2501, #2505, #2515, #2517, #2523, #2534, #2541, #2544, #2545, #2549, #2582, #2583, #2588, #2589, #2598, #2599, #2618, #2623, #2626, #2627, #2630, #2631, #2633, #2634, #2635, #2637, #2638, #2642, #2643, #2646, #2647, #2648, #2649, #2650, #2653, #2655, #2657, #2658)