Commit graph

537 commits

Author SHA1 Message Date
Samuel Clay
0bf9994e63 Adding disable transparent huge pages on redis. 2022-07-11 17:40:44 -04:00
Samuel Clay
1838389888 Switching redis dbs. 2022-07-11 10:36:50 -04:00
Samuel Clay
ca3072763b Upgrading grafana to v9 2022-07-08 13:51:27 -04:00
Samuel Clay
d04521f294 Updating node-images server, switching db-redis-story server for replication, adding staging grafana support. 2022-07-08 11:56:40 -04:00
Samuel Clay
817ae4e13a Updating unread_stories branch back to master on staging. 2022-07-07 20:15:51 -04:00
Samuel Clay
e7c0bd0979 Removing duplicate calls to UserSub. 2022-07-07 11:51:01 -04:00
Samuel Clay
bcc3dfd04c Adding expiration to new unread stories lists. 2022-07-07 11:45:18 -04:00
Samuel Clay
e1e551a6a5 Promoting db-redis-story2 2022-07-06 15:43:30 -04:00
Samuel Clay
1d476985ed Refactoring redis benchmarking 2022-07-06 14:55:30 -04:00
Samuel Clay
8a6330951b Moving to huge redis chunks. 2022-07-06 14:02:56 -04:00
Samuel Clay
eadb6b9f85 Docker container needs root still. 2022-06-30 16:02:22 -04:00
Samuel Clay
ce0424149a Pro branch to master branch. 2022-06-30 15:51:11 -04:00
Samuel Clay
31884625bd Moving back to c-16 server for redis-story. 2022-06-27 17:21:56 -04:00
Samuel Clay
108d88b785 Attempting to reduce redis db size by deleting unread stories list when no longer needed. 2022-06-27 12:24:49 -04:00
Samuel Clay
bd1da6bc93 Updating terraform 2022-06-22 15:06:10 -04:00
Samuel Clay
1f7a2e47aa Adding spam.py to work servers. 2022-06-06 16:03:11 -04:00
Samuel Clay
e64dc781ed Ignoring premium setup for now. 2022-06-05 19:19:33 -04:00
Samuel Clay
82c156daf2 Postgres restore now explicit about primary server. 2022-06-05 08:55:58 -04:00
Samuel Clay
c37a073f6a Merge branch 'master' into pro
* master: (33 commits)
  iOS v11.2.1
  Multiple redis servers.
  Data validation for classifiers.
  #1691 (optimistic premium upgrade)
  Fixed #1682 (column setting doesn't stick)
  Adding staging2 and staging3 subdomains.
  #1686 (scroll performance on story titles)
  #1686 (scroll performance on story titles)
  Fixed #1680 (notifications don't work)
  Fixed #1683 (sharing fails but then succeeds)
  Xcode update
  #1565 (story titles image preview doesn’t show until scroll gesture is finished)
  #1680 (notifications don't work)
  #1675 (fix iPad login/signup layout)
  Fixed #1658 (story is missing or offset on iPad 11")
  Fixed #1677 (headers are scrolling)
  Fixed crash when selecting a newly added feed on iPad
  iOS v11.2
  #1604 (preference for automatically opening folder)
  #1500 (load first story when opening feed)
  ...
2022-06-01 14:24:40 -04:00
Samuel Clay
010b9d4fb5 Multiple redis servers. 2022-06-01 11:08:20 -04:00
Samuel Clay
32ceca07d3 Adding signing keys to imageproxy. 2022-05-27 16:59:39 -04:00
Samuel Clay
ea485e464d Upgrading Postgres server. Just have mongo left to do and then :racecar: 2022-05-27 06:58:32 -04:00
Samuel Clay
30db103949 Merge branch 'master' into pro
* master:
  Redis consul
