-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
There are 87400 items to parse and the current inodeTree size is 0 - inodeTree in cache not finishing on Mac #87
Comments
I'm seeing very similar behavior. I can really only see the folders in the root directory, and they are mostly empty. |
@wnielson are you on osx as well? |
No, I'm using Ubuntu. I'll try the refactor branch today. On Fri, Nov 13, 2015 at 6:51 AM Eric Yen [email protected] wrote:
|
Trying upload_refactor branch. On fresh cache (re-index).
After I kill node, I can still diskutil unmount ~/mnt and it succeeds. Strange. |
No go for me either--same behavior as before. |
Are you guys running it as root by any chance?
|
Yes, I am running it as root. |
Just tried it as a regular user without any luck. |
To test some more, I did a fresh checkout on my Mac. As a normal user, I installed NodeJS v4.2.2 via nvm. Running
|
I looked at things more closely and there are two separate errors @ecchi And unfortunately, when there was an error, it wasn't handling it properly. So you will have to delete "inodeTree.json" from the cache and let it download all again. @wnielson |
@thejinx0r I've tried restarting |
@wnielson |
deleted my inode tree, pulled latest(upload_refactor) and did node fs.es6.js:
|
I had some time to play around with this today and I think I've figured out how to get things to work properly. I edited |
editing largestChangeId.json did not help my situation. I've tried every variation of node, linux, osx, and git pulls and branches and its still in this broken state. My only conclusion at this time is my google drive is overly complex with near 100,000 items, from Arq back-ups, and work documents, spread over a labyrinth of folders and sub-folders. The only suggestion I have for the jinx0r is maybe make node-gdrive-fuse mount a specific "bucket" or folder instead, and ignore everything else. I'm slowly moving stuff to ACD, just so I can mount my data again. |
Didn't immediately notice this because I had an existing cache on another computer that was somewhat up to date, and works with this latest build. But uploading is problematic because its so out of date.
When installing on new Mac, and downloading cache for very first time (or deleting existing cache and re-indexing all over again), it never completes and never mounts.
The debug:
eventually grows to:
until it loops to this:
My inodeTree.json in cache/data ends up empty. my sqlite.db has 87400 rows though and is 48MB.
Using an older cache, I can view the old content fine. Newer content is missing from the index, and any attempts to upload fail.
eventually loops to this, and the mount says there are zero bytes for the file when trying to playback.
Mac OSX 10.10.5 and 10.11.1, osxfuse 2.8.2, node 5.0, pkg-config 0.29, concurrencykit 0.50
The text was updated successfully, but these errors were encountered: