So, the underlying APIs have changed as well. If you compile pointing to Hadoop 1.2.1 (the current HADOOP-VERSION in the develop branch) you get an API changed error when running on Hadoop 2.4+. Here I manually pointed it at 2.4. Seems like we need a 'Cascalog 2 on Hadoop 1' branch and a separate 'Cascalog 2 on Hadoop 2' branch.
So, the underlying APIs have changed as well. If you compile pointing to Hadoop 1.2.1 (the current HADOOP-VERSION in the develop branch) you get an API changed error when running on Hadoop 2.4+. Here I manually pointed it at 2.4. Seems like we need a 'Cascalog 2 on Hadoop 1' branch and a separate 'Cascalog 2 on Hadoop 2' branch.