aboutsummaryrefslogtreecommitdiff
path: root/dev/mima
diff options
context:
space:
mode:
authorPrashant Sharma <prashant.s@imaginea.com>2014-06-11 10:47:06 -0700
committerPatrick Wendell <pwendell@gmail.com>2014-06-11 10:47:06 -0700
commit5b754b45f301a310e9232f3a5270201ebfc16076 (patch)
tree9248ac905d6088a068bd56c38c0fb6716bae44a1 /dev/mima
parent2a4225dd944441d3f735625bb6bae6fca8fd06ca (diff)
downloadspark-5b754b45f301a310e9232f3a5270201ebfc16076.tar.gz
spark-5b754b45f301a310e9232f3a5270201ebfc16076.tar.bz2
spark-5b754b45f301a310e9232f3a5270201ebfc16076.zip
[SPARK-2069] MIMA false positives
Fixes SPARK 2070 and 2071 Author: Prashant Sharma <prashant.s@imaginea.com> Closes #1021 from ScrapCodes/SPARK-2070/package-private-methods and squashes the following commits: 7979a57 [Prashant Sharma] addressed code review comments 558546d [Prashant Sharma] A little fancy error message. 59275ab [Prashant Sharma] SPARK-2071 Mima ignores classes and its members from previous versions too. 0c4ff2b [Prashant Sharma] SPARK-2070 Ignore methods along with annotated classes.
Diffstat (limited to 'dev/mima')
-rwxr-xr-xdev/mima5
1 files changed, 4 insertions, 1 deletions
diff --git a/dev/mima b/dev/mima
index ab6bd4469b..b68800d6d0 100755
--- a/dev/mima
+++ b/dev/mima
@@ -23,6 +23,9 @@ set -o pipefail
FWDIR="$(cd `dirname $0`/..; pwd)"
cd $FWDIR
+echo -e "q\n" | sbt/sbt oldDeps/update
+
+export SPARK_CLASSPATH=`find lib_managed \( -name '*spark*jar' -a -type f \) -printf "%p:" `
./bin/spark-class org.apache.spark.tools.GenerateMIMAIgnore
echo -e "q\n" | sbt/sbt mima-report-binary-issues | grep -v -e "info.*Resolving"
ret_val=$?
@@ -31,5 +34,5 @@ if [ $ret_val != 0 ]; then
echo "NOTE: Exceptions to binary compatibility can be added in project/MimaExcludes.scala"
fi
-rm -f .generated-mima-excludes
+rm -f .generated-mima*
exit $ret_val