Re: [Neo4j] Creating Indexes

2014-02-01 Thread Chris Vest
otherwise implies an index. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 02 Feb 2014, at 01:57, Michael Hunger michael.hun...@neotechnology.com wrote: if it already exists it is not created again and yes for unique constraints we create a companion

Re: [Neo4j] Should I use JDK 7 x64 for neo4j x64?

2014-02-10 Thread Chris Vest
Only the community edition Windows installer (that is, the program that installs Neo4j, not Neo4j itself) care about whether your operating system is x86 or x86_64, and it bundles a Java runtime. In other words, this should not cause you any problems. -- Chris Vest System Engineer, Neo

Re: [Neo4j] Alternative Index provider for Neo4j

2014-02-12 Thread Chris Vest
Hi, The schema indexes are 100% accurate. If they are not, then that's a bug I'd be happy to know about. Indexes should not influence correctness. They should only be about performance. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 12 Feb 2014

Re: [Neo4j] Alternative Index provider for Neo4j

2014-02-12 Thread Chris Vest
I think the query planner internally rewrites queries of the first form, to queries of the second form, so they should have pretty much identical performance. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 12 Feb 2014, at 22:35, Reihane Boghrati

Re: [Neo4j] Clarification on locking

2014-02-16 Thread Chris Vest
to otherwise limit the amount and speed of the concurrency I can throw at it: https://gist.github.com/chrisvest/9033600 -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Feb 2014, at 00:46, Aran Mulholland aranmulholl...@gmail.com wrote: I have been having

Re: [Neo4j] Clarification on locking

2014-02-16 Thread Chris Vest
fiddling with the query. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Feb 2014, at 13:54, Chris Vest chris.v...@neotechnology.com wrote: Hi, The locking has gotten trickier in 2.0, with the introduction of things like MERGE and constraints

Re: [Neo4j] Full text search

2014-02-18 Thread Chris Vest
Hi, The best way (or *a* way, that I happen to know of) is still the legacy indexes. Schema indexes do not expose a full-text search feature. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 18 Feb 2014, at 11:11, Johannes Schneider maili

Re: [Neo4j] UpgradeNotAllowedByConfigurationException with allow_store_upgrade=true

2014-02-20 Thread Chris Vest
Neo4j cannot upgrade stores that have not been cleanly shut down, because the store recovery mechanism is version specific. Could that be the problem? -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 20 Feb 2014, at 15:48, Ben Titmarsh bentitma

Re: [Neo4j] UpgradeNotAllowedByConfigurationException with allow_store_upgrade=true

2014-02-20 Thread Chris Vest
Okay, so you copied a 2.0.0 store, but the stack trace reveals that all your jar files are for version 1.9.5. Obviously 1.9.5 don't know how to deal with a 2.0.0 store. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 20 Feb 2014, at 17:08, Ben Titmarsh

Re: [Neo4j] Bulk import using load2neo produces 500 server error

2014-02-25 Thread Chris Vest
for the large heap, then I recommend saving enough memory for the operating system such that the JVM process will never need to use swap memory. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 25 Feb 2014, at 08:23, Nigel Small ni...@nigelsmall.com wrote

Re: [Neo4j] 2.1.0 M1 store upgrade speed extremely slow

2014-02-27 Thread Chris Vest
with snapshot builds once we start work on optimising the store upgrade process? -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 27 Feb 2014, at 06:06, David Fox dfoxina...@gmail.com wrote: Hey, First off as a disclaimer, I'm not very familiar with the store

Re: [Neo4j] API change proposal on Node

2014-03-04 Thread Chris Vest
You can test for the existence of a property on a Node or Relationship with the hasProperty(key) method. It is defined by the PropertyContainer interface. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 04 Mar 2014, at 12:50, AL Wad wad...@gmail.com

Re: [Neo4j] Usage Logging: In the Graph?

2014-03-12 Thread Chris Vest
, at regular intervals. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 11 Mar 2014, at 21:16, Evan Grantham-Brown maleg...@gmail.com wrote: I'm working on an application with a Neo4j back end (current version 2.0.0-RC1, but we will likely update

Re: [Neo4j] Loading Neo4j Client-Server

