Neo4j cache file keeps growing while idle

Hello Everyone,

I am having an isue with Neo4j in that if I just open the Neo4j desktop and let it sit idle, it just grows the cache / harddisk file and reaches 8-9 GB, just sitting idle doing nothing. And I mean with no database active.

Does anyone know what is going on?

Thanks in advance.

Kind regards,

grows the cache / harddisk file nd reaches 8-9 GB

what file specifically?

Also its not clear from the initial post the Neo4j version, edition (i.e. community/enterprise), and type of install (Desktop, tar, debian, docker, rpm, ??? )

Hello Dana,

Thank you for responding, was a bit drained from trying to fix the issues with NEO4J, so I took a needed break.

So I am on ( was on Mojave then ) Catalina now
Setup
Catalina 10.15.7
Community Edition
Desktop Version 1.4.3
Database version 4.2.3

In terms of where / which files I am only noticing that the drive ( boot drive ) empty space keeps getting less while the NEO4J sits idle. And if left for 2-3 hours this just continues. Saw it once just consume 10 GB just in an idle state.

I have checked in the supported application folder at the at the time active database, and I could see that Database folder growing in size, just haven't figured out which file yet.

Since the upgrade I haven't been as active, so I will onitor it the coming 1-2 weeks to see if that issue still persist.

One issue that I have always had is not all the databases are able to update, it's a hit and miss. Sometimes restarting the system allows for a upgrade, sometime it takes a restart of NEO4J.

Here are a few snippets of what the errors in the main.log says when I attempt to upgrade the database a few minutes ago.

[2021-04-22 16:03:20.755] [error] Failed to send event to Desktop Project mixpanel

[2021-04-27 04:00:07.720] [info] Stopping any running databases
[2021-04-27 04:00:07.907] [warn] Failed to fix all running databases {
  constructor: 'Error',
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/Users/jeffrey/Library/Application Support/Neo4j Desktop/Application/neo4jDatabases/database-8739e6cb-c6fb-44f2-9160-a78ae1e83143/installation-3.5.2/conf/neo4j.conf',
  stack: "Error: ENOENT: no such file or directory, open '/Users/USERNAME/Library/Application Support/Neo4j Desktop/Application/neo4jDatabases/database-8739e6cb-c6fb-44f2-9160-a78ae1e83143/installation-3.5.2/conf/neo4j.conf'"
}
[2021-04-27 04:00:08.449] [warn] Failed to parse manifest file for Graph-App[neo4j-bloom]. {
  constructor: 'Error',
  stack: 'Error: Graph-App[neo4j-bloom] does not contain manifest.json\n' +
    '    at Object.t.getManifest (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:52127)\n' +
    '    at async y.resolveConfig (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:60769)\n' +
    '    at async L (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:43237)\n' +
    '    at async Promise.all (index 1)\n' +
    '    at async j.getGraphApps (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:45987)\n' +
    '    at async Object.t.buildTrayMenu (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:111588)\n' +
    '    at async Object.t.default (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:114152)\n' +
    '    at async /Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:223000'
}
[2021-04-27 04:00:10.011] [info] Graph Apps: Removing installed but not configured []
[2021-04-27 04:00:10.016] [warn] Failed to parse manifest file for Graph-App[neo4j-bloom]. {
  constructor: 'Error',
  stack: 'Error: Graph-App[neo4j-bloom] does not contain manifest.json\n' +
    '    at Object.t.getManifest (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:52127)\n' +
    '    at async y.resolveConfig (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:60769)\n' +
    '    at async L (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:43237)\n' +
    '    at async Promise.all (index 1)\n' +
    '    at async j.getGraphApps (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:46328)\n' +
    '    at async Object.t.buildTrayMenu (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:111588)\n' +
    '    at async Object.t.default (/Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:114152)\n' +
    '    at async /Applications/Neo4j Desktop.app/Contents/Resources/app.asar/dist/main.prod.js:1:223000'
}

Thanks in advance