neo4j-contrib / neo4j-elasticsearch

Neo4j ElasticSearch Integration
Apache License 2.0
211 stars 79 forks source link

Outstanding tasks? #1

Closed jazzido closed 9 years ago

jazzido commented 9 years ago

Hi,

My project would benefit a lot from this component, so I'd be interested in contributing. Is there a list of outstanding tasks/issues? Do you intend to continue working on this?

jazzido commented 9 years ago

I've started building a parser for the proposed syntax for indices/labels/properties specification: https://github.com/jazzido/neo4j-elasticsearch/commit/d06e631e72fdb826462a19532ebc29da57a8fb63

Let me know if you've already started working on this

jazzido commented 9 years ago

Closed in fdda160d82453a6a7839f52a4cb89acbaf38e6e0

pauleil commented 9 years ago

Hi, Do you plan on supporting indexing of relationships anytime soon? Asking because ignoring relations between nodes makes indexing a bit pointless (at least in our use case). Thanks a lot...

jazzido commented 9 years ago

Hi @pauleil,

I don't plan to continue working on this project in the near future. However, I'm sure @jexp will be interested in merging your contributions to it. Also, you might be interested in my fork which includes a shell command to do the initial import to the Elastic index.

pauleil commented 9 years ago

Thanks for responding so promptly! When you say "the initial import", does it include the edges or only the nodes? Also, jexp, are you working on this project, or is it abandoned, at least for now?

jazzido commented 9 years ago

When you say "the initial import", does it include the edges or only the nodes?

Nodes only. I didn't need to index relationships in my use case.

pauleil commented 9 years ago

Understood. Do you have any idea as to how complex it would be to implement indexing relations?

jazzido commented 9 years ago

Not hard at all. In my fork, the indexing happens in the beforeCommit method. There is where you should add the logic for updating an index of relationships.