2014-03-15 Thread Chris Vest
Java can't tell the difference between a real core and a virtual or hyperthreaded core. So I guess that would be 80 threads in your case. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 14 Mar 2014, at 23:39, Reihane Boghrati r.boghr...@gmail.com wrote

Re: [Neo4j] How to nest a query with Neo4j?

2014-04-09 Thread Chris Vest
/chunked/stable/query-union.html -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 08 Apr 2014, at 19:24, Alessandro Panebianco alepbia...@gmail.com wrote: I am trying to do a sort of nested Neo4j query in Java, which first labels a subset of nodes

Re: [Neo4j] What is the content of rrd file actually?

2014-05-13 Thread chris . vest
The store_lock file makes sure that only a single Neo4j instance can start up and use the files. The log files store raw transactions. They are used for many things, so don't remove them! Instead look into their configuration parameters, if they get too big or too numerous:

Re: [Neo4j] Does anyone know why Graph Database (Neo4j) consumes more memories(RAM) and has bigger file size(graph.db) than Relational's?

2014-05-26 Thread Chris Vest
the type and direction for relationships, pointers for both end-nodes and pointers for properties. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] -- You received this message because you are subscribed to the Google Groups Neo4j group. To unsubscribe from

Re: [Neo4j] Neo4j 2.0 to 2.1 Upgrade Fails When Neo4j Running as a Windows Service

