Commit graph

382 commits

Author SHA1 Message Date
Samuel Clay
950af5e4c8 Adding redis bgsave monitor. 2015-08-18 08:51:43 -07:00
Samuel Clay
cab2349f0b Adding a bunch of apps and extensions to Goodies. 2015-08-17 14:14:16 -07:00
Samuel Clay
35a7d2de09 Updating fabfile with redis config needed. 2015-08-11 18:13:50 -07:00
Samuel Clay
013a4db201 Adding db monitor to db servers. 2015-08-11 12:26:53 -07:00
Samuel Clay
88fed0e66c Abstracting redis host and elasticsearch host for db monitor. 2015-08-09 14:28:27 -07:00
Samuel Clay
8c4b44700a Typos in flask requirements. 2015-08-09 14:13:29 -07:00
Samuel Clay
70a3aa4e67 Defualting to localhost for redis. 2015-08-07 09:06:57 -07:00
Samuel Clay
b1a57a9bd8 No longer storing read story backup. 2015-08-06 19:04:01 -07:00
Samuel Clay
9bf765ba07 DB checks OK in middleware. 2015-08-05 20:05:54 -07:00
Samuel Clay
0784201444 No timeout needed on db check. 2015-08-05 19:46:14 -07:00
Samuel Clay
9e9318fe6e Adding db health checks. 2015-08-05 19:33:19 -07:00
Samuel Clay
ca5a20fdd1 Hiredis 0.2.0 2015-08-03 13:05:37 -07:00
Samuel Clay
3ba68122d7 Updating postgres standby commands. 2015-08-03 12:23:49 -07:00
Samuel Clay
dc21564e39 Easing UPDATE when recounting. Also updating hugepages in postgres. 2015-07-30 18:14:12 -07:00
Samuel Clay
10382f5796 Merge branch 'master' into search
* master: (53 commits)
  Logging checkpoints.
  Adding clear overrides to story order and read filter (all/unread) in preferences, to match clear override buttons for story layout and story view.
  Correcting discrepency of active subs when reading cache or having just recounted.
  Adjust feed schedule duration. Looks like the bug has to do with exception feeds not being set correctly. Better fix that next.
  Turning off refresh stale feeds. Maybe turn back on after the sub count finishes.
  Showing user ip in social pages.
  Showing user agent in social pages.
  Blurblog pages now load a little quicker.
  Postgres min log statement to 0.5s. Syncing haproxy debug with haproxy config.
  Typo.
  Easing off of forcing updates when not counted in redis.
  Counting feed subscribers needs less logging.
  Adding cleanup sub counts for users on cleanup. Also enabling redis sub store for all feeds.
  Adding random factor in to convert feeds over to redis cache.
  Handling only case where a recount isn't actually necessary. Still need to add in automatic feed conversion to redis subscriber cache.
  Fixing counts when taking into account muted feeds.
  Taking active/unmuted feed sinto account when counting active subscribers.
  Cleaning up pipeline.
  Renaming counter and removing unused sql.
  Separating counting feed subs and all user's feed subs.
  ...
