Hi Guys, We've recently hit a stumbling block of sorts with the above issue. It appears that there is a good bit more interest in Gora recently and I personally feel it is really important that users are able to utilize Nutchgora. Currently we have a problem; when NUTCH-1205 [1] is applied TestGoraStorage breaks, however Ferdy tracked this to a problem with Gora as oppose to Nutchgora...
In the pipeline we have planned to replace various libraries in the gora-sql module, which would solve some licensing issues and hopefully inclusively fix the problem we are having as described above. I would therefore propose the following two options: 1) Commit patch allowing Nutchgora-gora-hbase & Nutchgora-gora-cassandra users the ability to use the software and work towards fixing the other stuff as they sey fit. This would mean that Nutchgora would be effectively broken until the latter happens... 2) Wait until the gora-sql module has been fixed and pushed to repository.apache.org and this dependency can be used in the existing tests. Sorry to completely confuse things, but on a side note, would it not make sense to be testing Hbase and Cassandra as well as Sql storage functionality within TestGoraStorage? If this was suitable, I propose to change from . `-- TestGoraStorage.java to the following . `-- TestGoraSqlStorage.java `-- TestGoraHbaseStorage.java `-- TestGoraCassandraStorage.java `-- TestGoraStorage.java This way the testSingleThreaded, testMultiThreaded and testMultiProcess logic could remain within TestGoraStorage and all three tests would implement datastore specific logic and configuration... same as Gora currently does. Any comments please? Thank you https://issues.apache.org/jira/browse/NUTCH-1205 -- *Lewis*

