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

Index arbitrary labels #317

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

Commits on Nov 30, 2024

  1. Configuration menu
    Copy the full SHA
    e334132 View commit details
    Browse the repository at this point in the history
  2. Restore the gvkKey helper, add event fields.

    The UI team wasn't sure whether the event fields should go in the empty-string group or in 'events.k8s.io',
    so let's go with both until/unless specified otherwise.
    ericpromislow committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    7b9d611 View commit details
    Browse the repository at this point in the history
  3. More fixes to the fields to index:

    - Remove the erroneously added management.cattle.io.nodes fields
    - Use the builtin Event class, not events.k8s.io (by looking at the dashboard client code)
    ericpromislow committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    6f0559f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de89572 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    95f6362 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23941cc View commit details
    Browse the repository at this point in the history
  7. Add label processing.

    ericpromislow committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    d924237 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f69acb7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6c52f98 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e255bdc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c3f9e8d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    97404d6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    be5b79f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    263752e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    38acc05 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    518fca2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    57c36a0 View commit details
    Browse the repository at this point in the history
  18. Pull in the k8s parser.

    ericpromislow committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    06a2b72 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7d0803f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1cc78f8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2638eb5 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    136b636 View commit details
    Browse the repository at this point in the history
  23. Reinstate the original Apache license in the derived code.

    Following clause 4.3 of the Apache license:
    "You must cause any modified files to carry prominent notices stating that You changed the files..."
    ericpromislow committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    39a6de1 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e51ed0e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    abf86c5 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    3747d7c View commit details
    Browse the repository at this point in the history
  27. Ignore case for operators.

    SQL is case-insensitive on field names and values, so this just adds consistency.
    ericpromislow committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    a68e75d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    1368056 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2024

  1. Configuration menu
    Copy the full SHA
    98418ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2aff54f View commit details
    Browse the repository at this point in the history
  3. Support 'gt' and 'lt' as synonyms for '<' and '>'.

    I see both types of operators being bandied about -- it's easy to support the aliases.
    ericpromislow committed Dec 3, 2024
    Configuration menu
    Copy the full SHA
    e56460f View commit details
    Browse the repository at this point in the history