Skip to content

Commit 17c721f

Browse files
committed
[connector,exporter,receiver,extension,processor] remove deprecated funcs/structs
Finishing CreateSettings rename. Signed-off-by: Alex Boten <[email protected]>
1 parent eae7b9c commit 17c721f

File tree

11 files changed

+38
-60
lines changed

11 files changed

+38
-60
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: breaking
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: connector,exporter,receiver,extension,processor
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Remove deprecated funcs/structs
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [10423]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext: |
19+
Remove the following funcs & structs:
20+
- connector.CreateSettings -> connector.Settings
21+
- connectortest.NewNopCreateSettings -> connectortest.NewNopSettings
22+
- exporter.CreateSettings -> exporter.Settings
23+
- exportertest.NewNopCreateSettings -> exportertest.NewNopSettings
24+
- extension.CreateSettings -> extension.Settings
25+
- extensiontest.NewNopCreateSettings -> extensiontest.NewNopSettings
26+
- processor.CreateSettings -> processor.Settings
27+
- processortest.NewNopCreateSettings -> processortest.NewNopSettings
28+
- receiver.CreateSettings -> receiver.Settings
29+
- receivertest.NewNopCreateSettings -> receivertest.NewNopSettings
30+
31+
32+
33+
# Optional: The change log or logs in which this entry should be included.
34+
# e.g. '[user]' or '[user, api]'
35+
# Include 'user' if the change is relevant to end users.
36+
# Include 'api' if there is a change to a library API.
37+
# Default: '[user]'
38+
change_logs: [api]

connector/connector.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,6 @@ type Metrics = internal.Metrics
5454
// pipeline can then process and export the log to the appropriate backend.
5555
type Logs = internal.Logs
5656

57-
// CreateSettings configures Connector creators.
58-
//
59-
// Deprecated: [v0.103.0] Use connector.Settings instead.
60-
type CreateSettings = internal.Settings
61-
6257
// Settings configures Connector creators.
6358
type Settings = internal.Settings
6459

connector/connectortest/connector.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,6 @@ import (
1717

1818
var nopType = component.MustNewType("nop")
1919

20-
// NewNopCreateSettings returns a new nop settings for Create* functions.
21-
//
22-
// Deprecated: [v0.103.0] Use connectortest.NewNopSettings instead.
23-
func NewNopCreateSettings() connector.Settings {
24-
return NewNopSettings()
25-
}
26-
2720
// NewNopSettings returns a new nop settings for Create* functions.
2821
func NewNopSettings() connector.Settings {
2922
return connector.Settings{

exporter/exporter.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,6 @@ type Metrics = internal.Metrics
1919
// Logs is an exporter that can consume logs.
2020
type Logs = internal.Logs
2121

22-
// CreateSettings configures Exporter creators.
23-
//
24-
// Deprecated: [v0.103.0] Use exporter.Settings instead.
25-
type CreateSettings = internal.Settings
26-
2722
// Settings configures exporter creators.
2823
type Settings = internal.Settings
2924

exporter/exportertest/nop_exporter.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,6 @@ import (
1616

1717
var nopType = component.MustNewType("nop")
1818

19-
// NewNopCreateSettings returns a new nop settings for Create*Exporter functions.
20-
//
21-
// Deprecated: [v0.103.0] Use exportertest.NewNopSettings instead.
22-
func NewNopCreateSettings() exporter.Settings {
23-
return NewNopSettings()
24-
}
25-
2619
// NewNopSettings returns a new nop settings for Create*Exporter functions.
2720
func NewNopSettings() exporter.Settings {
2821
return exporter.Settings{

extension/extension.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@ type StatusWatcher interface {
6262
ComponentStatusChanged(source *component.InstanceID, event *component.StatusEvent)
6363
}
6464

65-
// CreateSettings is passed to Factory.Create(...) function.
66-
//
67-
// Deprecated: [v0.103.0] Use extension.Settings instead.
68-
type CreateSettings = Settings
69-
7065
// Settings is passed to Factory.Create(...) function.
7166
type Settings struct {
7267
// ID returns the ID of the component that will be created.

extension/extensiontest/nop_extension.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,6 @@ import (
1515

1616
var nopType = component.MustNewType("nop")
1717

18-
// NewNopCreateSettings returns a new nop settings for extension.Factory Create* functions.
19-
//
20-
// Deprecated: [v0.103.0] Use extensiontest.NewNopSettings instead.
21-
func NewNopCreateSettings() extension.Settings {
22-
return NewNopSettings()
23-
}
24-
2518
// NewNopSettings returns a new nop settings for extension.Factory Create* functions.
2619
func NewNopSettings() extension.Settings {
2720
return extension.Settings{

processor/processor.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ type Metrics = internal.Metrics
2424
// Logs is a processor that can consume logs.
2525
type Logs = internal.Logs
2626

27-
// CreateSettings is passed to Create* functions in Factory.
28-
//
29-
// Deprecated: [v0.103.0] Use processor.Settings instead.
30-
type CreateSettings = internal.Settings
31-
3227
// Settings is passed to Create* functions in Factory.
3328
type Settings = internal.Settings
3429

processor/processortest/nop_processor.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,6 @@ import (
1717

1818
var nopType = component.MustNewType("nop")
1919

20-
// NewNopCreateSettings returns a new nop settings for Create*Processor functions.
21-
//
22-
// Deprecated: [v0.103.0] Use processortest.NewNopSettings instead.
23-
func NewNopCreateSettings() processor.Settings {
24-
return NewNopSettings()
25-
}
26-
2720
// NewNopSettings returns a new nop settings for Create*Processor functions.
2821
func NewNopSettings() processor.Settings {
2922
return processor.Settings{

receiver/receiver.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,6 @@ type Metrics = internal.Metrics
3636
// For example, it could be a receiver that reads syslogs and convert them into plog.Logs.
3737
type Logs = internal.Logs
3838

39-
// CreateSettings configures Receiver creators.
40-
//
41-
// Deprecated: [v0.103.0] Use receiver.Settings instead.
42-
type CreateSettings = internal.Settings
43-
4439
// Settings configures Receiver creators.
4540
type Settings = internal.Settings
4641

receiver/receivertest/nop_receiver.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,6 @@ import (
1616

1717
var defaultComponentType = component.MustNewType("nop")
1818

19-
// NewNopCreateSettings returns a new nop settings for Create*Receiver functions.
20-
//
21-
// Deprecated: [v0.103.0] Use receivertest.NewNopSettings instead.
22-
func NewNopCreateSettings() receiver.Settings {
23-
return NewNopSettings()
24-
}
25-
2619
// NewNopSettings returns a new nop settings for Create*Receiver functions.
2720
func NewNopSettings() receiver.Settings {
2821
return receiver.Settings{

0 commit comments

Comments
 (0)