Mike Fiedler
Mike Fiedler
We're using Amazon SQS as our message broker today. Celery support for SQS does not afford Monitoring nor Remote Control from within the context of Celery. > Missing monitor support...
If an observation is created, and the underlying project is removed, the observation (intentionally) becomes orphaned. This was generally chosen for long-term persistence. However, in the resulting email communication, the...
We configure the logging renderer here: https://github.com/pypi/warehouse/blob/9a25f6975d3870bd8d6f9839af98b4a0c7b0e2db/warehouse/logging.py#L21 Explore using https://www.structlog.org/en/stable/console-output.html in local development mode, and if this mode increases clarity when running multiple containers and processes.
We occasionally must increase `lock_timeout` and `statement_timeout` for migrations that may take longer for highly-active tables. Here's an example in our migration template: https://github.com/pypi/warehouse/blob/66b67309431e5726a82c867f74bbcd43a5b50bbf/warehouse/migrations/script.py.mako#L28-L48 The behavior here is often that...
### Summary of problem Using ddtrace and botocore, we do not see custom `MessageAttributes` being added to the ddtrace spans. We added setting custom message attributes via celery kwargs, and...
I was trying to understand why validators placed on the field wouldn't be validated prior to in-line validators, and came up with this (albeit impossible) scenario to demonstrate the problem....
In #178 a new webpack configuration `chunkFormat: "module"` was added, and released in version 1.2.2. This configuration flag does not exist in [webpack 4](https://v4.webpack.js.org/configuration/output/), and was [added in webpack 5](https://github.com/webpack/webpack/pull/11385)....
As gitpod's moved to no longer cloud-based environments, and supports using the devcontainer standard, use that instead to support GitHub Codespaces.
> The following actions uses node12 which is deprecated and will be forced to run on node16: actions/create-release@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/ In Jan 2021, `actions/create-release` was marked as unmaintained...
Instead of using sphinx's built-in search which has some challenges in its implementation, as well as the integration with the customized builder and theme, use a different approach. Pagefind will...