Skip to content

chore(website): Remove component aliases except for mezmo and greptimedb#25648

Merged
thomasqueirozb merged 1 commit into
masterfrom
remove-component-aliases
Jun 17, 2026
Merged

chore(website): Remove component aliases except for mezmo and greptimedb#25648
thomasqueirozb merged 1 commit into
masterfrom
remove-component-aliases

Conversation

@thomasqueirozb

@thomasqueirozb thomasqueirozb commented Jun 17, 2026

Copy link
Copy Markdown
Member

Summary

This PR removes alias definitions from component CUE files, keeping only the aliases for mezmo (logdna) and greptimedb components as requested.

Aliases were originally added to components at various dates:

  • docker_logs (docker) - November 24, 2020
  • prometheus_scrape (prometheus) - November 27, 2020
  • heroku_logs (logplex) - December 27, 2020
  • prometheus_exporter (prometheus) - November 27, 2020
  • demo_logs (generator) - November 15, 2021
  • http_server (http) - October 12, 2022
  • splunk_hec_logs (splunk_hec) - September 9, 2021
  • mezmo (logdna) - March 9, 2023
  • greptimedb_metrics (greptimedb) - September 10, 2024

This change removes all aliases except for mezmo and greptimedb, which are fairly recent compared to others.

Vector configuration

NA

How did you test this PR?

NA

Change Type

  • Bug fix
  • New feature
  • Dependencies
  • Non-functional (chore, refactoring, docs)
  • Performance

Is this a breaking change?

  • Yes
  • No

Does this PR include user facing changes?

  • Yes. Please add a changelog fragment based on our guidelines.
  • No. A maintainer will apply the no-changelog label to this PR.

References

NA

@github-actions github-actions Bot added docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. domain: external docs Anything related to Vector's external, public documentation and removed docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. labels Jun 17, 2026
@thomasqueirozb thomasqueirozb added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Jun 17, 2026
@thomasqueirozb thomasqueirozb marked this pull request as ready for review June 17, 2026 19:15
@thomasqueirozb thomasqueirozb requested review from a team as code owners June 17, 2026 19:15
@thomasqueirozb thomasqueirozb added this pull request to the merge queue Jun 17, 2026
Merged via the queue into master with commit 2d0d0fb Jun 17, 2026
85 of 86 checks passed
@thomasqueirozb thomasqueirozb deleted the remove-component-aliases branch June 17, 2026 19:39
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

domain: external docs Anything related to Vector's external, public documentation no-changelog Changes in this PR do not need user-facing explanations in the release changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants