Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Store error taxonomy data in the analytics database instead of OpenSearch #698

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Nov 10, 2023

  1. Make analytics django image more generic

    Since we'd also like to use this Django app for error taxonomy upload
    (and potentially, any other analytics-related things other than build
    timings in the future), I refactored this docker image by
    - Renaming it to have a more generic name (`ci-analytics`)
    - Removing the invocation of the build timing upload script from the
    Docker file, and instead specifying it in the job template.
    mvandenburgh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    cf4d223 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    269d5aa View commit details
    Browse the repository at this point in the history
  3. Add new job template for analytics db error processor

    I kept the old one there for now instead of deleting it. Once we
    confirm that the new analytics DB-based workflow works, I'll remove it.
    mvandenburgh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    42844d3 View commit details
    Browse the repository at this point in the history
  4. Bump job processor images

    Both of their job-template.yaml files got updated, so we need to bump
    these as well.
    mvandenburgh committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    faf8b3d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    156f91e View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Make job id an int instead of foreign key

    Failed jobs don't have a `Job` record saved.
    mvandenburgh committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    e42e1f6 View commit details
    Browse the repository at this point in the history