gnu-social/lib/notices
Alexei Sorokin 9226cce151 [NOTICES] Fix InboxNoticeStream caching
Introduce a new property in CachingNoticeStream for always checking if there
are any new elements in the stream.
It would be extremely hard to blow InboxNoticeStream, so instead the database
hit will still occur, but it is be much faster than starting fresh.

This fixes a regression introduced in 36a55d8436
2020-07-06 18:12:50 +03:00
..
cachingnoticestream.php [NOTICES] Fix InboxNoticeStream caching 2020-07-06 18:12:50 +03:00
conversationnoticestream.php [FORMAT] Ran php-cs-fixer on the handlers of notice items and streams 2020-01-09 21:41:34 +00:00
distribqueuehandler.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
dofollowlistitem.php [LIB_REFACTOR] Fix requires 2019-09-03 03:33:13 +01:00
filenoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
filteringnoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
fullthreadednoticelist.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
inboxnoticestream.php [NOTICES] Fix InboxNoticeStream caching 2020-07-06 18:12:50 +03:00
jsonsearchresultslist.php [CORE] Use monotonic time via hrtime() where applicable 2020-01-07 19:48:13 +03:00
listsnav.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
moderatednoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
networkpublicnoticestream.php Revert "FullNoticeStream selects all verbs" 2020-06-30 23:03:41 +03:00
noticeform.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
noticelist.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
noticelistactorsitem.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
noticelistitem.php [NOTICES] Add data-nosnippet attribute for notices by remote profiles 2020-01-09 19:49:49 +00:00
noticelistitemadapter.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
noticesaveexception.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
noticesection.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
noticestream.php [FORMAT] Ran php-cs-fixer on the handlers of notice items and streams 2020-01-09 21:41:34 +00:00
noticestreamaction.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
primarynoticelist.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
publicnoticestream.php Revert "FullNoticeStream selects all verbs" 2020-06-30 23:03:41 +03:00
replynoticestream.php [DATABASE] Use "<>" as an SQL non-equality sign 2019-09-11 13:27:36 +03:00
scopingnoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
sitestreamaction.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
taggedprofilenoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
tagnoticestream.php [CORE] Avoid materialisation in the TagNoticeStream query 2020-07-01 18:20:44 +03:00
threadednoticelist.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
threadednoticelistitem.php [FORMAT] Ran php-cs-fixer on the handlers of notice items and streams 2020-01-09 21:41:34 +00:00
threadednoticelistmoreitem.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
threadednoticelistsubitem.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
threadingnetworkpublicnoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
threadingnoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00
threadingpublicnoticestream.php [LIB_REFACTOR] Moving files into separate semantic categories 2019-09-03 03:33:13 +01:00