Commit graph

406 commits

Author SHA1 Message Date
Samuel Clay
d1cb05a09e Fixing reading stories in river blurblog. 2013-05-03 15:08:12 -07:00
Samuel Clay
8da72b2c22 Merge branch 'master' into ruserstory
* master:
  Using story cache when calculating unreads, for those who need unread counts updating.
2013-05-03 14:46:47 -07:00
Samuel Clay
1a04bcd400 Moving river blurblog to no longer use MUserStory. 2013-05-03 14:46:44 -07:00
Samuel Clay
550a33d9ab Using story cache when calculating unreads, for those who need unread counts updating. 2013-05-03 09:43:21 -07:00
Samuel Clay
670625acf6 Adding MUserStory back in when reading and unreading, to maintain backwards compatibility. 2013-05-02 17:42:04 -07:00
Samuel Clay
ed017514e6 Fully converting feeds and folders to use redis-only read stories (removing MUserStory). Still need to do socialsubs. 2013-05-02 16:49:44 -07:00
Samuel Clay
009010f879 Removing unused redis story objectid db. 2013-05-02 12:27:37 -07:00
Samuel Clay
c01d8e7ba9 Using new story_hashes instead of story object ids. 2013-05-01 14:33:12 -07:00
Samuel Clay
8d516fc493 Adding story_hash to starred stories, user stories, and shared stories. 2013-04-29 16:07:08 -07:00
Samuel Clay
5c8b895f80 Fixing mark as unread in redis hash migration. 2013-04-18 09:41:26 -07:00
Samuel Clay
5625168603 Fixing story guid hash on user stories (and RS:# stores in redis.) 2013-04-13 22:43:03 -07:00
Samuel Clay
1b482a78c6 Beginning big redis migration from story objectid to story guid hash. 2013-04-13 22:31:05 -07:00
Samuel Clay
42b867ebe5 Cutting off syncable stories. 2013-04-08 18:24:45 -07:00
Samuel Clay
38b7ca8f12 Adding pipeline for redis sync on usersub. 2013-04-08 18:22:04 -07:00
Samuel Clay
ede93d2117 Adding user+feed user story sync, to be used soon on feed requests to clean out users read stories. 2013-04-08 17:43:19 -07:00
Samuel Clay
6fe7487202 Forcing pipeline to flush every 1000 stories. 2013-04-08 17:17:51 -07:00
Samuel Clay
d90f5fb6a9 Fixing pipeline. 2013-04-08 17:04:23 -07:00
Samuel Clay
d7ccad3b55 Using pipeline for syncing redis user stories. 2013-04-08 17:02:11 -07:00
Samuel Clay
48c5d4d53e Adding logging, feed cleanup to forced fetch feeds, and expirations on user read stories. 2013-04-07 17:19:59 -07:00
Samuel Clay
2a5bd136da Boosting feed fetches. 2013-03-25 13:15:14 -07:00
Samuel Clay
a2c1eb8ae3 Phase 2: switching to using story_hash index instead of compound unique story_feed_id/story_guid index. 2013-02-20 16:08:14 -08:00
Samuel Clay
7ccf61da5d Short-circuiting mark all as read if there's nothing to change. 2013-02-11 08:40:32 -08:00
Samuel Clay
4bb39e6884 Oldest first goes back two weeks on all stories. 2013-01-10 12:51:39 -08:00
Samuel Clay
0b1b3ee9b7 Undoing some broken changes on reading. 2013-01-08 14:22:53 -08:00
Samuel Clay
4dd1d10d5a Adding avatar photo uploading. 2013-01-08 14:11:59 -08:00
Samuel Clay
5db316bab6 Fixing typo in logging. 2013-01-04 16:44:41 -08:00
Samuel Clay
c4381c31af Logging 2013-01-04 12:26:55 -08:00
Samuel Clay
f6c858f5dc Switching to guid-based read story counts from range based counts. Let's see what this screws up. 2013-01-04 12:06:00 -08:00
Samuel Clay
c223fa892c Adding clean stories task. Updating log colors. 2012-12-26 20:00:38 -08:00
Samuel Clay
1cc128b5a2 Doubling resync likelihood. 2012-12-17 18:20:26 -08:00
Samuel Clay
53b5c4e2db Clearing out old read stories for 1% of all feed fetches with new stories. 2012-12-17 17:28:45 -08:00
Samuel Clay
66dca49bb9 Adding unread cutoff to redis sync. 2012-12-17 17:19:28 -08:00
Samuel Clay
89bc4db947 Syncing redis keys by feed_id for read stories. 2012-12-17 17:14:47 -08:00
Samuel Clay
62b0c41494 Adding a sync all redis for user stories to be run in a migration. 2012-12-17 17:01:59 -08:00
Samuel Clay
bb9338c934 Adding index for read story deletion. 2012-12-17 15:57:15 -08:00
Samuel Clay
28d5f44182 Deleting old stories. 2012-12-17 15:48:43 -08:00
Samuel Clay
4cd24de3bd Typo in delete read stories log. 2012-12-17 15:18:57 -08:00
Samuel Clay
137235c6dd Typo in delete read stories log. 2012-12-17 15:17:45 -08:00
Samuel Clay
0a5aa99948 Typo in delete read stories log. 2012-12-17 15:16:40 -08:00
Samuel Clay
033a56dfe9 Deleting old user stories again. This time going out to 5 times the unread bounds. 2012-12-17 15:14:48 -08:00
Samuel Clay
cc1eb7e230 Modifying overlapping redis keys for river and river blurblog. 2012-12-13 16:41:03 -08:00
Samuel Clay
abb09fea54 Only showing statistics for classifiers with more than 1 user. 2012-12-12 16:36:36 -08:00
Samuel Clay
8ce89a66e8 Method to fix everybody's missing feeds. 2012-12-12 16:10:43 -08:00
Samuel Clay
73961886fd Adding missing feeds for user folders. 2012-12-12 16:05:28 -08:00
Samuel Clay
100bc32b7e When merging classifiers, give a default social user id for old classifiers. 2012-12-12 15:41:44 -08:00
Samuel Clay
b670acaabf Fixing missing dupe stories during merge feeds. 2012-12-12 15:08:24 -08:00
Samuel Clay
11d655c79e Fixing multiple feed subscriptions activity. 2012-12-10 18:36:54 -08:00
Samuel Clay
17c4b2e041 Fixing disappearing stories bug when using oldest or unread filter, since as a story gets read it no longer counts against the unread count, resulting in an off-by-one per read story bug. 2012-12-06 17:33:56 -08:00
Samuel Clay
17c1450951 Merge branch 'master' into ios_story
* master:
  Cleanup.
  Gutting dynamodb and just keeping good changes.
  Bumped version number.
  Modified to remove default URL-encoding for GSON.
  Fixed email field not being visible on some smaller screen devices.
  Modified CSS to include max-width for divs, overriding inline styles and reduce max-width.
  Added padding to share button.
  Shifting mgirations for DStory.
  Optional backked by dynamodb.
  First half of DynamoDB trial, converting stories from mongo to dynamodb. Still needs to be updated/inserted on feed update, and then processed with all MStory uses.
2012-11-27 17:34:53 -08:00
Samuel Clay
f5292fa9a1 Cleanup. 2012-11-27 17:12:10 -08:00