Commit 44c8f1c
chore(releasing): prepare v0.51.1 release (#24214)
* chore(ci): reorganize integration test files (#24108)
* chore(ci): reorganize integration test files
* revert nats data move
* fix paths to data
* fix more paths
* amqp fix
* Fix logstash int tests shared files paths
* Rename scripts/integration -> tests/integration
* scripts/integration -> tests/integration in source files
* Fix scripts->tests
* Fix gcp paths
* Fix http-client pem path
* move nats data
---------
Co-authored-by: Thomas <[email protected]>
* chore(vdev): move all utils in a new utils folder (#24143)
* chore(vdev): move all utils in a new utils folder
* move remaining files to utils dir
* move remaining files to utils dir
* fmt
* chore(vdev): make modules visible to rustfmt (#24162)
* Remove mod inside cli_subcommands macro
* cargo fmt
* chore(vdev): apply vdev rust check fixes
* Link to rustfmt issue
* fix(vdev): release prepare vrl version pinning (#24158)
* Add --dry-run to release prepare
* Add error handling and checks to pin_vrl_version
* Add wrapper to toml
* Remove wrapper, parse as Table instead
* Fix vrl pinning logic
* Enable preserve_order feature in toml crate
* Use dependency instead of whole toml
* Fix dry run docs
* Fix dry run wording
* refactor to use toml_edit
* Add update_vrl_to_version to add unit test
* Use indoc in prepare.rs
* Remove preserve_order feature
* chore(deps): update VRL to add missing stdlib fns from 0.28 (#24178)
* chore(ci): temporarily remove homebrew publish step from publish workflow (#24185)
This temporarily removes the publish-homebrew job from the publish
workflow to address issue #24139. This is step 1 of the plan to fix
the homebrew publishing process.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <[email protected]>
* fix(blackhole sink): disable rate limiting for periodic stats messages (#24190)
* fix(blackhole sink): disable rate limiting for periodic stats messages
The blackhole sink's informational "Collected events" messages were being
rate-limited since rate limiting was enabled by default in #24024. This is
undesirable because:
1. These are deliberately scheduled periodic messages (controlled by the
`print_interval_secs` config option), not error conditions that could
flood the logs
2. Users explicitly configure the frequency - rate limiting defeats that
explicit configuration and breaks user expectations
3. The interval timer already prevents log flooding, making additional
rate limiting redundant
4. The blackhole sink is used for debugging/testing, where predictable
output is essential
This fix adds `internal_log_rate_limit = false` to both info! calls,
similar to how the console sink disables rate limiting for its critical
operational messages.
Fixes #24188
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
* chore: add changelog fragment for blackhole sink rate limiting fix
---------
Co-authored-by: Claude <[email protected]>
* chore(internal logs): Disable rate limiting for critical internal error logs (#24192)
* Improve debug log in aws_ecs_metrics
* Add internal_log_rate_limit = false to config reload errors
* Disable rate limiting for lua build failure
* Disable rate limiting for amqp build failure
* Add internal_log_rate_limit = false to important failures during reload
* Disable log rate limit for repeated events in process.rs
* Update src/config/watcher.rs
* Fix message format
* fix(tracing): prevent panic for traces without standard fields (#24191)
* fix(tracing): prevent panic for traces without std fields
* forbid unwrap in this lib
* clippy fix
* improve events_with_custom_fields_no_message_dont_panic, advance to next window
* chore(tracing): do not rate limit utlization report (#24202)
* chore(internal metrics): move config_reload_* metrics to VectorReload* (#24203)
* chore(internal metrics): move config_reload_* metrics to VectorReloaded and VectorReloadedError
* update topology_doesnt_reload_new_data_dir test
* chore(dev): cargo fmt
* strengthen tests, since now we have a better interface
* chore(releasing): Add 0.51.0 known issues (#24211)
* Format fixes
* Add 0.51.0 known issues
* Add dots
* Reword log panic known issue
* Reword VRL missing fns
* Backtick versions
* Update website/cue/reference/releases/0.51.0.cue
Co-authored-by: Pavlos Rontidis <[email protected]>
* Fix cue docs fmt
---------
Co-authored-by: Pavlos Rontidis <[email protected]>
* Bump vector version to 0.51.1
* Bump VRL to 0.28.1
* Generate 0.51.1 cue
* Add vrl_changelog
* Remove whitespace
* chore(releasing): Updated distribution/install.sh vector version to 0.51.1
* chore(releasing): Add 0.51.1 to versions.cue
* chore(releasing): Created release md file
* Add description
* Reorder items and fix format
* Finally fix styling
* Bump date
---------
Co-authored-by: Pavlos Rontidis <[email protected]>
Co-authored-by: Claude <[email protected]>
chore(releasing): pull in `internal_logs` fix into 0.51.1 (#24225)
* fix(internal_logs source): remove rate limit (#24218)
* fix(internal_logs source): remove rate limit
* add changelog
* Debug commit
* Fix validated - Revert "Debug commit"
This reverts commit c7b9ec9.
* add unit test
* fix check-events
* Pull in internal_logs source fix
* Add internal_logs known issue
* Bump date
* Update website/cue/reference/releases/0.51.0.cue
Co-authored-by: Pavlos Rontidis <[email protected]>
---------
Co-authored-by: Pavlos Rontidis <[email protected]>1 parent f8d6250 commit 44c8f1c
File tree
206 files changed
+1115
-759
lines changed- .github/workflows
- distribution
- lib/tracing-limit
- benches
- src
- src
- config
- internal_events
- sinks
- amqp
- blackhole
- gcp_chronicle
- nats
- sources
- http_client
- nats
- topology
- test
- tests/integration
- amqp/config
- appsignal/config
- aws/config
- axiom/config
- azure/config
- clickhouse/config
- databend
- config
- data/miniodat/databend
- datadog-agent
- config
- data
- datadog-logs/config
- datadog-metrics/config
- datadog-traces/config
- dnstap
- config
- data
- docker-logs/config
- elasticsearch/config
- eventstoredb/config
- fluent
- config
- data
- gcp/config
- greptimedb/config
- http-client
- config
- data
- certs
- serve
- logs
- metrics
- traces
- humio/config
- influxdb/config
- kafka/config
- logstash
- config
- data
- loki/config
- mongodb/config
- mqtt/config
- nats
- config
- data
- nginx
- config
- data
- opentelemetry
- config
- data
- postgres
- config
- data
- prometheus
- config
- data
- pulsar/config
- redis/config
- shutdown/config
- splunk
- config
- data
- webhdfs
- config
- data
- vdev
- src
- commands
- build
- check
- compose_tests
- config
- set
- e2e
- integration
- meta
- release
- testing
- utils
- website
- content/en/releases
- cue/reference
- releases
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
206 files changed
+1115
-759
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
327 | | - | |
| 327 | + | |
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
835 | 835 | | |
836 | 836 | | |
837 | 837 | | |
838 | | - | |
839 | | - | |
840 | | - | |
841 | | - | |
842 | | - | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
848 | | - | |
849 | | - | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
| 201 | + | |
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
127 | | - | |
| 127 | + | |
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
| 380 | + | |
| 381 | + | |
385 | 382 | | |
386 | 383 | | |
387 | 384 | | |
388 | 385 | | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
389 | 391 | | |
390 | 392 | | |
391 | 393 | | |
| |||
1012 | 1014 | | |
1013 | 1015 | | |
1014 | 1016 | | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
1015 | 1055 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
151 | | - | |
152 | | - | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
153 | 159 | | |
154 | | - | |
155 | | - | |
156 | | - | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
157 | 171 | | |
158 | 172 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
163 | 182 | | |
164 | 183 | | |
165 | 184 | | |
| |||
0 commit comments