7c77cc6a58
DEV: Apply syntax_tree formatting to config/*
2023-01-09 11:13:29 +00:00
040e1650f6
DEV: Remove old redis option ( #17427 )
...
`Redis.exists_returns_integer` is now true by default
2022-07-11 22:15:30 +02:00
d83da596be
FIX: Redis may not be availiable on Redis initializer ( #15955 )
2022-02-15 15:25:22 +00:00
4d3da70bc6
PERF: Use Redis SET EX GET
instead of LUA script for counting ( #15939 )
...
This will prevent Discourse from booting on Redis < 6.2.0
2022-02-15 10:36:07 -03:00
def4cd33ea
DEV: Disable Redis warnings.
2020-06-16 12:53:04 +08:00
8c86a109bb
DEV: Add ENV flag to test out ActiveRecord::Failover
.
2020-05-28 16:24:22 +08:00
d9a02d1336
Revert "Revert "Merge branch 'master' of https://github.com/discourse/discourse ""
...
This reverts commit 20780a1eeed56b321daf18ee6bbfe681a51d1bf4.
* SECURITY: re-adds accidentally reverted commit:
03d26cd6: ensure embed_url contains valid http(s) uri
* when the merge commit e62a85cf was reverted, git chose the 2660c2e2 parent to land on
instead of the 03d26cd6 parent (which contains security fixes)
2020-05-23 00:56:13 -04:00
20780a1eee
Revert "Merge branch 'master' of https://github.com/discourse/discourse "
...
This reverts commit e62a85cf6fd81a2a34aff6144bd36b9ac459964a, reversing
changes made to 2660c2e21d84bea667e1ea339f91cda352328062.
2020-05-22 20:25:56 -07:00
2f03a879f9
DEV: Require rails_failover
before global settings.
2020-05-20 16:06:40 +08:00
f7f436e536
DEV: Install rails_failover
gem to test our Redis changes.
2020-05-20 15:40:27 +08:00
96c02caba7
DEV: Change use of Redis flushall
to flushdb
.
...
FLUSHALL removes all keys from all databases. Instead we only want to
remove keys from the current Redis database.
2020-05-19 10:20:00 +08:00
0d3d2c43a0
DEV: s/\$redis/Discourse\.redis ( #8431 )
...
This commit also adds a rubocop rule to prevent global variables.
2019-12-03 10:05:53 +01:00
30990006a9
DEV: enable frozen string literal on all files
...
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.
Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00
8a2c5fbebb
Remove unused lines.
2018-06-11 08:44:41 +08:00
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
90fde5053d
FIX: Load Redis patch much earlier.
2016-03-11 17:29:00 +08:00
c07c474575
FEATURE: Master-Slave Redis configuration with fallback and switch over.
2016-03-11 12:18:58 +08:00
65edbb609c
Revert "Revert message bus upgrade"
...
This reverts commit 47e718f5b24cb2d8b991f5b1a51efe3f79f5f934.
2015-12-09 11:48:41 +11:00
47e718f5b2
Revert message bus upgrade
2015-12-09 11:45:11 +11:00
2cc95af69b
Revert "REVERT: message bus changes"
...
This reverts commit 4820d5c7b0259d3b49ff4bbc916e08fa44633e9c.
2015-12-09 07:36:36 +11:00
4820d5c7b0
REVERT: message bus changes
2015-12-08 15:32:31 -05:00
c866d5b42d
Revert "Revert "PERF: move message bus to the front of the middleware stack""
...
This reverts commit cd1dd18f0188689c98fbba0a746f54ae749cbdeb.
2015-12-08 07:11:28 +11:00
cd1dd18f01
Revert "PERF: move message bus to the front of the middleware stack"
...
I suspect this commit is preventing Sidekiq from running inprocess.
2015-12-07 14:57:23 -05:00
c04bcf8655
PERF: move message bus to the front of the middleware stack
...
Organise all initializers so they are properly ordered and use the same naming scheme
2015-12-07 14:51:24 +11:00