Commit Graph

27 Commits (fixes/crash-orphaned-notification)

Author SHA1 Message Date
Jaehong Kang c73d5a6075
Using Sidekiq concurrency for default db pool value (#26488) 2 years ago
Claire 2c204d904b
Change `DB_REPLICA_*` environment variables to `REPLICA_DB_*` (#26386) 2 years ago
Claire 3105fef21a
Rename “read” database to “replica” for consistency (#26326) 2 years ago
Eugen Rochko 26e522ac55
Fix not actually connecting to the configured replica (#25977) 2 years ago
Kurtis Rainbolt-Greene e4cfe4b3db
First pass at multi-database for read replica using Rails native adapter (#25693)
Co-authored-by: emilweth <7402764+emilweth@users.noreply.github.com>
2 years ago
Eugen Rochko dfa9843ac8
Fix pgBouncer resetting application name on every transaction (#23958) 2 years ago
Claire 3d40282f1b
Change postgres connection timeout (#21790) 3 years ago
Yamagishi Kazutoshi 584d8b977b
Format JSON and YAML using Prettier (#17823)
* Format JSON and YAML using Prettier

* Add prettier to devDep
3 years ago
sasanquaneuf 21e80a9792
Escape database passwords in config/database.yml (#17627)
* Add double quotes for using passwords that start with a comma

* Escape database password in yml
3 years ago
Sascha 42e733681a config: add DB_SSLMODE for managed/remote PG (#10210)
* config: add DB_SSLMODE for managed/remote PG

* streaming: set PG sslmode, defaults to prefer
7 years ago
Eugen Rochko 32d7d61703
Remove PostgreSQL statement timeout (#9537)
Revert #9382
7 years ago
Eugen Rochko 58a29db99d
Add database statement timeout of 60s (#9382) 7 years ago
masarakki 0e0c6b1b4b use-DB_NAME-in-development (#5430) 8 years ago
amazedkoumei 436ce03772 fix unnecessary variable (#3947) 8 years ago
amazedkoumei 87efa38721 more free pgconfig by .env (#3909)
* more free pgconfig for streaming by .env

* fix wrong default values

* database.yml read ENV as same as streaming server
8 years ago
Keiji Matsuzaki 90c00f075a Added support parallel_tests (#2740)
- Added new gem the `parallel_tests`.
- Updated .travis.yml.
  - Improved scripts and environment variable.
8 years ago
Eugen d5a675099a Add env variable to disable prepared statements (#1293) 8 years ago
Eugen 4292cf60ae Fix env variable name 9 years ago
Eugen Rochko e7723ab662 Add puma preloading, decrease DB pool size to size of threads per worker 9 years ago
Eugen Rochko 6426819b6f Fix tests 9 years ago
Eugen Rochko 5764d52b04 Fix Sidekiq pooling issues. Remove API docs from homepage, replace with
a basic home timeline
10 years ago
Eugen Rochko bb98ee489d Up the number of pooled DB connections to cover both Sidekiq and Puma workers 10 years ago
Eugen Rochko 36f3da3cde Adjust down the number of Sidekiq threads to 5 (default of 25 is way too high) 10 years ago
Eugen Rochko e24bfbde1a Fixing FanOutOnWriteService, fixing Sidekiq not having enough DB connections
in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding
admin status to users
10 years ago
Eugen Rochko 48d66a2055 Fixing the docker container setup (with assets compilation &co) 10 years ago
Eugen Rochko b17202ca0f Adding a docker-compose template for running Mastodon easily 10 years ago
Eugen Rochko 9c4856bdb1 Initial commit 10 years ago