!
Hubzilla Support Forum !
Hubzilla DevelopmentTook a bit to track down, but a couple of my RSS feeds include URL's that are longer than the allowable value of item.mid. The result it a bunch of duplicate items in the item table with item.parent=0. In certain instances, this results in a problem on the /network page when the number of item.parent=0 items is close to the page size of selected items. Basically, if all but one or two items has item.parent=0, and you are displaying by "Commented Date", then only one or two items shows up on the /network page and, because the content window doesn't expand far enough, an update never triggers - leaving no way to get more than the 1 or 2 items.
I haven't tracked down the place where duplicates are determined on RSS import (any pointers would be helpful). But since item.mid is supposed to be a globally unique message identifier, it's reasonable to think that it is used to determine duplicates. Would it be inadvisable to change the item.mid from using the article URL for RSS feed items to some sort of hash of the URL that would guarantee that it wouldn't exceed the size of the field? Could we then store the URL in the iconfig table to be retrieved when item.item_rss=1 ?
Note: It also appears that item.llink may be overflowing as well in these instances.