App getting slow & can't backup on aedict online.

28 views
Skip to first unread message

Tehol Beddict

unread,
Mar 23, 2017, 11:19:05 AM3/23/17
to aedict-users
Hi I'm a big fan of this work and it has helped be tremendously over the years. Sadly however using aedict3 has become increasingly time consuming especially when it comes to notepad actions. Sending entries from category to an other takes several seconds making bulk work almost impossible. Is there a way to re-install the app without losing my notepads?

On a second note I thought of using aedict online for bulk work and keep the app only for browsing. Although I've followed the steps (User Data->Backup storage: set to aedict online & User data->Aedict online: correct credentials & User data->Backup: run backup) I can't find any notepads on the aedict online or any clue that the online profile is connected to the app user for that matter.

Thanks,

Martin Vysny

unread,
Mar 24, 2017, 3:21:58 AM3/24/17
to aedict-users
Hi Tehol,

  Thanks for your mail and I apologise for the imperfect experience. The slowness may stem from notepad/tags/SRS data being too large. Originally notepad was not designed to house even hundreds of entries, and the easiest option for me was to keep the notepad entirely in the memory. Yet, when the notepad is large this consumes a lot of memory and the slowness is caused by android desperately trying to find more free memory :-) and eventually crash with out of memory errors.

One option would be to delete several entries from the notepad. There is another option but it's currently experimental: convert your data to a database format. You can read more about this possibility here: https://www.patreon.com/posts/its-done-and-out-7893290

I am aware that your data is precious. You can back up them to your phone's internal memory- this will create a zip file of your stuff, which you can then transfer to your PC for safekeeping.

Regarding aedict online backup- unfortunately this may be broken by recent migration of aedict online to couchbase. But if you decide to use the embedder DB in your phone, the sync with aedict online should work (it was reported to be working already by a couple of users).

Best regards,
Martin


--
Please support the Aedict development, either by subscribing at https://aedict-online.eu or by supporting us at https://www.patreon.com/aedict
---
You received this message because you are subscribed to the Google Groups "aedict-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aedict-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Tehol Beddict

unread,
Mar 25, 2017, 11:26:03 AM3/25/17
to aedict-users
Thank you for your answer,

   I knew this would eventually because of the notepad size :P  I tried switching to database format as you said and some actions have indeed become much quicker. However, opening the notepad tab now shows a loading circle before showing the notepad entries which takes a few seconds (I think depending on the size of the notepad category) . I don't mind waiting but now every time I change tabs it reloads it. So basically when I browse my notepads it is indeed quicker than before but actions like clicking on an entry and then returning or simply sliding from one category to the next makes it reload...

  I tried syncing with aedict online but unfortunately nothing happened. The app made a verifying process but logging in to aedict online still showed no notepads. I tried unticking and ticking the aedict option but the app kept on crashing after that and I had to reinstall it and return to [file] type. I'm now trying with the "Auto-Evict User Data Cache" unchecked and I think I see a difference. From what you say though if I keep growing the notepad it will get slower, right?

Martin Vysny

unread,
Mar 25, 2017, 2:39:36 PM3/25/17
to aedict...@googlegroups.com
Hi Tehol,
 
  thanks for letting me know. I completely forgot about possible slowness in Notepad+EmbeddedDB, sorry about that. Created a bug for that, I'll investigate possible fixes: https://github.com/mvysny/aedict/issues/744

Regarding the crashes: this is interesting since any crashes should be reported automatically to my console, yet no crashes were actually reported. Was your phone perhaps offline?

Best regards,
Martin
--
Please support the Aedict development, either by subscribing at https://aedict-online.eu or by supporting us at https://www.patreon.com/aedict
---
You received this message because you are subscribed to the Google Groups "aedict-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aedict-users...@googlegroups.com.

Tehol Beddict

unread,
Mar 25, 2017, 2:44:41 PM3/25/17
to aedict-users
It shouldn't have been. I even got the message when I relaunched the app saying something like "the test has been made, reverting to file mode". And this happened twice. Do you think this lack of connection could be the issue with aedict online? Because I try to use the backup[aedict online] option but no backup point is being made.

On Thursday, March 23, 2017 at 5:19:05 PM UTC+2, Tehol Beddict wrote:

martin.vysny

unread,
Apr 7, 2017, 2:06:58 AM4/7/17
to aedict-users
I'm fixing several issues related to this switch to EmbeddedDB and back, hopefully Aedict 3.39.34 will be in a better shape regarding this.

Regarding aedict online backup - I'll disable this, since it basically deletes everything you have in Aedict Online, and replaces it with your phone settings. This is totally incompatible with the EmbeddedDB mode (since EmbeddedDB mode uses proper entry-by-entry synchronization instead of this brutal overwrite). https://github.com/mvysny/aedict/issues/749

Tehol Beddict

unread,
Aug 11, 2017, 11:13:41 AM8/11/17
to aedict-users
Hi,

It's been a while since I used Aedict on my second device so I only now realized that dropbox sync no longer works. Now my two options seem to be owncloud and aedictonline. I understand that owncloud is not a free option (I don't have a domain of my own) so I have to use aedict online. I tried the EmbeddedDB once more but the size of my notepads makes Aedict keep loading everytime I use it. Frankly I'd rather keep a fast Aedict in one device than suffer this slowness for the sake of syncing the notepads.

Is there something I'm missing? It seems incorporating larger notepads in EmbeddedDB has proved quite difficult.

Thank you for your time.
Reply all
Reply to author
Forward
0 new messages