...
- Some of the commands may need "sudo" mode. Please use it accordingly.
- It assumes thrift is installed in /usr/local/bin/thrift. Otherwise, please change it accordingly.
- MACPORTS can install thrift easily in Mac OS. But its thrift version is 0.6.0 as June 01 2012 so that we can't use it. Once it supports 0.7.0, MACPORTS is a good choice.
Metastore JDO Changes
For some changes, you may need to update the persistence specification in hive/metastore/src/model/package.jdo
, together with the various Java data access classes which it references. If you get this wrong (e.g. adding a new field in JDO without adding corresponding getters and setters in the Java class), you'll get an error like this at runtime:
...