Samuel Clay
|
08ef889e09
|
Feed fetch history instrumentation.
|
2010-07-06 13:21:12 -04:00 |
|
Samuel Clay
|
c9fd6b5c80
|
Preventing dud feeds to pause the whole feed refresher.
|
2010-07-05 23:17:36 -04:00 |
|
Samuel Clay
|
d5cbd1ad29
|
Tweaks to refreshing algorithm. More subscribers = faster service. Fewer subscribers = way less ervice for less active feeds. Active feeds still get more work
|
2010-07-05 23:06:37 -04:00 |
|
Samuel Clay
|
013cf7ab04
|
I wrote all this code but have no idea why I didn't commit it. Anyway, let's deploy it. (It looks like I'm slowing down feed refreshing, which is bound to not matter in ~10 users or so).
|
2010-07-05 14:26:35 -04:00 |
|
Samuel Clay
|
9867406ca2
|
Refactoring feed counts, subscriber counts, story counts, and tightening up refreshes for high-volume, high-subscriber feeds. Less decay on somewhat popular feeds.
|
2010-07-02 15:49:08 -04:00 |
|
Samuel Clay
|
7485d1a3a0
|
Handling the invalid empty case on popular tags and authors.
|
2010-07-01 15:20:38 -04:00 |
|
Samuel Clay
|
4b57a32c0c
|
Removing 2 bigger JOINs that were slowing down feed loading.
|
2010-07-01 15:16:33 -04:00 |
|
Samuel Clay
|
8052d8b1c1
|
Fixing tag truncation bug. Lots of tags? Truncate 'em
|
2010-06-29 09:01:30 -04:00 |
|
Samuel Clay
|
9f2b132096
|
Merge branch 'master' of github.com:samuelclay/NewsBlur
|
2010-06-28 16:57:28 -04:00 |
|
Samuel Clay
|
7212778d7c
|
More tweaking to feed refresh rate: Higher volume = more fetches
|
2010-06-28 11:37:54 -04:00 |
|
Samuel Clay
|
80bdb79bd9
|
Better instrumentation through non-zero results on any successfull callback.
|
2010-06-28 08:06:12 -04:00 |
|
Samuel Clay
|
9a8d85dee2
|
Pretty printing for subscriber counts.
|
2010-06-27 23:16:47 -04:00 |
|
Samuel Clay
|
98620bebf0
|
Divide by zero! Fixed.
|
2010-06-27 23:09:43 -04:00 |
|
Samuel Clay
|
2116692834
|
Major tweaks to feed update timing. Heavily updated feeds get updated *much* more often, and more subscribers = more updates.
|
2010-06-27 22:58:45 -04:00 |
|
Samuel Clay
|
c7488752df
|
Fixing missing page_data errors.
|
2010-06-27 22:40:22 -04:00 |
|
Samuel Clay
|
118f4ec8ec
|
Adding a subscriber bonus. Heavily subscribed feeds get updated more often.
|
2010-06-27 21:44:35 -04:00 |
|
Samuel Clay
|
1914651425
|
Calculate number of feed subscribers. Will be used to calculate feed update priority.
|
2010-06-27 20:43:17 -04:00 |
|
Samuel Clay
|
3d4cf207d3
|
Adding a feed punishment for slow feeds. Slow feeds get updated less often.
|
2010-06-24 15:27:25 -04:00 |
|
Samuel Clay
|
cc8beb2379
|
Fixing caching of feed stories so they load faster.
|
2010-06-24 15:10:15 -04:00 |
|
Samuel Clay
|
fbe1367739
|
Protopub -> NewsBlur
|
2010-06-08 11:19:07 -04:00 |
|
Samuel Clay
|
d39dacb592
|
Cleanup in prep for move from urllib to eventlets.
|
2010-05-20 15:13:25 -04:00 |
|
Samuel Clay
|
3ca7fcefca
|
That mass renames continue! Protoread is now Protopub, and that sounds good to me.
|
2010-05-14 09:32:38 -04:00 |
|
Samuel Clay
|
b1ac2147ba
|
Renaming News Blur to Protoread.
|
2010-05-13 11:11:01 -04:00 |
|
Samuel Clay
|
50881dc8dc
|
Fixing empty folders.
|
2010-05-11 22:56:37 -04:00 |
|
Samuel Clay
|
0176308858
|
Stylistic changes, like the name of the site: NewsBlur is now News Blur.
|
2010-05-11 18:38:32 -04:00 |
|
Samuel Clay
|
e4c21dd2b9
|
Adding intelligence classifiers now dynamically updates all stories in the feed. Looks fantastic.
|
2010-05-11 13:31:59 -04:00 |
|
Samuel Clay
|
b5edcc03d2
|
Fixing caching bug around new stories. New to invalidate the story cache when new stories come in. Duh.
|
2010-05-11 12:27:39 -04:00 |
|
Samuel Clay
|
e03791383a
|
Fixing mystery bug! Safari throws a crazy bug when switching to a new feed every so often. Happens because Safari throws a scroll event when rmeoving content from an overflowed div. Ugh.
|
2010-04-29 19:12:18 -04:00 |
|
Samuel Clay
|
274312e277
|
Additional checks for difflib to pass.
|
2010-04-29 13:52:24 -04:00 |
|
Samuel Clay
|
ce0495002e
|
Adding load time to feeds to punish slow feeds.
|
2010-04-29 13:35:46 -04:00 |
|
Samuel Clay
|
8d07355bba
|
Story guid hashing and a few small fixes for feed fetching.
|
2010-04-29 11:18:49 -04:00 |
|
Samuel Clay
|
722a3f7031
|
Fixing BAD bug around data integrity for adding then deleting feeds. Also added a return button handler to add feeds, and disabled the manage button when necessary.
|
2010-04-25 18:32:02 -04:00 |
|
Samuel Clay
|
9790ee13a8
|
Calculating average time taken per feed.
|
2010-04-25 16:11:04 -04:00 |
|
Samuel Clay
|
0a664b44a8
|
Adding feed update history. Gotta get some metrics on the speed of the biggest cpu/network suck.
|
2010-04-23 21:19:19 -04:00 |
|
Samuel Clay
|
71b746a48d
|
Feed update cascading. Feeds update relative to how often they have new content. This should save a LOT of processing power. Whew.
|
2010-04-19 12:09:04 -04:00 |
|
Samuel Clay
|
229c6bef97
|
Oh baby, oh baby. Resize! UI Layout upgrades! Drag support for resizing panes
|
2010-04-13 19:35:36 -04:00 |
|
Samuel Clay
|
f169569710
|
Adding single threaded feed updating (used for tests and debugging)
|
2010-04-09 16:37:19 -04:00 |
|
Samuel Clay
|
6be96b05d3
|
Stopgap solution for lack of timezone support. Marking a feed as read uses the timestamp of the latest story OR current time, whichever is later.
|
2010-04-09 16:10:23 -04:00 |
|
Samuel Clay
|
d2b12da53a
|
Handling edge cases for tags.
|
2010-04-05 03:20:44 -04:00 |
|
Samuel Clay
|
13611a9dfd
|
Cleaning up.
|
2010-04-05 02:55:18 -04:00 |
|
Samuel Clay
|
fc6672bab0
|
Speeding up score calculation.
|
2010-04-05 02:42:43 -04:00 |
|
Samuel Clay
|
95a2ebc878
|
Improving front-end JS by fixing all loading page bugs.
|
2010-02-17 03:22:45 -05:00 |
|
Samuel Clay
|
529a437a17
|
Typo
|
2010-02-12 19:34:32 -05:00 |
|
Samuel Clay
|
7e14a60452
|
Using feeds, not stories as the base for deletion.
|
2010-02-12 19:34:03 -05:00 |
|
Samuel Clay
|
563b57c966
|
Adding counts for trim_feeds.
|
2010-02-12 19:33:18 -05:00 |
|
Samuel Clay
|
a54b541526
|
Making trim_stories much faster by running a single query instead of n queries.
|
2010-02-12 19:30:26 -05:00 |
|
Samuel Clay
|
2c25b585dd
|
Rewrote giant clusterfuck of a story finder. Now finds the story title with the biggest font size. This works surprisingly well.
|
2010-02-02 18:01:02 -05:00 |
|
samuelclay
|
27d5c1c421
|
Not perfect, but a temp fix for feeds that have no dates (like Hacker News).
|
2010-01-28 13:28:27 -05:00 |
|
samuelclay
|
82972d276f
|
Exclude read stories in score calculations. No need to count what's read.
|
2010-01-27 18:08:07 -05:00 |
|
samuelclay
|
d9c7ae7771
|
Auto-compressing all stories and feeds at the db level for better database lookups.
|
2010-01-27 16:29:11 -05:00 |
|