Ted gave a good long answer. The short answer is that you'll need to
change the dependency on Hadoop to use the MapR distribution which
means changing:
the following entry in two files files:
sandbox/prototype/exec/java-exec/pom.xml and
sandbox/prototype/exec/ref/pom.xml
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>1.1.0</version>
to: (note the change in version number)
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>1.0.3-mapr-2.1.3.1</version>
and adding the mapr repository to the list of available repositories:
<repository>
<id>mapr-releases</id>
<url>http://repository.mapr.com/maven/</url>
<snapshots><enabled>false</enabled></snapshots>
<releases><enabled>true</enabled></releases>
</repository>
As an Apache initiative, the goal of Drill is to work on all Hadoop
distributions.
Jacques
On Wed, Jul 10, 2013 at 6:22 AM, Alexandre BECHE
<[email protected]> wrote:
> Dear drill dev,
>
> As discussed yesterday during the Hangout, I am currently setting up a
> cluster using the M3 distribution.
> I went through the MapR documentation for the installation and I found that
> there is no Namenodes but an HDFS compliant API. What are the impact on
> DRILL for that? Is DRILL compatible for both system (native HDFS and MapR
> custom HDFS)?
>
> Cheers,
> Alex