Skip to content

Instantly share code, notes, and snippets.

@JoshRosen
Created February 20, 2015 17:19
Show Gist options
  • Save JoshRosen/46699e66ea5bf18c71f1 to your computer and use it in GitHub Desktop.
Save JoshRosen/46699e66ea5bf18c71f1 to your computer and use it in GitHub Desktop.
Reasons why spark-avro 0.1 is incompatible with Spark 1.1.0 (generated by JarHeaven)
Method<InternalName(org/apache/spark/sql/api/java/JavaSQLContext)/baseRelationToSchemaRDD: MethodDescriptor((Lorg/apache/spark/sql/sources/BaseRelation;)Lorg/apache/spark/sql/api/java/JavaSchemaRDD;)>
Method<InternalName(org/apache/spark/sql/catalyst/types/StructField$)/apply$default$4: MethodDescriptor(()Lorg/apache/spark/sql/catalyst/util/Metadata;)>
Method<InternalName(org/apache/spark/sql/SQLContext)/baseRelationToSchemaRDD: MethodDescriptor((Lorg/apache/spark/sql/sources/BaseRelation;)Lorg/apache/spark/sql/SchemaRDD;)>
Method<InternalName(org/apache/spark/sql/catalyst/types/StructField$)/apply: MethodDescriptor((Ljava/lang/String;Lorg/apache/spark/sql/catalyst/types/DataType;ZLorg/apache/spark/sql/catalyst/util/Metadata;)Lorg/apache/spark/sql/catalyst/types/StructField;)>
Method<InternalName(org/apache/spark/sql/sources/TableScan)/<init>: MethodDescriptor(()V)>
@JoshRosen
Copy link
Author

This is probably an incomplete list, since it doesn't account for things like inheritance, access modifiers / visibility, interfaces, etc.

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