2015-07-29 21:50:29 -07:00
Samuel Clay
c25e79962a Logging checkpoints. 2015-07-29 21:50:24 -07:00
Samuel Clay
84c22ca36c Postgres min log statement to 0.5s. Syncing haproxy debug with haproxy config. 2015-07-29 13:30:17 -07:00
Samuel Clay
cf43747b20 Adding user sub counts to redis, using new redis cache to count subscribers only when feed is entirely cached. Still need automatic conversion from postgres to redis sub counts. 2015-07-28 18:46:37 -07:00
Samuel Clay
037a82164a Adding deadlock timeout log to postgres. Lowering slow log to 1s from 5s. 2015-07-27 18:21:55 -07:00
Samuel Clay
34d008d600 Adding color to postgres slowlogs. Making login a bit less heavy on the db. And fixing feed count munin. 2015-07-21 15:53:37 -07:00
Samuel Clay
6ebd175061 Fixing postgres connections munin. 2015-07-21 15:26:46 -07:00
Samuel Clay
b05ddbec87 Tuning postgresql. 2015-07-21 15:15:51 -07:00
Samuel Clay
70c6dc78b2 PostgreSQL 9.2 -> 9.4. 2015-07-20 18:55:41 -07:00
Samuel Clay
8ef0454982 Backtracking on mongoengine and pymongo upgrades. 2015-07-20 17:31:45 -07:00
Samuel Clay
a8f44f632a Correcting pymongo version. 2015-07-20 16:47:06 -07:00
Samuel Clay
1a578193a4 Updating to latest pymongo and mongoengine. 2015-07-20 16:44:50 -07:00
Samuel Clay
b0c142b359 Upgrading redis. 2015-07-17 17:21:42 -07:00
Samuel Clay
b51a054c1c Upgrading elasticsearch to 1.7.0, pyes to 0.99.5, and modern querying for stories. Needs a reindex. Still need to do feeds. 2015-07-17 14:01:38 -07:00
Samuel Clay
c4a37cb9b2 Better config verification for (upgraded) haproxy. Updating certificates. 2015-07-14 17:42:55 -07:00
Samuel Clay
46b371c8a4 Updating postgres migration. 2015-07-06 19:09:13 -07:00
Samuel Clay
76b93aa795 Removing dev from fabfile hosts. Also fixing db motd. 2015-06-14 22:20:47 -07:00
Samuel Clay
06b08178a9 Adding hover titles to re-shares and favorites interactions. 2015-06-08 23:54:36 -07:00
Samuel Clay
b46413a078 Fixing paypalapi to check if api_ca_certs is false. 2015-05-26 12:34:52 -07:00
Samuel Clay
a44bbdecb5 Motd. 2015-05-12 08:41:17 -07:00
Samuel Clay
d22d81859a Adding duration and channel info to youtube videos. 2015-05-08 15:34:35 -07:00
Samuel Clay
61383f913e Upgrading HAProxy to 1.5.12. 2015-05-07 10:59:38 -07:00
Samuel Clay
e443b50ab1 Adding nginx for munin server. 2015-05-06 21:53:23 -07:00
Samuel Clay
7cb1726ab2 Preparing the great expense cutting. Adding munin data transfer. 2015-05-06 21:53:11 -07:00
Samuel Clay
4443defc39 Updating fabfile with new motd. 2015-05-06 19:23:26 -07:00
Samuel Clay
a3aa83e9f0 Adding back in most ciphers (except RC4). 2015-03-16 15:54:01 -07:00
Samuel Clay
983e19148f Disabling RC4 in nginx config. 2015-03-16 14:57:50 -07:00
Samuel Clay
7cec5228da Upgrading CORS support for @wickynilliams. 2015-03-12 18:01:20 -07:00
Samuel Clay
39fe1573f8 Upgrading to redis 2.8. 2015-03-10 13:45:15 -07:00
Samuel Clay
71ed8670d6 No longer relying on repo'd pymongo. 2015-03-09 18:20:49 -07:00
ildrenchay
d4888604c9 Bumping nltk to 2.0.5
due to nltk/nltk#824
2015-03-05 00:08:05 +02:00
Samuel Clay
ca27d81131 Fixing duplicate Pocket share extension message. 2015-02-25 12:58:03 -08:00
Samuel Clay
c671b4283e Removing ttl from munin. 2015-02-11 15:18:24 -08:00
Samuel Clay
d50885c18f Removing ttl from munin. 2015-02-11 15:17:55 -08:00
Samuel Clay
26124dfed3 Removing ttl from munin. 2015-02-11 15:16:16 -08:00
Samuel Clay
dc1b722cf3 Removing ttl from redis munin. 2015-02-11 15:11:56 -08:00