Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
9 changes: 9 additions & 0 deletions .chloggen/libhoney-allow-single-events.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
change_type: bug_fix
component: receiver/libhoney
note: Allow single events and uncompressed requests
issues: [44026, 44010]
subtext: |
The receiver required events to be wrapped in an array before. The single-event format
was allowed by Honeycomb's API so we have added it here.
This fix also allows uncompressed requests again
change_logs: [user]
125 changes: 0 additions & 125 deletions receiver/libhoneyreceiver/encoder/encoder.go

This file was deleted.

2 changes: 1 addition & 1 deletion receiver/libhoneyreceiver/factory.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ func createDefaultConfig() component.Config {
HTTP: configoptional.Default(HTTPConfig{
ServerConfig: confighttp.ServerConfig{
Endpoint: endpointStr,
// Disable default decompression middleware - we handle it internally for better error logging
// The empty array means no decompression attempted.
CompressionAlgorithms: []string{},
},
TracesURLPaths: defaultTracesURLPaths,
Expand Down
3 changes: 1 addition & 2 deletions receiver/libhoneyreceiver/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/libhon
go 1.24.0

require (
github.com/gogo/protobuf v1.3.2
github.com/klauspost/compress v1.18.1
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.139.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.139.0
Expand All @@ -24,7 +23,6 @@ require (
go.opentelemetry.io/otel/trace v1.38.0
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b
)

require (
Expand All @@ -43,6 +41,7 @@ require (
go.opentelemetry.io/collector/receiver/xreceiver v0.139.1-0.20251117090521-8825f4331bfc // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/crypto v0.43.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b // indirect
)

require (
Expand Down
31 changes: 0 additions & 31 deletions receiver/libhoneyreceiver/go.sum

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading