Questions tagged [graphaware]

GraphAware Framework speeds up development with Neo4j by providing a convenient platform for extending Neo4j with generic as well as domain-specific features. Modules with custom functionality can be easily developed and deployed using the Framework. GraphAware also provides a few Modules that serve as reference implementations but can be quite useful in their own right.

GraphAware Framework speeds up development with Neo4j by providing a platform for building useful generic as well as domain-specific functionality, analytical capabilities, (iterative) graph algorithms, etc.

Features

On a high level, there are two key pieces of functionality:

  • GraphAware Server is a Neo4j server extension that allows developers to rapidly build (REST) APIs on top of Neo4j using Spring MVC, rather than JAX-RS

  • GraphAware Runtime is a runtime environment for both embedded and server deployments, which allows the use of pre-built as well as custom modules called GraphAware Runtime Modules. These modules typically extend the core functionality of the database by transparently enriching/modifying/preventing ongoing transactions in real-time performing continuous computations on the graph in the background

Whether or not you use the code in this repository as a framework or runtime as described above, you can always use it as a software library by adding it as a dependency to your project, and take advantage of its useful features. For Java developers only(1), the following functionality is provided:

(1) i.e., for embedded mode users, managed/unmanaged extensions developers, GraphAware Runtime Module developers and framework-powered Spring MVC controller developers

Modules

Modules provided by GraphAware can be downloaded from http://graphaware.com/products/ and include

126 questions
0
votes
1 answer

Cypher query returns results in browser environment but when the same cypher code is used in py2neo function, nothing is returned

Summary of problem I have attempted to recreate my functions and graphs in neo4j/py2neo using the same csv files but without the unique IDs in the csv files. However, when I attempt to call the function I wrote in py2neo to return recommended…
Eric
  • 19
  • 7
0
votes
0 answers

Syntax to finding first and last nodes in dataset using GraphAware Timetree in Neo4j

I am currently running neo4j 3.3.5 (browser). The database is populated with data and I have installed both GraphAware framework and GraphAware timetree. The database and plugins are working great and I have been able to follow some of the…
N6DYN
  • 325
  • 1
  • 3
  • 17
0
votes
2 answers

Symfony 4 Guard Neo4j OGM

Im having some trouble getting the Neo4j OGM/Symfony bundle to work with the Symfony Guard. I have added users to the database successfully. unfortunately it doesn't want to sign in and I get the following…
djkevino
  • 264
  • 2
  • 16
0
votes
1 answer

GraphAware neo4j-to-elasticsearch plugin exclude nodes by properties

I'm using neo4j-to-elasticsearch plugin in order to index in ES all of my Decision nodes with the following configuration - hasLabel('Decision') I need to exclude some of…
alexanoid
  • 24,051
  • 54
  • 210
  • 410
0
votes
1 answer

neo4j - graphaware plugins

I downloaded the plugins of graphaware nlp,open-nlp,framework and copied the jar files to the plugins directory. And as per the steps in neo4j , i included the following lines in neo4j.config…
User502
  • 15
  • 1
0
votes
1 answer

Graphaware TimeTree procedures in unit test using embedded db

UPDATE: I found some similar test in neo4j timetree source but using GraphAwareIntegrationTest, which extends ServerIntegrationTest. So I tried creating a GraphDatabaseService Bean for my test with the following, but still no luck. I get "There is…
Alper Akture
  • 2,445
  • 1
  • 30
  • 44
0
votes
1 answer

getDegree()/isOutgoing() funcitons don't work in graphAware/neo4j-to-elasticsearch mapping.json

Neo4j Version: 3.2.2 Operating System: Ubuntu 16.04 I use getDegree() function in mapping.json file, but the return would always be null; I'm using the dataset neo4j tutorial Movie/Actor dataset. Output from elasticsearch request mapping.json { …
Zhenshan Jin
  • 379
  • 3
  • 10
0
votes
1 answer

PHP neo4j OGM - Recursion detected

i'm using the entitymanager in my project. I can successfuly read/add my entites and relations between them to the db but have one problem. I have two nodes Employee and Document and a relationship between them as Employee HAS Document. php class…
0
votes
1 answer

How to know when Neo4j is ready to serve

I've developed an application which connects to Neo4j and creates a bunch of nodes. I've also developed a plugin for Neo4j using Graphaware. And both these are run in separate dockers (one for the code and one for the Neo4j with plugin). Now, since…
Mehran
  • 15,593
  • 27
  • 122
  • 221
0
votes
1 answer

Node level security in neo4j

I am stuck currently trying to figure out how to hook into Neo4j so that I can add an additional step before the query is executed against the database. I want to limit certain users from accessing or updating certain nodes (is this better done on…
LL.
  • 129
  • 1
  • 12
0
votes
1 answer

Setting a timeout on Neo4j connection in php Neo4j-php-client

In the past we used the following code to connect to neo: use GraphAware\Neo4j\Client\ClientBuilder; $neo4j = ClientBuilder::create() -> addConnection('default', $neo_ip) -> setDefaultTimeout($neo_timeout) ->…
Albert S
  • 2,552
  • 1
  • 22
  • 28
0
votes
0 answers

Unknown search element gas-filter

I am trying to do a simple gas-filter query: { "query": { "match_all" : {} }, "gas-filter": { "name": "SearchResultCypherfilter", "query": "MATCH (m:Movie)-[ACTED_IN*1..3]-(p) WHERE m.title =~'.*The Devil.*' RETURN…
Benz
  • 289
  • 4
  • 15
0
votes
1 answer

Neo4j Graphaware precompute error: database shuts down

I am trying the neo4j graphaware precompute functionality when I am encountering the following error: 2017-05-25 12:59:31.876+0000 ERROR [c.g.r.b.RuntimeKernelExtension] Could not start GraphAware Runtime because the database didn't get to a usable…
Darshil Babel
  • 145
  • 1
  • 1
  • 10
0
votes
1 answer

How to set {"resultDataContents":["graph"]}) in graphaware/neo4j-php-client

According to the Neo4j data visualisation guide there is a possibility to set the parameter resultDataContents to "graph". ( https://neo4j.com/developer/guide-data-visualization/ Neo4j documentation for "resultDataContents") This is exactly what I…
neo
  • 89
  • 4
  • 11
0
votes
2 answers

plugin install through proxy

I am trying to install Graph-Aided Search to integrate Neo4j with ElasticSearch (2.3.1) as shown here. But when I try this command line: plugin install com.graphaware.es/graph-aided-search/2.3.2.0 I get errors: plugin install…
Benz
  • 289
  • 4
  • 15
1 2 3
8 9