phantom un/read items

  • 3
  • Problem
  • Updated 6 years ago
"All Site Stories" List often shows items that I've already read as unread, and leaves them unaccounted for wherever the count of unread/focus items is (e.g. in the left sidebar or page title). See first screenshot.

Clicking on the feed in the sidebar shows only the actually-unread ones as unread. However, even though the view is supposed to be showing unread only, 22 read items show up in the list. See second screenshot.

Seems to happen quite often with this feed, which is the RSS output of a Yahoo Pipe that uses RSS of Craigslist searches as its many inputs. I haven't verified it yet, but I'm fairly certain these phantom items do show up as just unread on the iPhone app.



Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
  • frustrated

Posted 6 years ago

  • 3
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Try marking the feed as read and see if the problem comes back.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
It has come back this morning, see screenshot. I don't identify any items in the earlier screenshots that are showing up in this one...

Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
And yep, still happening.

Seems to be only this feed?
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Still happening, and marking the whole folder read is not stemming the tide.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
My Slashdot feed had something like this too just now. Refreshing fixed it.
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Alxndr, did you load NewsBlur and then immediately open Slashdot? Immediately being < 10 seconds after loading NewsBlur.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
I don't remember, but I don't think I did -- I believe I went through all unread items, then saw that Slashdot said it still had six unread, so clicked on it and saw this with no items.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Still happening...

Here's what happened just now after double-clicking the unread count in the left bar.


Obviously, this is still bugging me quite a lot. It makes this feed practically useless, and doesn't give me lots of warm fuzzy feelings for the quality of the rest of the site...
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
...and then I hit "r" and it chugged for a bit, then showed all these "unread" items (including one from a different feed) even though all unread counts showed 0.

Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
That's a different issue. It seems double-clicking the unread count on craigslist feeds may not mark everything as read. But it's just that feed, right?
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Know that I'm rewriting all of the unread status code this week and next. I've pushed out huge updates over the past two days that will have an effect on this, so know that I'm not just sitting around.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Good to hear, thanks!

Yeah I think the doubleclick thing just affected that one feed.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Haven't seen this problem in a few days now, I think.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
This is cropping up again, on both the site and the iPhone app. I have a number of unread items, but none of them items show up under the All Site Stories menu option. They do show up when looking at individual folders.


Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Alxndr, I'm not sure why, but if you switch from Oldest first to Newest first, they all show up. I'm taking a look now.
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Good news, I fixed the underlying bug, but it isn't retroactive. In other words, it'll take two weeks for those stories to disappear on their own. In the mean time, if you read them in newest-first mode you can get to them.

For a quick technical explanation: when stories change their guids (permalinks), their id hash was being incorrectly updated in the redis id database.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Unread items disappear after two weeks? What about saved items?
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Saved items are forever. And only unread status ends after 2 weeks. The stories remain just fine.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Looks like it's happening all over again this morning. Yesterday evening I had under twenty "unread" items. I dug them up and marked then as read. This morning I'm up to 38 unread, and tapping on "all site stories" once again shows nothing. The new unread items show up when looking at folders or individual feeds.
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Yeah, it's the same problem. It will take 2 weeks to flush out, unfortunately. There is a quick fix: insta-fetch the Sports feeds, which will re-sync them to redis. Those feeds change their story guids, and that's causing the discrepancy. And the way the river works is if there are no stories, it's done. But there are more than 12 stories that have changed guids. This is fixed for the future, but if you insta-fetch those 3-4 sports feeds you subscribe to, it should fix it.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
"Those feeds change their story guids, and that's causing the discrepancy."

This is happening for literally every one of my feeds that has an unread item; I'm up to 94 unread across 43 feeds. They can't all be messing up their guids, could they?
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
...and now they're showing up normally as unread in the All Site Stories list.
Photo of Samuel Clay

Samuel Clay, Official Rep

  • 6514 Posts
  • 1474 Reply Likes
Exactly. Those 12 stories were acting as a block to those other unread stories. It only affected a few stories, but they filled the page and so you couldn't get to the others. It should clear up and work, even immediately.
Photo of alxndr

alxndr

  • 59 Posts
  • 7 Reply Likes
Ahhhh, I think I understand -- 12 items with messed-up guids fill the first slot of stories, so later non-messed-up items don't even get loaded?
Photo of Kádár Tamás

Kádár Tamás

  • 53 Posts
  • 6 Reply Likes
It's happening to me again -- with the shared feeds. Can't instafetch those...