Android:

  • 1
  • Problem
  • Updated 3 years ago
Regularly super-long "Mark all as read" time.

After pressing "Mark all as read", the dialog stays up for sometimes a few seconds, sometimes tens of seconds, long enough for the OS to think newsblur is "Not Responding". It does vary folder to folder, and *maybe* the length of the pause is a function of the number of unread items, but it's hard to see a solid pattern.

app version: 4.10.0b2
android version: 6.0.1 (MMB29M.G935VVRS4APH1)
device: samsung SM-G935V (msm8996)
sqlite version: 3.8.10.2
username: jsled
memory: normal
speed: 798 feeds in conn:884 read:183 parse:209 store:136
pending actions: pre:0 post:0
premium: yes
prefetch: yes
keepread: yes
Photo of Josh Sled

Josh Sled

  • 123 Posts
  • 36 Reply Likes

Posted 3 years ago

  • 1
Photo of Josh Sled

Josh Sled

  • 123 Posts
  • 36 Reply Likes
Note that this does not happen if I "mark all as read" for an individual feed, no matter how many items it contains, only folders.
Photo of ojiikun

ojiikun

  • 475 Posts
  • 62 Reply Likes
Do you have folders with more than a few dozen feeds in them?  I think you nearly hold a record for total number of feeds, so I imagine we could certainly need to tweak a few things for your use cases if your folders are similarly massive!
Photo of Josh Sled

Josh Sled

  • 123 Posts
  • 36 Reply Likes
~800 feeds / 32 folders ~ 25 sites/folder, but it's definitely not uniform, so I'm sure a few of the folders have 3-4 dozen feeds.

"Politics" has 39 feeds.

"Comics" has 90 feeds.

There might be a couple of others that approach this. OTOH, I believe I see the problem on folders with only a half-dozen feeds. I'll try to do some more correlation as I run into the problem.

(I should probably clean up dead feeds, at some point, too. ;)
Photo of ojiikun

ojiikun

  • 475 Posts
  • 62 Reply Likes
Just put in a fix that I think should help make marking huge folders go a lot more smoothly.  Look out for it in the next release (or beta, if you have opted in).
Photo of Josh Sled

Josh Sled

  • 123 Posts
  • 36 Reply Likes
Yeah, I didn't see this comment, but just came to post that I noticed 5.0.0b1 was working *much* better in initial usage, though I haven't used it in the scenario where I was really noticing the delays.  I'll consider it fixed until I have evidence otherwise.  Thanks so much!  You fscking rock! :)