[jira] [Created] (GORA-671) Add documentation for the Neo4j DataStore
Gaby Ortiz created GORA-671: --- Summary: Add documentation for the Neo4j DataStore Key: GORA-671 URL: https://issues.apache.org/jira/browse/GORA-671 Project: Apache Gora Issue Type: New Feature Components: website Affects Versions: 0.9 Reporter: Gaby Ortiz Attachments: neo4j.patch Documentation for the Neo4j backend, as a patch for the gora website. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[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)
[jira] [Commented] (GORA-666) Add support for the Kudu datastore in GoraExplorer
[ https://issues.apache.org/jira/browse/GORA-666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221502#comment-17221502 ] Gaby Ortiz commented on GORA-666: - Hello [~alfonso.nishikawa] [~jhnmora000] Thanks for your answers. I will try to implement the missing feature. > Add support for the Kudu datastore in GoraExplorer > -- > > Key: GORA-666 > URL: https://issues.apache.org/jira/browse/GORA-666 > Project: Apache Gora > Issue Type: New Feature >Reporter: John Mora >Priority: Major > > Add support for the Kudu datastore in GoraExplorer - > https://www.goraexplorer.com/ -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (GORA-455) Create XSD's for all datastore xml mapping files
[ https://issues.apache.org/jira/browse/GORA-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17221010#comment-17221010 ] Gaby Ortiz commented on GORA-455: - HI [~alfonso.nishikawa] Since there are many datastores I thought that maybe I could send a pull request for each datastore instead of a huge pull request with all, I believed that it would be easier to review. For now, I the XSD validation is performed in the initialization (public void initialize(..)) of the datastore and it uses a local XSD file and I think this should not cause any network issues. But, I like to get your feedback, I do not if this is the correct implementation. Best, Gaby > Create XSD's for all datastore xml mapping files > > > Key: GORA-455 > URL: https://issues.apache.org/jira/browse/GORA-455 > Project: Apache Gora > Issue Type: New Feature > Components: schema >Affects Versions: 0.7 >Reporter: Lewis John McGibbney >Priority: Major > Fix For: 1.0 > > > When creating new mappings it would be great to have XSD's to comply with. If > our XSD's also had URI's then it would be very easy to streamline the > generation of XML mappings. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (GORA-665) Add support for the Ignite datastore in GoraExplorer
[ https://issues.apache.org/jira/browse/GORA-665?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17220236#comment-17220236 ] Gaby Ortiz commented on GORA-665: - HI. I took a look to the last datastore added to GoraExplorer : KUDU in these commits [Commit 1|https://bitbucket.org/alfonsonishikawa/goraexplorer/commits/29ca730b703bfbf18986da8d48426b93af92c944] and [Commit 2 |https://bitbucket.org/alfonsonishikawa/goraexplorer/commits/064892aed37025848febcd5f4952dd4ad5ea0d87] and I tried to reproduce those changes for Ignite, but I got this error: "Mapping file 'gora-ignite-mapping.xml' could not be found!" After some research and comparison with KUDU I noticed that the method for reading the mapping was a little different in Ignite, so I changed it and it solved the problem, I sent a [pull request|https://github.com/apache/gora/pull/228] for this, please check it if you can, I hope I did not break anything. > Add support for the Ignite datastore in GoraExplorer > > > Key: GORA-665 > URL: https://issues.apache.org/jira/browse/GORA-665 > Project: Apache Gora > Issue Type: New Feature >Reporter: John Mora >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Add support for the Ignite datastore in GoraExplorer - > https://www.goraexplorer.com/ -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (GORA-666) Add support for the Kudu datastore in GoraExplorer
[ https://issues.apache.org/jira/browse/GORA-666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17220228#comment-17220228 ] Gaby Ortiz commented on GORA-666: - Hi [~jhnmora000] I took a look to Gora Explorer and it seems that Kudu is available in the Connectors list, are there pending tasks for a complete support?. > Add support for the Kudu datastore in GoraExplorer > -- > > Key: GORA-666 > URL: https://issues.apache.org/jira/browse/GORA-666 > Project: Apache Gora > Issue Type: New Feature >Reporter: John Mora >Priority: Major > > Add support for the Kudu datastore in GoraExplorer - > https://www.goraexplorer.com/ -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Comment Edited] (GORA-455) Create XSD's for all datastore xml mapping files
[ https://issues.apache.org/jira/browse/GORA-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17219949#comment-17219949 ] Gaby Ortiz edited comment on GORA-455 at 10/23/20, 9:48 PM: Hi [~lewismc] [~alfonso.nishikawa] I submitted a draft pull request for this issue, I implemented XSD schema file for the Lucene datastore I like if you can give some comments: [Draft for Lucene|https://github.com/apache/gora/pull/227] I added the XSD validation in the method private LuceneMapping readMapping(String filename) , is it correct?. Also do you know how I can add URI's to the XSD files? it is mentioned on the description of the issue but I do not know how it works. Once I improve this XSD implementation for Lucene I can continue with the other datastores. Regards, Gaby was (Author: arqgabyortiz): Hi [~lewismc] [~alfonso.nishikawa] I submitted a draft pull request for this issue, I implemented XSD schema file for the Lucene datastore I like if you can give some comments: [Draft for Lucene|https://github.com/apache/gora/pull/227] I added the XSD validation in the method private LuceneMapping readMapping(String filename) , is it correct?. Also do you know how I can add URI's to the XSD files? it is mentioned on the description of the issue but I do not know how it works. Once I know improve this XSD file for Lucene I can continue with the other datastores. Regards, Gaby > Create XSD's for all datastore xml mapping files > > > Key: GORA-455 > URL: https://issues.apache.org/jira/browse/GORA-455 > Project: Apache Gora > Issue Type: New Feature > Components: schema >Affects Versions: 0.7 >Reporter: Lewis John McGibbney >Priority: Major > Fix For: 1.0 > > > When creating new mappings it would be great to have XSD's to comply with. If > our XSD's also had URI's then it would be very easy to streamline the > generation of XML mappings. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (GORA-455) Create XSD's for all datastore xml mapping files
[ https://issues.apache.org/jira/browse/GORA-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17219949#comment-17219949 ] Gaby Ortiz commented on GORA-455: - Hi [~lewismc] [~alfonso.nishikawa] I submitted a draft pull request for this issue, I implemented XSD schema file for the Lucene datastore I like if you can give some comments: [Draft for Lucene|https://github.com/apache/gora/pull/227] I added the XSD validation in the method private LuceneMapping readMapping(String filename) , is it correct?. Also do you know how I can add URI's to the XSD files? it is mentioned on the description of the issue but I do not know how it works. Once I know improve this XSD file for Lucene I can continue with the other datastores. Regards, Gaby > Create XSD's for all datastore xml mapping files > > > Key: GORA-455 > URL: https://issues.apache.org/jira/browse/GORA-455 > Project: Apache Gora > Issue Type: New Feature > Components: schema >Affects Versions: 0.7 >Reporter: Lewis John McGibbney >Priority: Major > Fix For: 1.0 > > > When creating new mappings it would be great to have XSD's to comply with. If > our XSD's also had URI's then it would be very easy to streamline the > generation of XML mappings. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (GORA-455) Create XSD's for all datastore xml mapping files
[ https://issues.apache.org/jira/browse/GORA-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17216108#comment-17216108 ] Gaby Ortiz commented on GORA-455: - Hi [~lewismc] I am still interested in addressing this issue. I gave a look to the xml mapping files, searching on github 'xml mapping' and filtering only the xml files, and I noticed they are all different. For instance, the tag used for mapping of a class can be called 'table' or 'class', and its attributes 'attribute', 'field', 'column', depending the datastore. So, I think that I have to create a XSD file for each datastore right?. Or I can create a single XSD and create a independent set of elements for each datastore by using a different namespaces. What do you think is the best solution? Moreover, I think that I should add a validation when the xml mappings are parsed, where can I find this?. Also, I only found xml mapping files in tests, are these the only files that need to be validated using XSD?. Regards, Gaby > Create XSD's for all datastore xml mapping files > > > Key: GORA-455 > URL: https://issues.apache.org/jira/browse/GORA-455 > Project: Apache Gora > Issue Type: New Feature > Components: schema >Affects Versions: 0.7 >Reporter: Lewis John McGibbney >Priority: Major > Fix For: 1.0 > > > When creating new mappings it would be great to have XSD's to comply with. If > our XSD's also had URI's then it would be very easy to streamline the > generation of XML mappings. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (GORA-455) Create XSD's for all datastore xml mapping files
[ https://issues.apache.org/jira/browse/GORA-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17210304#comment-17210304 ] Gaby Ortiz commented on GORA-455: - Hi, I am Gaby Ortiz, and I am applying to the Outreachy 2020 program. I was wondering I can get assigned this issue. I already started checking out the xml mapping files. > Create XSD's for all datastore xml mapping files > > > Key: GORA-455 > URL: https://issues.apache.org/jira/browse/GORA-455 > Project: Apache Gora > Issue Type: New Feature > Components: schema >Affects Versions: 0.7 >Reporter: Lewis John McGibbney >Priority: Major > Fix For: 1.0 > > > When creating new mappings it would be great to have XSD's to comply with. If > our XSD's also had URI's then it would be very easy to streamline the > generation of XML mappings. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[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=17209986#comment-17209986 ] Gaby Ortiz commented on GORA-663: - I am Gaby Ortiz and my initial application for the Outreach program was accepted today. I was checking out the projects list and this project seems to be a good fit for my knowledge background. I studied software engineering a couple years ago and in my final project at the University I worked with graph databases such as Jena TDB, Virtuoso and GraphDB for a Linked Data project. I was checking out Neo4j and the basic concepts are the same, then I would like to apply for this project. I have experience working with the Java programming language and related tools such as maven, gradle, testcontainers, etc. And I am familiar with NoSQL databases (especially graph-based). I was wondering which should be my next steps?. I saw a list of warm-up tasks in the Outreachy platform, how can I be assigned one of those tasks in order to get started with Apache Gora?. Do you have suggestions or guidelines that I should consider before applying for this project? > 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 >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)