nearinfinity/honeycomb — pull request #172 by danburkert (2013-07-17 18:20:51+00:00)
Title: remove remaining row count code & source config files from path on Java side

Two commits for you guys:

1) cb1bda6 removes the remaining row count code from the java side. This is in preparation for me doing some more work on #164.

2) 33cf890 changes the Proxy so that at bootstrap time `honeycomb.xml` and `honeycomb.xsd` are sourced from the classpath instead of being passed in. The major reason I want this is so that running the java side standalone is not as painful. This is important for situations like Map/Reduce job runners, Hive SerDe, Flume sinks, etc. The change *shouldn't* be breaking, in fact you should not notice it. To do this I had to manually splice on the filepath to these files to the java classpath during JNI setup. @showell-nic, if you could take a look and make sure I didn't introduce any leaks in `Settings.cc`, especially around the `add_resources_to_classpath` function I would appreciate it. I don't have as good of a handle on the C XML processing as you do.