Hi, Thanks for your hard work.
Some comments: The XSD validation is not working: org.apache.gora.util.GoraException: java.lang.RuntimeException: org.xml.sax.SAXParseException; schema_reference.4: Failed to read schema document 'file:/tmp/gora/gora-elasticsearch/gora-elasticsearch.xsd', because 1) could not find the document; 2)... The XSD file should be located in the main source code instead of the tests, you can also add a test for the XSD validation. https://github.com/podorvanova/gora/blob/gora-664/gora-elasticsearch/src/test/resources/gora-elasticsearch.xsd Please add some comments with information about the connection parameters https://github.com/podorvanova/gora/blob/gora-664/gora-elasticsearch/src/main/java/org/apache/gora/elasticsearch/utils/ElasticsearchParameters.java#L29 I think the security is not set up in the Docker container and the parameters gora.datastore.elasticsearch.username and gora.datastore.elasticsearch.password are simply ignored by the Elasticsearch server. Is that right? https://github.com/podorvanova/gora/blob/gora-664/gora-elasticsearch/src/test/java/org/apache/gora/elasticsearch/GoraElasticsearchTestDriver.java Cheers, John El sáb, 2 ene 2021 a las 4:52, Maria Podorvanova (< podorvanova.ma...@gmail.com>) escribió: > Hi, > > Report #5 > Period: December 27 - January 2 > Activities: > - Added a property for choosing the authentication method [1] > - Implemented testing with Elasticsearch container [2] > > 1. Researched testing side > 2. Added test dependencies > 3. Added GoraElasticsearchTestDriver with Elasticsearch container > 4. Added javadoc descriptions to GoraElasticsearchTestDriver class > 5. Fixed two existing tests in accordance to Elasticsearch container > > - Implement some methods for schema management [3] > > 1. schemaExists > 2. createSchema > 3. deleteSchema > 4. flush > > > Here are links to the commits: > [1] > https://github.com/apache/gora/commit/457f57a2391856e6d6a5d67c2668c6f28348d40d > > [2] > https://github.com/apache/gora/commit/3d0784721fc8bf158522a6b5dc6e309aae27a2de > > [3] > https://github.com/apache/gora/commit/57da5033ac26a2b31046c83bdfe8729b1aeb6889 > > > Regards, > Maria >