2014-06-01 Thread Chris Vest
the Windows service. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 31 May 2014, at 23:09, Jim Salmons jim.salm...@softalkapple.com wrote: This issue has surfaced a number of times in various flavors, particularly when an explicit upgrade (non-automatic

Re: [Neo4j] java embedded neo4j out of memory (something wrong with cache)

2014-06-03 Thread Chris Vest
for the High-Performance Cache that the documentation talks about. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 03 Jun 2014, at 21:23, Arvin arvin0...@gmail.com wrote: Hi everyone, I struggle with this problem couple days...and still can't figure

Re: [Neo4j] java embedded neo4j out of memory (something wrong with cache)

2014-06-04 Thread Chris Vest
about blueprints and the failure modes it can introduce, so I can’t help with that. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 04 Jun 2014, at 07:12, Arvin arvin0...@gmail.com wrote: Hi Chris, Thanks for your reply, I notice that in docs about

Re: [Neo4j] What have you done in case of error=12, Cannot allocate memory

2014-06-09 Thread Chris Vest
this such that you never need to swap out any memory that Neo4j is using, since it can slow down the GC *a lot* when parts of the heap is swapped out. For reference, I once got Neo4j to run on a Raspberry Pi, but it took a fair of tweaking of heap and memory mapping settings. -- Chris Vest

Re: [Neo4j] Application threads blocking, waiting to commit on TxManager.

2014-06-18 Thread Chris Vest
The Illegal offset is a separate issue, but in the same general area of the code base. 1.9.8 will fix that as well. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 18 Jun 2014, at 13:41, Nikos nikos.sotiropou...@linkdex.com wrote: Thank Chris

Re: [Neo4j] MATCH query

2014-06-19 Thread Chris Vest
In the first query you effectively have MATCH g-[r:BELONGS]-u-[r1:BELONGS]-g1 where it is clear that we are asking for g and g1 to be different. In the second query, you are just repeating the same exact match. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter

Re: [Neo4j] Deadlock Detected while creating edges in concurrent transactions

2014-07-03 Thread Chris Vest
and end nodes. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 03 Jul 2014, at 18:13, ducky rohit.aggar...@gmail.com wrote: Hi, I am using Neo4j 2.1.2 and I have an unmanaged extension in which I am trying to create the following relationships

Re: [Neo4j] Deadlock Detected while creating edges in concurrent transactions

2014-07-04 Thread Chris Vest
written to, or else the database would almost certainly allow conflicting transactions to commit. That would ruin someones day. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 04 Jul 2014, at 13:50, ducky rohit.aggar...@gmail.com wrote: Thanks Chris

Re: [Neo4j] Possible memory leak when using MERGE queries (2.1.2)

2014-07-16 Thread Chris Vest
Yeah, it's a known bug: https://github.com/neo4j/neo4j/pull/2690 -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Jul 2014, at 16:51, Matt Aldridge matt.aldri...@pokitdok.com wrote: Following up on this, my initial hypothesis of there being

Re: [Neo4j] How to get Clean DB State for backup

2014-07-16 Thread Chris Vest
to the store files can get out of sync with what the transaction logs think is committed, which means the back-up you get is a database that cannot be recovered.. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Jul 2014, at 19:59, Sourabh Kapoor kapoor

Re: [Neo4j] How to get Clean DB State for backup

2014-07-16 Thread Chris Vest
If you configure your embedded enterprise edition to enable_online_backup=true then it should work. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Jul 2014, at 20:47, Sourabh Kapoor kapoor@gmail.com wrote: Thanks Chris. I am only using

Re: [Neo4j] How to get Clean DB State for backup

2014-07-16 Thread Chris Vest
Of course you'll also need the neo4j-backup dependency on your classpath, and transitively whatever that needs. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Jul 2014, at 20:53, Chris Vest chris.v...@neotechnology.com wrote: If you configure

Re: [Neo4j] Working Neo4j after deleting upgrade and upgrade_backup folders

2014-08-13 Thread Chris Vest
` and `upgrade_backup` folders is fine. The backup directory contains your data as they were before the upgrade, just in case something goes wrong during the upgrade, so it's good to keep around until you've verified that the upgrade went well. -- Chris Vest System Engineer, Neo Technology [ skype

Re: [Neo4j] Re: About Neo4j's licenses, especially Personal License

2014-08-17 Thread Chris Vest
It means the enterprise lock manager copes better with higher contention. In other words, it performs better than the community lock manager. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 17 Aug 2014, at 14:16, Alan Robertson al...@unix.sh wrote

Re: [Neo4j] neo4j node/relationship/property storage

2014-08-27 Thread Chris Vest
implementations. The new page caches in 2.2 don't do any mmap'ing at all. There will also only be one PageCache instance per database in 2.2, as opposed to the one WindowPool per store file scheme that we have been using so far. What hardware optimisation are you trying to implement? -- Chris

Re: [Neo4j] Speed up CSV import Cypher process as best as possible

2014-08-27 Thread Chris Vest
produce similar symptoms. Try putting USING PERIODIC COMMIT 1 in front of your LOAD CSV query. This will periodically commit the transaction, thus limiting the transaction state kept in memory. Unfortunately it will also break the atomicity of the transaction. -- Chris Vest System Engineer

Re: [Neo4j] store files with huge chunk of 0000

2014-09-13 Thread Chris Vest
Did you shut the database down cleanly before looking at the files? The database grabs space for new records in chunks, and then truncates unused space off the end of the files on clean shut downs. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 13

Re: [Neo4j] store files with huge chunk of 0000

2014-09-14 Thread Chris Vest
, then that data won't be recovered. The database might also choose to inflate the file back to the large size the next time you create a new node or relationship. This depends on the state of its id-generator. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 14 Sep

Re: [Neo4j] store files with huge chunk of 0000

2014-09-15 Thread Chris Vest
We have no such plans. Neo4j talk to storage in terms of pages, which is sensible even on SSDs and copy-on-write file systems. We do want to reduce the space puff-up on crashes, though, but I don't know what priority that has. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest

Re: [Neo4j] Error run jar server script

2014-09-15 Thread Chris Vest
. Something in your environment might have broken the service locator mechanism, such that it can't find anything anymore. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 15 Sep 2014, at 21:03, jer yinzhuo...@gmail.com wrote: Hi all, I have neo4j

Re: [Neo4j] Neo4j eror while building by mvn

2014-09-19 Thread Chris Vest
to the end. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 19 Sep 2014, at 13:02, Monika monika2...@gmail.com wrote: Hello all, I am getting error while building Neo4j on Windows 8. [INFO] BUILD FAILURE [INFO

Re: [Neo4j] What tools do the developers of Neo4j use?

2014-09-19 Thread Chris Vest
the modules and remove the generated-sources directories from the source path of the modules for them to compile, though. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 18 Sep 2014, at 08:58, Kisung Kim kski...@gmail.com wrote: Hi every one! I am curious

Re: [Neo4j] Exception in thread main java.lang.AbstractMethodError: org.neo4j.rest.graphdb.entity.RestNode.getLabels()Ljava/lang/Iterable;

2014-11-03 Thread Chris Vest
When ever you get an AbstractMethodError or NoClassDefFoundError, always check that all the Neo4j jars on your classpath are of the same version. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 03 Nov 2014, at 08:11, Renuka Jadhav renukajadha

Re: [Neo4j] Which Lucene version is bundled into Neo4j 2.1.5?

2014-11-05 Thread Chris Vest
not familiar with the details of that. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 05 Nov 2014, at 08:35, Andrii Stesin ste...@gmail.com wrote: Is it still 3.* ? If so, what's the reason? Thanks and sorry for stupid question :) WBR, Andrii

Re: [Neo4j] Optimizing the shortest path query in a large graph (py2neo)

2014-11-21 Thread Chris Vest
system. If heap memory gets swapped out, then the GC pauses can get very, very long. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 20 Nov 2014, at 19:09, Erika Arnold era...@gmail.com wrote: tldr My project involves Wikipedia's pagelinks dataset

Re: [Neo4j] Server an't read logs

2014-12-02 Thread Chris Vest
Those are transaction and command logs. They are binary and the database uses them for crash recovery. Humans should look in the data/log/console.log file. The data/graph.db/messages.log is sometimes useful as well. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter

Re: [Neo4j] Community EmbeddedGraphDatabase with Tinkerpop: Gradual performance hit

2014-12-07 Thread Chris Vest
My guess would be that it’s the index updates that are taking time. It’s usually the case for any database that supports secondary indexes, that they trade write performance for read performance. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 07 Dec

Re: [Neo4j] Grab the relationships and their properties of a large-degree node is slow at the first time.

2015-01-03 Thread Chris Vest
when the BatchInserter put it there. If the behaviour is repeatable, then the best way to figure out where the time is going, is by measuring what the system is doing. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 31 Dec 2014, at 05:19, pishen tsai

Re: [Neo4j] Neo4j analysis

2015-02-04 Thread Chris Vest
Chris On 04/02/2015, at 18.35, Roman Leventov leventov...@gmail.com wrote: On 4 February 2015 at 23:02, Chris Vest chris.v...@neotechnology.com wrote: If we use official APIs, then there’s the overhead. All the pages would now also hold on to buffers and cleaners. If I remember

Re: [Neo4j] Neo4j analysis

2015-02-04 Thread Chris Vest
-- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 04 Feb 2015, at 13:39, Roman Leventov leventov...@gmail.com wrote: On Wednesday, 4 February 2015 06:19:50 UTC+7, Chris Vest wrote: Hi Roman, Nice write up. One thing I noticed is that you

Re: [Neo4j] Neo4j analysis

2015-02-03 Thread Chris Vest
to be a nice surprise. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 03 Feb 2015, at 17:12, Roman Leventov leventov...@gmail.com wrote: I've done some Neo4j architecture analysis: http://key-value-stories.blogspot.com/2015/02/neo4j

Re: [Neo4j] Error in accessing graph.gb of Neo4j using Cypher JDBC

2015-01-20 Thread Chris Vest
/language-guides/java/jdbc/ Here’s some more documentation on the driver: https://github.com/neo4j-contrib/neo4j-jdbc#minimum-viable-snippet https://github.com/neo4j-contrib/neo4j-jdbc#minimum-viable-snippet -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest

Re: [Neo4j] read without transaction

2015-01-21 Thread Chris Vest
transactions are otherwise effectively lock-free in 2.2, when everything is in memory and you don’t have interference from any write transactions. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 21 Jan 2015, at 22:37, Clark Richey clark.ric...@gmail.com

Re: [Neo4j] How to commit new changes omn the repository

2015-01-27 Thread Chris Vest
Are these changes for the Neo4j repository? Because I’m not spotting any pull-request that looks like it’d be from you: https://github.com/neo4j/neo4j/pulls https://github.com/neo4j/neo4j/pulls If they’re changes for something else, then never mind me. -- Chris Vest System Engineer, Neo

Re: [Neo4j] Cypher - find orphans

2015-01-28 Thread Chris Vest
The query will probably run faster if you leave off the `[*]` bit: MATCH (n) WHERE NOT (n)--() RETURN n; -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 28 Jan 2015, at 11:15, Linus Nikander linus.nikan...@kreyer.no wrote: That was easy enough

Re: [Neo4j] profiling for memory

2015-01-13 Thread Chris Vest
. The “none” cache type is different in this regard, however, because it rarely keeps objects around long enough for them to tenure. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 12 Jan 2015, at 17:15, jerry yin yinzhuo...@gmail.com wrote: I did some

Re: [Neo4j] Import Data From Oracle to Neo4J

2015-02-10 Thread Chris Vest
, but we plan on addressing it in the future regardless.) -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 10 Feb 2015, at 04:39, Jesse Liu liu.wenji...@gmail.com wrote: Hi, All, Thanks for all the helps! Now I consider Ziolek's opinion: use

Re: [Neo4j] Neo4j Create Relationship Fails, GC Monitor: Application threads blocked for an additional

2015-03-20 Thread Chris Vest
a difference for GC. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 20 Mar 2015, at 08:56, S C Kannan sckannan...@gmail.com wrote: Hi All, We are Neo4j for last 2 years and currently we upgrade from 1.8.3 to 1.9.8.Since we upgraded, we are seeing

Re: [Neo4j] About relationship types

2015-03-05 Thread Chris Vest
data around this limitation. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 05 Mar 2015, at 21:29, Daniele El-Jaick deljaic...@gmail.com wrote: Is there a max number of relationships types that I can create in a base? I´m trying to create 100.000

Re: [Neo4j] Serializing an entire Neo4J embedded database, then recreating the database from the serialized objects

2015-03-13 Thread Chris Vest
The fastest way might be to just tar up the store files (after a proper shut down), if your goal is to have the database in one transportable binary blob. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 13 Mar 2015, at 04:20, Barry barryshew

Re: [Neo4j] where find neo4j 2.2.0 javadoc

2015-03-31 Thread Chris Vest
The link is hiding under Other documentation” near the bottom of the http://neo4j.com/docs/ http://neo4j.com/docs/ page. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 31 Mar 2015, at 10:18, Rita ritapy...@gmail.com wrote: Hi all, where can i

Re: [Neo4j] NumberOfCommittedTransactions LastCommittedTxId?

2015-03-03 Thread Chris Vest
Read-only transactions don’t get transaction ids. They don’t need them since they don’t have anything to add to the transaction log. The NumberOfCommittedTransactions is also based on instance-local counters. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest

Re: [Neo4j] profiling for memory

2015-01-13 Thread Chris Vest
-- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 13 Jan 2015, at 20:02, jerry yin yinzhuo...@gmail.com wrote: Yes, I'm counting the loads to store files versus all the loads made by a Neo4j traversal. And in the traversal, little object is created

Re: [Neo4j] UnderlyingStorageException: Unable to load position

2015-04-11 Thread Chris Vest
What operating system and file system are you using? “Input/output error” doesn’t say much. Try asking your OS vendor as well. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 11 Apr 2015, at 22:05, Alexander Kuprin kuprin.alexan...@gmail.com wrote

Re: [Neo4j] array size exceeds maximum allowed size

2015-05-10 Thread Chris Vest
, the “dbms.pagecache.memory” setting is on its own; it is not prefixed with “neo4j.neostore.nodestore.” or anything like that. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 07 May 2015, at 17:51, Clark Richey clark.ric...@gmail.com wrote: There is no usable stack trace

Re: [Neo4j] Java 8 and Neo4j

2015-05-17 Thread Chris Vest
Neo4j is still built against Java 7, but added official support of Java 8 in 2.2. I recommend the Oracle builds as they go through more testing and are certified. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 17 May 2015, at 00:12, Jack Jones maf

Re: [Neo4j] array size exceeds maximum allowed size

2015-05-12 Thread Chris Vest
The HPC heuristics will be fixed in the next 2.2.x release. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 11 May 2015, at 15:47, Clark Richey clark.ric...@gmail.com wrote: yes, if I change the cache to soft then I can just set the page cache

Re: [Neo4j] Logical Log write failed with no space left on device when there is plenty of disk space

2015-04-14 Thread Chris Vest
time you run into the problem. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 14 Apr 2015, at 16:00, polyim...@gmail.com wrote: Thanks Christian. The OS is ubuntu 14.04 and file system for the neo4j storage partition is btrfs. The partition size

Re: [Neo4j] logical logs

2015-04-16 Thread Chris Vest
log files. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Apr 2015, at 14:48, Clark Richey clark.ric...@gmail.com wrote: Hello, I am running 2.2.1 enterprise. I changed the keep_logical_logs setting of the DB to false (in development). However

Re: [Neo4j] Neo4j 2.2, Accessing the JMX Bean via http

2015-04-14 Thread Chris Vest
That still works, but maybe your request isn’t authenticating right? -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 14 Apr 2015, at 18:42, dav prz dav.alejan...@gmail.com wrote: In previous versions (1.8, 1.9..) the JMX bean was accesible via

Re: [Neo4j] ArangoDB vs. Neo4j -- what's up? article of Jun 04, 2015

2015-06-08 Thread Chris Vest
to push the database as fast as it can go. If you are hitting this bottleneck, then 2.3 might be good news for you, assuming your storage device is fast enough. No storage device is as fast as RAM, though, so allocating more page cache than you strictly need will still be faster. -- Chris Vest

Re: [Neo4j] Data export (Java API) missing nodes with upgraded database

2015-06-22 Thread Chris Vest
The web console shows an approximation for the purpose of rendering those charts. The other tools are precise, so if they all agree on how much data you have, then you’re good. You can also try `match n return count(n)` as a sanity check. -- Chris Vest System Engineer, Neo Technology [ skype

Re: [Neo4j] Neo4j object cache under high load and removal of object cache in 2.3.0

2015-06-15 Thread Chris Vest
data means other data must be removed from the cache. I would try profiling it with Java Mission Control and Flight Recorder, and see if the heightened CPU usage correlates with an uptick in GC work, or something else. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter

Re: [Neo4j] Java 8 and Neo4j

2015-05-22 Thread Chris Vest
Yeah, I wasn’t entirely correct here. We’ve internally supported Java 8 since 2.2.0, but the official support for Java 8 is in 2.2.2, which was released yesterday: http://neo4j.com/release-notes/neo4j-2-2-2/ http://neo4j.com/release-notes/neo4j-2-2-2/ -- Chris Vest System Engineer, Neo

Re: [Neo4j] Neo4j Lucene index lookup performance when memory-constrained

2015-07-31 Thread Chris Vest
On 30 Jul 2015, at 22:24, Zongheng Yang zonghen...@gmail.com wrote: Thanks, Chris! Basically, the Neo4j page cache is malloc'd through Unsafe on native memory, and counts as normal application memory from the OS's perspective; is this right? That’s right. -- Chris Vest System Engineer

Re: [Neo4j] NEO4J Carshes often

2015-07-17 Thread Chris Vest
Try adding dbms.pagecache.memory=2g (or a smaller value) to neo4j.properties. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] On 16 Jul 2015, at 16:20, Harshal Patni nextechnology2...@gmail.com wrote: Hello Michael, Please find the config

Re: [Neo4j] What do propertystore.db and propertystore.db.strings store exactly?

2015-07-17 Thread Chris Vest
The propertystore.db file also has metadata about which entities a property belongs to, what the property names are, what type the value of a property has, and where to find the property values in cases where those are stored in other files such as propertystore.db.strings. -- Chris Vest

Re: [Neo4j] neo4j sharding / scaling

2015-07-15 Thread Chris Vest
Yes, it’s configurable with ` org.neo4j.server.webserver.maxthreads`: http://neo4j.com/docs/stable/server-configuration.html http://neo4j.com/docs/stable/server-configuration.html In embedded mode, the database has no control over how many transaction processing are accessing it. -- Chris Vest

Re: [Neo4j] What do propertystore.db and propertystore.db.strings store exactly?

2015-07-18 Thread Chris Vest
reduce space usage in many cases. The embedded API deals in String objects, so we have to serialise and deserialise to support that. If you set cache_type=none, then the overhead of the String objects should be low as there would be a lot fewer of them. -- Chris Vest System Engineer, Neo

Re: [Neo4j] Neo4j DB size limits...

2015-12-14 Thread Chris Vest
It’s described on this page: http://neo4j.com/docs/2.3.1/capabilities-capacity.html <http://neo4j.com/docs/2.3.1/capabilities-capacity.html> -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 14 Dec 2015, at 08:37, Rachna Agarwal <

Re: [Neo4j] Neo4j not starting up

2016-01-03 Thread Chris Vest
We had a bug where recovery did not correctly track added and removed ids. This was fixed in 2.2.6. I recommend upgrading to 2.2.8, which was released recently. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 29 Dec 2015, at 12:34, Siddha

Re: [Neo4j] NotInTransactionException: The statement has been closed - error on different versions of neo4j

2015-11-25 Thread Chris Vest
query results not consumed can no longer be computed. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 24 Nov 2015, at 17:15, Fry <j...@reflect.ai> wrote: > > Thank you Michael and Chris. > > That works. > > Intuitively it

Re: [Neo4j] NotInTransactionException: The statement has been closed - error on different versions of neo4j

2015-11-24 Thread Chris Vest
Try moving the findShortestPathsCypher call inside the try-block that contains the transaction. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 24 Nov 2015, at 08:32, Fry <j...@reflect.ai> wrote: > > > Hi All, > > for

Re: [Neo4j] [Bug] Property can't be updated in Neo4j 3.0.0-M03

2016-02-22 Thread Chris Vest
How did you test this? It might be a result rendering artefact of your client. I’m not seeing any problem like that in 3.0.0-M4. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 18 Feb 2016, at 08:33, wenbo zhao <webz...@gmail.com> wrote: >

Re: [Neo4j] GC Overhead Limit Exceeded - Bounding the cache size

2016-03-27 Thread Chris Vest
. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 25 Mar 2016, at 07:25, Mohammad Hossain Namaki <mhn.na...@gmail.com> wrote: > > Hi all, > I'm using neo4j.2.3.0. > I'm running some experiments (over ~1000 graph queries) on the Neo4j

Re: [Neo4j] GC Overhead Limit Exceeded - Bounding the cache size

2016-03-27 Thread Chris Vest
a strong reference to your already-shut-down-graphs and thus keep their occupied heap memory alive until your JVM terminates. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 27 Mar 2016, at 21:02, Mohammad Hossain Namaki <mhn.na...@gmail.com&

Re: [Neo4j] Lost all my current data after last restart

2016-03-02 Thread Chris Vest
Are you storing the database files in the application servers deployment or temporary directories? -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 02 Mar 2016, at 13:25, Joseph Davis <jda...@grameenfoundation.org> wrote: > > I was

Re: [Neo4j] Store and its lock file has been locked by another process

2016-03-30 Thread Chris Vest
, and avoid embedding the database if possible. This is the same no matter what edition you use. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 22 Mar 2016, at 16:10, Rodrigo Lima <rodrigolima...@gmail.com> wrote: > > Hi, I'm running a co

Re: [Neo4j] CSV import to Neo4j

2016-03-30 Thread Chris Vest
You Java version is too old. Neo4j has required Java 7 since 2.0, and will require Java 8 from 3.0. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 28 Mar 2016, at 05:36, vishal jain <vishali...@gmail.com> wrote: > > Hi > > I'

Re: [Neo4j] neo4j using up 8 cores at %100

2016-06-08 Thread 'Chris Vest' via Neo4j
Looks like it’s running queries. It wouldn’t “just start” doing that without being asked to. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 07 Jun 2016, at 21:33, Eric Fulton <eful...@blueorigin.com> wrote: > > I'm running neo4j-2.3.

Re: [Neo4j] Simple Test Startup Fails

2016-06-13 Thread 'Chris Vest' via Neo4j
We have a test dependency on jimfs, which has a dependency on guava. And Maven doesn’t resolve transitive test dependencies for some reason. So I guess this is an omission in the documentation. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 09

Re: [Neo4j] Memory Limit

2016-04-04 Thread 'Chris Vest' via Neo4j
It could also be that you are running up against Lucene index size limitations. In that case, 3.0 will help you when it is released. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 04 Apr 2016, at 21:15, Chris Vest <chris.v...@neotechnolo

Re: [Neo4j] Memory Limit

2016-04-04 Thread 'Chris Vest' via Neo4j
are using Linux, there might be a note in dmesg about high memory usage, or there might not. “Map failed” isn’t a very informative error message either way. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 04 Apr 2016, at 18:32, Zhixuan W

Re: [Neo4j] 3.0.0 on Ubuntu passing my tests. YAY!

2016-04-27 Thread 'Chris Vest' via Neo4j
.x series. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 27 Apr 2016, at 15:58, Alan Robertson <al...@unix.sh> wrote: > > This morning, my OS offered me the opportunity to upgrade my Neo4j to 3.0.0 - > so I upgraded. &

Re: [Neo4j] Is the Muninn Page Cache related to the Muninn Flash Key-Value Store?

2016-04-19 Thread 'Chris Vest' via Neo4j
considerations. We don’t mention the algorithm in the documentation because it is an implementation detail, and we still change and tune it from time to time. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 15 Apr 2016, at 21:53, Telmo Henrique Valve

Re: [Neo4j] BatchInserter-Intermediate cache to hold reference for domainID-Neoid

2016-07-12 Thread 'Chris Vest' via Neo4j
No, import-tool is a different thing. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 12 Jul 2016, at 02:36, Ganesh Selvaraj <ganeshkumar1...@gmail.com> wrote: > > quick question: > is this project https://github.com/jexp/

Re: [Neo4j] custom stored procedures

2016-07-21 Thread 'Chris Vest' via Neo4j
No, that’s not possible. Periodic commit adds non-trivial complications to query planning, so we just don’t allow procedures to do it. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 20 Jul 2016, at 16:52, Clark Richey <clark.ric...@gmail.com&

Re: [Neo4j] Neo4j Community Memory Usage

2016-06-27 Thread 'Chris Vest' via Neo4j
Configure dbms.memory.heap.max_size and dbms.memory.pagecache.size as described here: http://neo4j.com/docs/operations-manual/current/#memory-tuning <http://neo4j.com/docs/operations-manual/current/#memory-tuning> -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, t

Re: [Neo4j] performance when deleting large numbers of nodes

2016-06-20 Thread 'Chris Vest' via Neo4j
on locks, or worse, run into deadlocks and roll back. -- Chris Vest System Engineer, Neo Technology [ skype: mr.chrisvest, twitter: chvest ] > On 19 Jun 2016, at 01:20, 'Michael Hunger' via Neo4j <neo4j@googlegroups.com> > wrote: > > Shouldn't be slow. Faster disk. Concurrent

Re: [Neo4j] MySQL faster than Neo4j for recursive queries

2017-02-06 Thread 'Chris Vest' via Neo4j
T compiled by the JVM. If you reduce the degree, say to 10 for instance, you might see Neo4j perform better than MySQL; especially if you also increase the search depth. -- Chris Vest System Engineer, Neo Technology > On 30 Jan 2017, at 19.02, Artur Rudalski <artur.rudal...@gmail.com>

Re: [Neo4j] where does neo4j cacher data

2017-02-06 Thread 'Chris Vest' via Neo4j
default configuration. There is no point in turning these cache off, unless you are doing component-level benchmarking of Neo4j internals, which most people aren't. -- Chris Vest System Engineer, Neo Technology > On 27 Jan 2017, at 19.53, ben imane <imane.benrhan...@gmail.com> wrote

Re: [Neo4j] Precipitous drop in total store size...

2017-02-06 Thread 'Chris Vest' via Neo4j
the space consumed by records that have been deleted. -- Chris Vest System Engineer, Neo Technology > On 31 Jan 2017, at 19.11, ken.a...@mzeal.com wrote: > > Running Neo4j Community 2.3.3 on Ubuntu 14.04, I recently saw a drastic drop > in the total store size as reported in the bro

Re: [Neo4j] Is Neo4j Suitable for Large Scale-free Network?

2017-01-30 Thread 'Chris Vest' via Neo4j
it. I don't know how well it works in practice; it probably depends on the query and the structure of the data, as it usually does. -- Chris Vest System Engineer, Neo Technology > On 30 Jan 2017, at 10.33, todd.f@gmail.com wrote: > > Hi, > > I know Neo4j works well on larg

  1   2   >