On Fri, May 15, 2009 at 11:06 PM, Owen O'Malley <omal...@apache.org> wrote:
>
> On May 15, 2009, at 2:05 PM, Aaron Kimball wrote:
>
>> In either case, there's a dependency there.
>
> You need to split it so that there are no cycles in the dependency tree. In 
> the short term it looks like:
>
> avro:
> core: avro
> hdfs: core
> mapred: hdfs, core

Why does mapred depend on hdfs? MapReduce should only depend on the
FileSystem interface, shouldn't it?

Tom

> hive: mapred, core
> pig: mapred, core
>
> Adding a dependence from core to hive would be bad. To integrate with Hive, 
> you need to add a contrib module to Hive that adds it.
>
> -- Owen

Reply via email to