[User Testing] Package Search
This feature testing stage has been completed.
In general, this route should functionally behave exactly the same between
php when compared.
That being said, there are some intended performance improvements:
- Search response times are heavily reduced in
fastapiwhen compared with
Performance changes can be tested using a benchmark utility like
hyperfine. However, users should consider benchmarking against local Docker instances and not aur-dev.archlinux.org. Benches of course stress the target server, and we don't want to be stressing a server that other users may be using to test at the same time.
Ensure that you set
FASTAPI_BACKEND=gunicorn FASTAPI_WORKERS=5 when running local Docker services. This will match PHP in terms of worker count.
Following is a list of reporters who have contributed to helping test this feature which is updated as feedback is provided.