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