Re: Outreachy 2020-2021 - Neo4j - Weekly reports.
Hi all. I wanted to inform the tasks I worked on this week: Feb 20 - Feb 26 . * Develop deleteByQuery method. * Develop the Metadata Analyzer classes for Neo4j * Enable Map Reduce tests * Enable all tests of Neo4jStoreTest. * Upload the documentation Neo4j - https://issues.apache.org/jira/browse/GORA-663?focusedCommentId=17292671=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17292671 * Worked on my final blog. My code is here: https://github.com/mgov88/gora/tree/GORA-663 Regards, Gaby El mié, 24 de feb. de 2021 a la(s) 11:36, John Mora (jhnmora...@gmail.com) escribió: > Hi Gaby > > Thanks for your report > > The delete method should return true when a record is actually deleted. If > the key does not exist it should return false. > > Try to use the executeUpdate method of PreparedStatement. It returns the > number of affected rows, if this number is greater than zero you can return > true or false otherwise. > > Best, > John > > El lun, 22 feb 2021 a las 1:09, gabriela ortiz () > escribió: > >> Hi all. >> >> I wanted to inform the tasks I worked on this week: Feb 13 - Feb 19 . >> >> * Develop method newQuery. >> * Develop classes Neo4jResult and Neo4jQuery. >> * Develop method execute(query). >> * Activate tests: >> testTruncateSchema >> testDeleteSchema >> testQuery >> testQueryStartKey >> testQueryEndKey >> testQueryKeyRange >> testQueryWebPageSingleKey >> testQueryWebPageSingleKeyDefaultFields >> testQueryWebPageQueryEmptyResults >> testDelete >> testGetPartitions >> testResultSize >> testResultSizeStartKey >> testResultSizeEndKey >> testResultSizeKeyRange >> testResultSizeWithLimit >> testResultSizeStartKeyWithLimit >> testResultSizeEndKeyWithLimit >> testResultSizeKeyRangeWithLimit >> >> Also, I have a question, When the method Neo4jStore#delete(key) should >> return true or false?, I found out that I had to always return true in >> order to pass the tests, is that correct? >> >> My code is here: https://github.com/mgov88/gora/tree/GORA-663 >> >> Regards, >> Gaby >> >> El lun, 15 de feb. de 2021 a la(s) 19:01, John Mora (jhnmora...@gmail.com) >> escribió: >> >>> Hi Gaby >>> >>> Thanks for the update. >>> >>> Overall the code looks good, I do not have specific feedback for you >>> this week. >>> >>> According to your proposed timeline you should start working on the >>> Query features, let's do it. Let me know if you have questions. >>> >>> >>> Thanks, >>> John >>> >>> El sáb, 13 feb 2021 a las 0:57, gabriela ortiz () >>> escribió: >>> Hi all. I wanted to inform the tasks I worked on this week: Feb 06 - Feb 12 . * Enhance variable names. * Add enum for neo4j protocols. * Enhance getUnionSchema method for Maps. * Implement partitons. * Activate tests: testUpdate testGetRecursive testGetDoubleRecursive testGetWebPage testGetWebPageDefaultFields Also, I started working on my C.V. My code is here: https://github.com/mgov88/gora/tree/GORA-663 Regards, Gaby El mié, 10 de feb. de 2021 a la(s) 21:33, gabriela ortiz ( arqgabyor...@gmail.com) escribió: > Hi John. > > Thanks for the feedback I will work on your comments. > > Regards, > Gaby > > > El mié, 10 de feb. de 2021 a la(s) 12:04, John Mora ( > jhnmora...@gmail.com) escribió: > >> Hi Gaby >> >> Thanks for the update. >> >> BTW, I am sorry that I did not provide feedback on your code last >> week, I have been busy. >> >> Some comments: >> >> Please use more descriptive variable names: >> >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L368 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L165 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L171 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L193 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L194 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L200 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L206 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L216 >> >> https://github.com/mgov88/gora/blob/GORA-663/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/Neo4jStore.java#L216 >> >> Typo: >> >>
[jira] [Commented] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17292671#comment-17292671 ] Gaby Ortiz commented on GORA-663: - Hi, I attach the documentation of the Neo4j datastore for the Gora website. [^index.md] [^gora-neo4j.md] > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > Attachments: gora-neo4j.md, index.md > > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: gora-neo4j.md > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > Attachments: gora-neo4j.md, index.md > > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: index.md > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > Attachments: gora-neo4j.md, index.md > > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: index.md gora-neo4j.md > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: (was: index.md) > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: (was: gora-neo4j.md) > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: (was: gora-neo4j.md) > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: (was: index.md) > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (GORA-663) Add datastore for Neo4j
[ https://issues.apache.org/jira/browse/GORA-663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gaby Ortiz updated GORA-663: Attachment: index.md gora-neo4j.md > Add datastore for Neo4j > --- > > Key: GORA-663 > URL: https://issues.apache.org/jira/browse/GORA-663 > Project: Apache Gora > Issue Type: New Feature >Affects Versions: 0.9 >Reporter: Carlos Muñoz >Assignee: Gaby Ortiz >Priority: Major > Labels: outreachy2020 > Attachments: gora-neo4j.md, index.md > > > Graph databases are becoming increasingly popular in big data applications. > Maybe we should consider work with them in Apache Gora. > [https://neo4j.com/developer/get-started/] > -- This message was sent by Atlassian Jira (v8.3.4#803005)