Ghost/ghost
Kevin Ansfield 2c4052b332
Improved API speed of members count cache queries (#19475)
no issue

- the members API endpoint by default adds `order by created_at` to the SQL queries which creates unnecessary overhead when we only care about a count because MySQL sorts the table before querying the single member
- specifying an explicit `order by id` overrides the default API behaviour
- locally with 2 million members the query times drop from >5sec to ~1sec
2024-01-13 19:12:16 +01:00
..
adapter-cache-memory-ttl
adapter-cache-redis
adapter-manager
admin Improved API speed of members count cache queries (#19475) 2024-01-13 19:12:16 +01:00
announcement-bar-settings
api-framework
api-version-compatibility-service
audience-feedback
bookshelf-repository
bootstrap-socket
collections
constants
core Refactored fetching schema tables in data generator 2024-01-13 18:28:14 +01:00
custom-theme-settings-service
data-generator Refactored fetching schema tables in data generator 2024-01-13 18:28:14 +01:00
domain-events
donations Update dependency ts-node to v10.9.2 2023-12-09 10:51:51 +01:00
dynamic-routing-events
email-addresses Update dependency ts-node to v10.9.2 2023-12-09 10:51:51 +01:00
email-analytics-provider-mailgun
email-analytics-service
email-content-generator
email-events
email-service Added [test] prefix to test emails (#19431) 2024-01-03 16:08:56 +00:00
email-suppression-list
event-aware-cache-wrapper
express-dynamic-redirects
external-media-inliner
extract-api-key
html-to-plaintext
i18n Updated Italian translations (#19389) 2024-01-11 05:17:14 -05:00
importer-handler-content-files
importer-revue 🐛 Fixed signup card background color and editor crash when typing :, or :| (#19421) 2024-01-02 17:26:55 +00:00
in-memory-repository
job-manager Update dependency fastq to v1.16.0 2023-12-18 19:47:14 +00:00
link-redirects
link-replacer
link-tracking
magic-link
mail-events
mailgun-client Update dependency mailgun.js to v9.4.1 2024-01-04 17:53:34 +00:00
member-attribution
member-events
members-api
members-csv
members-events-service
members-importer Added metrics for measuring members importer 2023-12-05 17:07:39 +01:00
members-ssr Update dependency cookies to v0.9.1 2024-01-02 09:38:11 +01:00
mentions-email-report
milestones
minifier Update dependency terser to v5.26.0 2023-12-07 15:59:56 +00:00
model-to-domain-event-interceptor
mw-api-version-mismatch
mw-cache-control
mw-error-handler
mw-session-from-token
mw-update-user-last-seen
mw-version-match
mw-vhost
nql-filter-expansions
oembed-service Update metascraper to v5.42.0 2023-12-18 09:41:00 +00:00
offers
package-json
payments
post-events
post-revisions
posts-service
recommendations Wired up Docker setup script and increased data generation performance (#19420) 2024-01-05 13:42:30 +00:00
referrers
security
session-service
settings-path-manager
slack-notifications
staff-service
stats-service Update dependency sqlite3 to v5.1.7 2024-01-05 11:05:15 +01:00
stripe
tiers
update-check-service
verification-trigger
version-notifications-data-service
webmentions Removed usage of unquoted ids in filter strings (#19070) 2023-11-21 09:45:36 +01:00
tsconfig.json