Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
63acf11
enhancement(codecs): advanced syslog Structured Data & RFC compliance…
vparfonov Feb 27, 2026
ff4ebc7
chore(ci): simplify publish workflow by consolidating duplicated jobs…
thomasqueirozb Feb 27, 2026
0a32a06
chore(deps): bump memchr from 2.7.5 to 2.8.0 (#24755)
dependabot[bot] Feb 27, 2026
1dd2b99
chore(website deps): bump minimatch from 3.1.2 to 3.1.5 in /website (…
dependabot[bot] Feb 27, 2026
4f026ab
chore(deps): bump derive_more from 2.0.1 to 2.1.1 (#24744)
dependabot[bot] Feb 27, 2026
fb645a4
chore(deps): bump evmap from 10.0.2 to 11.0.0 (#24754)
dependabot[bot] Feb 27, 2026
660e92d
chore(deps): bump smpl_jwt from 0.8.0 to 0.9.0 (#24757)
dependabot[bot] Feb 27, 2026
8dfd20d
chore(deps): bump bytesize from 2.1.0 to 2.3.1 (#24758)
dependabot[bot] Feb 27, 2026
c788f93
fix(ci): restrict GITHUB_TOKEN permissions in workflows (#24785)
pront Feb 27, 2026
33057c8
chore(deps): expose vrl functions flag (#24630)
dd-sebastien-lb Mar 2, 2026
7225861
chore(deps): update Cargo.lock (#24825)
pront Mar 2, 2026
8b603dd
fix(security): support directory paths with path separators in secret…
vparfonov Mar 2, 2026
d90916a
chore(internal docs): Delete obsolete LLVM/clang 9 RUSTFLAGS step (#2…
thomasqueirozb Mar 2, 2026
0b15473
docs(internal): add new component docs guide (#24823)
pront Mar 2, 2026
c0fc69e
docs(external): specify hugo version (#24829)
pront Mar 2, 2026
8735a8a
feat(source): add Windows Event Log source
tot19 Mar 1, 2026
654ca4e
test(source): add Windows Event Log unit and integration tests
tot19 Mar 1, 2026
640e324
ci(source): add Windows Event Log integration workflow
tot19 Mar 1, 2026
99fb1a0
docs(source): add Windows Event Log changelog entry
tot19 Mar 1, 2026
5a7a5d5
fix(source): cleanup and address review feedback for Windows Event Log
tot19 Mar 1, 2026
6771b9e
fix(source): event ID filter perf fix, tests, and docs for windows_ev…
tot19 Mar 2, 2026
b58532b
fix(source): promote windows_event_log error events to error level an…
tot19 Mar 3, 2026
38b1c61
docs(source): split config/runtime layers for cross-platform doc gene…
tot19 Mar 4, 2026
e74e17a
ci: use windows-latest runner for Windows CI workflows
tot19 Mar 5, 2026
86b8cd4
ubuntu latest
tot19 Mar 5, 2026
04212c5
fix(source): address PR review feedback for windows_event_log
tot19 Mar 9, 2026
6820d43
fix(source): address CI failures and review feedback for windows_even…
tot19 Mar 10, 2026
f052a9d
diag(source): add timing instrumentation to drain loop
tot19 Mar 11, 2026
1e3ddb3
fix(tests): isolate windows_event_log integration tests with per-test…
tot19 Mar 11, 2026
0f168d4
fix(tests): fix checkpoint resume test assertion for per-test source …
tot19 Mar 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/actions/spelling/allow.txt
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ dsmith
DVB
ede
emoji
emojis
emqx
enableable
Enot
Expand All @@ -145,7 +146,9 @@ EPC
esbuild
esensar
etld
eventcreate
eventloop
Evt
Evercoss
exactlyonce
Explay
Expand Down Expand Up @@ -497,6 +500,7 @@ Telstra
Tencent
Texet
Thl
timediff
timeframe
timeseries
timespan
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/build-test-runner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,12 @@ on:
type: string

permissions:
contents: read
packages: write

jobs:
build:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
contents: read
pull-requests: none

runs-on: ubuntu-24.04
runs-on: ubuntu-latest

env:
NO_CHANGELOG: ${{ contains(github.event.pull_request.labels.*.name, 'no-changelog') }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ env:
jobs:
# Detects changes that are not specific to integration tests
source:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
if: ${{ inputs.source }}
outputs:
Expand Down Expand Up @@ -281,7 +281,7 @@ jobs:

# Detects changes that are specific to integration tests
int_tests:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
if: ${{ inputs.int_tests }}
outputs:
Expand Down Expand Up @@ -405,7 +405,7 @@ jobs:

# Detects changes that are specific to e2e tests
e2e_tests:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
if: ${{ inputs.e2e_tests }}
outputs:
Expand Down
18 changes: 12 additions & 6 deletions .github/workflows/ci-integration-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,7 @@ on:
types: [ submitted ]

permissions:
statuses: write
packages: write
contents: read

env:
AXIOM_TOKEN: ${{ secrets.AXIOM_TOKEN }}
Expand All @@ -52,7 +51,9 @@ env:
jobs:
prep-pr:
name: (PR review) Signal pending to PR
runs-on: ubuntu-24.04
permissions:
statuses: write
runs-on: ubuntu-latest
timeout-minutes: 5
if: startsWith(github.event.review.body, '/ci-run-integration') || startsWith(github.event.review.body, '/ci-run-e2e') || contains(github.event.review.body, '/ci-run-all')
steps:
Expand Down Expand Up @@ -82,6 +83,9 @@ jobs:
status: pending

build-test-runner:
permissions:
contents: read
packages: write
needs: prep-pr
uses: ./.github/workflows/build-test-runner.yml
with:
Expand All @@ -92,7 +96,7 @@ jobs:
needs:
- prep-pr
- build-test-runner
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 90
strategy:
fail-fast: false
Expand Down Expand Up @@ -132,7 +136,7 @@ jobs:
needs:
- prep-pr
- build-test-runner
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
timeout-minutes: 30
strategy:
fail-fast: false
Expand Down Expand Up @@ -167,7 +171,9 @@ jobs:

update-pr-status:
name: Signal result to PR
runs-on: ubuntu-24.04
permissions:
statuses: write
runs-on: ubuntu-latest
timeout-minutes: 5
needs:
- integration-tests
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-review-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ env:
jobs:
validate:
name: Validate review
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
if: |
startsWith(github.event.review.body, '/ci-run-all')
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/cla.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,14 @@ on:

permissions:
contents: read
pull-requests: write
id-token: write # Needed to federate tokens.
actions: write

jobs:
CLAAssistant:
runs-on: ubuntu-latest
permissions:
pull-requests: write
id-token: write # Needed to federate tokens.
actions: write
steps:
- name: CLA already verified on PR
if: github.event_name == 'merge_group'
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/compilation-timings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
jobs:
release-build-optimized:
name: "Release Build (optimized)"
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
steps:
- uses: colpal/actions-clean@36e6ca1abd35efe61cb60f912bd7837f67887c8a # v1.1.1
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -24,7 +24,7 @@ jobs:

release-build-normal:
name: "Release Build (normal)"
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
env:
# We're not actually doing a debug build, we're just turning off the logic
# in release-flags.sh so that we don't override the Cargo "release" profile
Expand All @@ -40,7 +40,7 @@ jobs:

debug-build:
name: "Debug Build"
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
steps:
- uses: colpal/actions-clean@36e6ca1abd35efe61cb60f912bd7837f67887c8a # v1.1.1
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -51,7 +51,7 @@ jobs:

debug-rebuild:
name: "Debug Rebuild"
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
steps:
- uses: colpal/actions-clean@36e6ca1abd35efe61cb60f912bd7837f67887c8a # v1.1.1
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -64,7 +64,7 @@ jobs:

check:
name: "Cargo Check"
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
steps:
- uses: colpal/actions-clean@36e6ca1abd35efe61cb60f912bd7837f67887c8a # v1.1.1
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create_preview_sites.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ permissions:

jobs:
create_preview_site:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
# Get the artifacts with the PR number and branch name
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cross.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:
jobs:
cross-linux:
name: Cross - ${{ matrix.target }}
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 45
env:
CARGO_INCREMENTAL: 0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deny.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
secrets: inherit

test-deny:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 30
if: ${{ always() && (github.event_name != 'pull_request' || needs.changes.outputs.deny == 'true') }}
needs: [changes]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ permissions:

jobs:
publish-new-environment:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Checkout branch
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gardener_issue_comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ on:
jobs:
move-to-backlog:
name: Move issues back to Gardener project board Triage
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
if: ${{ !github.event.issue.pull_request }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gardener_open_issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ permissions:
jobs:
add-to-project:
name: Add issue to Gardener project board
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/add-to-project@244f685bbc3b7adfa8466e08b698b5577571133e # v1.0.2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/gardener_open_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
jobs:
add-contributor-to-project:
name: Add contributor PR to Gardener project board
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
if: ${{ github.actor != 'dependabot[bot]' }}
steps:
Expand All @@ -33,7 +33,7 @@ jobs:
github-token: ${{ secrets.GH_PROJECT_PAT }}
add-dependabot-to-project:
name: Add dependabot PR to Gardener project board
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
if: ${{ github.actor == 'dependabot[bot]' }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gardener_remove_waiting_author.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ on:
jobs:
remove_label:
if: "contains(github.event.pull_request.labels.*.name, 'meta: awaiting author')"
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/install-sh.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ permissions:

jobs:
test-install:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Checkout branch
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ env:

jobs:
test-integration:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
timeout-minutes: 40
if: inputs.if || github.event_name == 'workflow_dispatch'
steps:
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ concurrency:
cancel-in-progress: true

permissions:
packages: write
contents: read

env:
Expand All @@ -45,6 +44,9 @@ jobs:
secrets: inherit

build-test-runner:
permissions:
contents: read
packages: write
needs: changes
if: ${{
always() &&
Expand All @@ -62,7 +64,7 @@ jobs:
commit_sha: ${{ github.sha }}

integration-tests:
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
needs:
- changes
- build-test-runner
Expand Down Expand Up @@ -132,7 +134,7 @@ jobs:


e2e-tests:
runs-on: ubuntu-24.04-8core
runs-on: ubuntu-latest
needs:
- changes
- build-test-runner
Expand Down Expand Up @@ -194,7 +196,7 @@ jobs:

integration-test-suite:
name: Integration Test Suite
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
if: always()
needs:
- build-test-runner
Expand Down
Loading
Loading