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

Query Frontend: forward tenant information downstream #6595

Merged
merged 29 commits into from
Oct 25, 2023

Commits on Aug 3, 2023

  1. Make query frontend forward tenant info downstream

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    f4506f5 View commit details
    Browse the repository at this point in the history
  2. Add TODO for client certificate

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    4b2ca14 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Finish qfe tenant forward features

    * Add tenant forwarding based on tenant cert.
    * Fix bugs in the header management.
    
    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    aa33d04 View commit details
    Browse the repository at this point in the history
  2. Test more scenarios

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    6e8ed12 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Goimports files

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    ffcbed6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92e3d71 View commit details
    Browse the repository at this point in the history
  3. Rerun CI

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    e4ea657 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Rerun goimports without any line breaks

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    85506ab View commit details
    Browse the repository at this point in the history
  2. Resort imports in groups (std, 3rd-party, local)

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    399a365 View commit details
    Browse the repository at this point in the history
  3. No need to forward a custom tenant header downstream

    We should always and only forward the default (internal) one.
    
    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    6e9ffeb View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Make query frontend tenant cert config hidden

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    aa9f3d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f955f71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    500d29b View commit details
    Browse the repository at this point in the history
  4. Fix typo

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    08dd0c4 View commit details
    Browse the repository at this point in the history
  5. Update docs

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    dd619e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    531ded7 View commit details
    Browse the repository at this point in the history
  7. Add some test comments

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    9d62032 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    01f8071 View commit details
    Browse the repository at this point in the history
  9. Fix order of check for org id headers

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    60e093e View commit details
    Browse the repository at this point in the history
  10. Add some TODO comments for the future

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    4e8ef60 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Rerun CI

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    8cf2ba0 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Make default tenant flag in qfe match receive's

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    f5c5cba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82a7e3a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    f1667e2 View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary struct fields

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    1033baf View commit details
    Browse the repository at this point in the history
  3. Add instant query to tenant forward tests

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    41c3f6e View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

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

Commits on Oct 24, 2023

  1. Merge branch 'main' of github.com:thanos-io/thanos into qfe-forward-t…

    …enant
    
    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    d6ec416 View commit details
    Browse the repository at this point in the history
  2. Rerun build

    Signed-off-by: Douglas Camata <[email protected]>
    douglascamata committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    6daddf7 View commit details
    Browse the repository at this point in the history