2022-05-27 06:44:08 -04:00
Samuel Clay
6514981e00 Redis consul 2022-05-26 21:18:07 -04:00
Samuel Clay
ed7fc4a4e8 Updating signed image to use https for image proxy. 2022-05-26 12:17:45 -04:00
Samuel Clay
aa3c33c7d3 Fixing docker permissions for redis, web, mongo. Also removing /etc/hosts. 2022-05-25 16:02:37 -04:00
Samuel Clay
b1e6e17426 Fixing redis permissions 2022-05-25 14:55:04 -04:00
Samuel Clay
656479a876 Upgrading redis story server. Also updating monitor requirements. 2022-05-25 11:02:17 -04:00
Samuel Clay
eb159cbb23 Bumping postgres, adding promote script. 2022-05-20 10:49:38 -04:00
Samuel Clay
3a106b51bb Merge branch 'master' into pro
* master:
  Don't change file permissions, let's see what happens.
  Bumping postgres server size, fixing monitor disk usage cronjob.
2022-05-16 10:34:40 -04:00
Samuel Clay
ed0dbd9ef8 Don't change file permissions, let's see what happens. 2022-05-13 17:15:42 -04:00
Samuel Clay
b2cdff8a85 Bumping postgres server size, fixing monitor disk usage cronjob. 2022-05-13 16:59:57 -04:00
Samuel Clay
9bb9700cc5 Merge branch 'master' into pro
* master:
  Handling getMore mongo log.
  Naming pg_basebackup
2022-05-11 13:12:06 -04:00
Samuel Clay
a77a858a85 Naming pg_basebackup 2022-05-11 11:55:56 -04:00
Samuel Clay
cb241f7545 Branch pro for repo. 2022-05-10 21:18:28 -04:00
Samuel Clay
5ff6a340f1 Merge branch 'master' into pro
* master:
  Upgrading to latest pymongo v3 to work with mongodb v4.0. Required rewrite of mongodb introspection, now using built-in pymongo monitoring. Should work on both web and celery.
  Removing unused mongo mms utils and configs.
  Updating pymongo to mongodb 4.0 compatible. Any further and we lose mongo wire protocol inspection.
  Full arm64 setup for imageproxy.
  Rearranging TF vars
  Upgrading to MongoDB 4.0, and upping mongo servers.
2022-05-10 20:59:03 -04:00
Samuel Clay
bdbe7b8797 Upgrading to MongoDB 4.0, and upping mongo servers. 2022-05-09 21:20:51 -04:00
Samuel Clay
870bda94a4 Merge branch 'master' into pro
* master:
  Stop postgres before basebackup.
  Archiving old postgres data when using basebackup, to be manually deleted (or not, should be empty on new secondaries).
  Adding pg_ident.conf.
2022-05-02 15:42:14 -04:00
Samuel Clay
e0ecf1d6ff Stop postgres before basebackup. 2022-05-02 15:41:45 -04:00
Samuel Clay
434df3be16 Archiving old postgres data when using basebackup, to be manually deleted (or not, should be empty on new secondaries). 2022-05-02 15:05:31 -04:00
Samuel Clay
4170cd8f77 Adding pg_ident.conf. 2022-05-02 13:21:02 -04:00
Samuel Clay
be1b55aa49 Adding pg_ident.conf. 2022-05-02 13:03:47 -04:00
Samuel Clay
7870eee728 Merge branch 'master' into pro
* master:
  Moving pg basebackup to a backup role
  Adding a secondary postgres that starts from a pg_basebackup. Still needs testing.
  Adding timestamps to backup logs
  No TTY/input needed on backups.
  Paths are in different environments.
  Renaming postgresql backups
  Adding postgres restore command and updating backup script.
2022-05-02 11:42:52 -04:00
Samuel Clay
b586d519c9 Moving pg basebackup to a backup role 2022-05-02 09:32:35 -04:00
Samuel Clay
3670faf99d Adding a secondary postgres that starts from a pg_basebackup. Still needs testing. 2022-04-30 07:24:46 -04:00
Samuel Clay
de309183c5 Adding timestamps to backup logs 2022-04-30 06:51:11 -04:00
Samuel Clay
9ea16aadb7 No TTY/input needed on backups. 2022-04-30 06:47:09 -04:00
Samuel Clay
464fecd18e Adding postgres restore command and updating backup script. 2022-04-29 16:45:17 -04:00
Samuel Clay
2d2ed0a30d Adding postgres restore command and updating backup script. 2022-04-29 16:44:46 -04:00
Samuel Clay
3b29c1d6dc Pulling latest docker image in a separate task. 2022-04-11 11:01:02 -04:00