Github user JoshRosen commented on the pull request:

    https://github.com/apache/spark/pull/4835#issuecomment-76546964
  
    That's a legitimate test failure caused by a new assertion that I added 
here (being extra defensive about avoiding duplicate accumulator registration, 
since this might cause silent data loss):
    
    ```
    Job aborted due to stage failure: Task 0 in stage 6.0 failed 1 times, most 
recent failure: Lost task 0.0 in stage 6.0 (TID 4, localhost): 
java.io.IOException: java.lang.IllegalArgumentException: requirement failed: 
Accumulator 2 has already been registered  at 
org.apache.spark.util.Utils$.tryOrIOException(Utils.scala:1165)  at 
org.apache.spark.Accumulable.readObject(Accumulators.scala:133)  at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)  
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)  at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)  at 
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)  at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)  at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)  at java.io.O
 bjectInputStream.defaultReadFields(ObjectInputStream.java:1990)  at 
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)  at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)  at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)  at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)  at 
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)  at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)  at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)  at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)  at 
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)  at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)  at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)  at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)  at 
java.io.ObjectInputStream.rea
 dSerialData(ObjectInputStream.java:1915)  at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)  at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)  at 
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)  at 
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)  at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)  at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)  at 
java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)  at 
    ```


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to