Re: Outreachy 2020-2021 - Neo4j - Weekly reports.

2021-02-28 Thread gabriela ortiz
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

2021-02-28 Thread Gaby Ortiz (Jira)


[ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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

2021-02-28 Thread Gaby Ortiz (Jira)


 [ 
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)