Skip to content

Commit

Permalink
Merge branch 'main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
nslaughter committed Mar 15, 2024
2 parents f9bdfc5 + 3351c9d commit d81e6e8
Show file tree
Hide file tree
Showing 144 changed files with 1,885 additions and 526 deletions.
27 changes: 27 additions & 0 deletions .chloggen/31543-add-base64decode-function-ottl.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: ottl

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: "Add new function to decode a base64 encoded string and output the original string"

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31543]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
27 changes: 27 additions & 0 deletions .chloggen/dd-feature-gate-removal.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: breaking

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: datadogconnector

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Remove feature gate `connector.datadogconnector.performance`

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31638]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
27 changes: 27 additions & 0 deletions .chloggen/ddog-config-change.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: breaking

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: datadogexporter

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: "Remove config structs `LimitedClientConfig` and `LimitedTLSClientSettings`"

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31733]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: This should have no impact to end users as long as they do not import Datadog exporter config structs in their source code.

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [api]
27 changes: 27 additions & 0 deletions .chloggen/ddog-http-defaults.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: datadogexporter

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Datadog exporter uses the same default HTTP settings as Datadog Agent HTTP transport

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31733]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
27 changes: 27 additions & 0 deletions .chloggen/ddog-respect-confighttp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: datadogexporter

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Datadog exporter respects a subset of settings in confighttp client configs

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31733]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: "Currently the following configs are respected: `read_buffer_size`, `write_buffer_size`, `timeout`, `max_idle_conns`, `max_idle_conns_per_host`, `max_conns_per_host`, `idle_conn_timeout`, `disable_keep_alives` and `tls.insecure_skip_verify`."

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
13 changes: 13 additions & 0 deletions .chloggen/feat_ottl_xml-parse-function.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: "enhancement"

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: pkg/ottl

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Add `ParseXML` function for parsing XML from a target string.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31133]
27 changes: 27 additions & 0 deletions .chloggen/filestats_filepath.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: bug_fix

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: filestatsreceiver

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Fix file.path to return the proper absolute path of the file

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31738]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
27 changes: 27 additions & 0 deletions .chloggen/nslaughter_reduce-public-api-azuremonitorreceiver.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: breaking

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: azuremonitorreceiver

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Reduce the public API for this receiver.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [24850]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: This unexports the following types ArmClient, MetricsDefinitionsClientInterface, MetricsValuesClient.

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [api]
27 changes: 27 additions & 0 deletions .chloggen/receiver_prometheus_confighttp-ta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: prometheusreceiver

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Use confighttp for target allocator client

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [31449]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
2 changes: 1 addition & 1 deletion .github/workflows/auto-assign-owners.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
if: ${{ github.actor != 'dependabot[bot]' }}
steps:
- name: run
uses: kentaro-m/auto-assign-action@v1.2.6
uses: kentaro-m/auto-assign-action@v2.0.0
with:
configuration-path: ".github/auto_assign.yml"
repo-token: '${{ secrets.GITHUB_TOKEN }}'
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
- name: Cache Go
id: go-mod-cache
timeout-minutes: 25
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~\go\pkg\mod
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand All @@ -106,7 +106,7 @@ jobs:
if: steps.go-cache.outputs.cache-hit != 'true'
run: make install-tools
- name: Cache Lint Build
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.cache/go-build
key: go-lint-build-${{ matrix.group }}-${{ runner.os }}-${{ hashFiles('**/go.sum') }}
Expand Down Expand Up @@ -159,7 +159,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand All @@ -182,7 +182,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand Down Expand Up @@ -264,7 +264,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand All @@ -277,7 +277,7 @@ jobs:
if: steps.go-cache.outputs.cache-hit != 'true'
run: make install-tools
- name: Cache Test Build
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.cache/go-build
key: go-test-build-${{ runner.os }}-${{ matrix.go-version }}-${{ hashFiles('**/go.sum') }}
Expand Down Expand Up @@ -355,7 +355,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand Down Expand Up @@ -393,7 +393,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand All @@ -419,7 +419,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand Down Expand Up @@ -488,7 +488,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand Down Expand Up @@ -571,7 +571,7 @@ jobs:
pattern: collector-binaries-*
- name: Cache Wix
id: wix-cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
"C:\Program Files (x86)\WiX Toolset v3.11"
Expand Down Expand Up @@ -628,7 +628,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
- name: Cache Go
id: go-cache
timeout-minutes: 5
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/go/bin
Expand Down
Loading

0 comments on commit d81e6e8

Please sign in to comment.