There seems to be some package visibility hacks around our Hdfs integration:
/Users/dsmiley/SearchDev/lucene-solr/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsTestUtil.java:125: error: BlockPoolSlice is not public in org.apache.hadoop.hdfs.server.datanode.fsdataset.impl; cannot be accessed from outside package
List<Class<?>> modifiedHadoopClasses = Arrays.asList(BlockPoolSlice.class, DiskChecker.class,
This happens on my Gradle build when running gradlew testClasses (i.e. to compile tests) but Ant proceeded without issue. The work-around is to run gradlew clean first but really I want our build to be smarter here.
CC Kevin Risden