aurweb/aurweb
moson-mo 7a9448a3e5
perf: improve packages search-query
Improves performance for queries with large result sets.

The "group by" clause can be removed for all search types but the keywords.

Signed-off-by: moson-mo <mo-son@mailbox.org>
2023-01-05 22:00:32 +01:00
..
archives fix: include orphaned packages in metadata output 2022-10-11 14:50:09 -07:00
auth refactor: remove redundand parenthesis when return tuple 2022-10-28 13:43:32 +01:00
git refactor: remove redundand parenthesis when return tuple 2022-10-28 13:43:32 +01:00
models fix: delete associated ssh public keys with account deletion 2022-11-22 16:51:09 +00:00
packages perf: improve packages search-query 2023-01-05 22:00:32 +01:00
pkgbase chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
requests change(python): move request & pkgbase request routes 2022-01-02 01:44:36 -08:00
routers perf: improve packages search-query 2023-01-05 22:00:32 +01:00
scripts perf: tweak some queries in mkpkglists 2022-11-01 18:18:06 +01:00
testing chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
users chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
__init__.py Use setuptools to install Python modules 2016-09-29 22:07:06 +02:00
asgi.py chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
aur_logging.py chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
aur_redis.py chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
benchmark.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
cache.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
captcha.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
config.py chore: bump to v6.1.9 2022-11-27 10:34:07 +00:00
cookies.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
db.py fix: retry transactions who fail due to deadlocks 2022-09-13 12:54:08 -07:00
defaults.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
exceptions.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
filters.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
initdb.py chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
l10n.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
prometheus.py chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
ratelimit.py chore: rename logging.py and redis.py to avoid circular imports 2022-10-22 18:51:38 +01:00
rpc.py fix(rpc): provides search should return name match 2023-01-03 15:58:45 +01:00
schema.py perf: add PackageKeywords.PackageBaseID index 2022-11-01 17:24:13 +00:00
spawn.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
templates.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
time.py style: Run pre-commit 2022-08-22 22:40:45 +02:00
util.py feat: remove empty lines from ssh_keys text area, and show helpful message 2022-10-28 13:43:32 +01:00