Move pdata in the new package (#3483)
The new module go.opentelemetry.io/collector/model will be created later when the internal data will also be moved. Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
This commit is contained in:
		
							parent
							
								
									da7f1d52e7
								
							
						
					
					
						commit
						c63d0c68cd
					
				| 
						 | 
				
			
			@ -18,7 +18,7 @@ package {{ .Package }}
 | 
			
		|||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Type is the component type name.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,12 +28,12 @@ func check(e error) {
 | 
			
		|||
 | 
			
		||||
func main() {
 | 
			
		||||
	for _, fp := range internal.AllFiles {
 | 
			
		||||
		f, err := os.Create("./consumer/pdata/generated_" + fp.Name + ".go")
 | 
			
		||||
		f, err := os.Create("./model/pdata/generated_" + fp.Name + ".go")
 | 
			
		||||
		check(err)
 | 
			
		||||
		_, err = f.WriteString(fp.GenerateFile())
 | 
			
		||||
		check(err)
 | 
			
		||||
		check(f.Close())
 | 
			
		||||
		f, err = os.Create("./consumer/pdata/generated_" + fp.Name + "_test.go")
 | 
			
		||||
		f, err = os.Create("./model/pdata/generated_" + fp.Name + "_test.go")
 | 
			
		||||
		check(err)
 | 
			
		||||
		_, err = f.WriteString(fp.GenerateTestFile())
 | 
			
		||||
		check(err)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestNewNopExporterFactory(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,7 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumertest"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestNewNopProcessorFactory(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -32,8 +32,8 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/config/configauth"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/confignet"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configtls"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/pdatagrpc"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestDefaultGrpcClientSettings(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package consumer
 | 
			
		|||
import (
 | 
			
		||||
	"context"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Capabilities describes the capabilities of a Processor.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package consumererror
 | 
			
		|||
import (
 | 
			
		||||
	"errors"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Traces is an error that may carry associated Trace data for a subset of received data
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ import (
 | 
			
		|||
	"context"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// ConsumeLogsFunc is a helper function that is similar to ConsumeLogs.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestDefaultLogs(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ import (
 | 
			
		|||
	"context"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// ConsumeMetricsFunc is a helper function that is similar to ConsumeMetrics.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestDefaultMetrics(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ import (
 | 
			
		|||
	"context"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// ConsumeTracesFunc is a helper function that is similar to ConsumeTraces.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestDefaultTraces(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ import (
 | 
			
		|||
	"context"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Consumer is a convenience interface that implements all consumer interfaces.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package consumertest
 | 
			
		|||
import (
 | 
			
		||||
	"context"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type errConsumer struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestErr(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package consumertest
 | 
			
		|||
import (
 | 
			
		||||
	"context"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestNop(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
	"sync"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// TracesSink is a consumer.Traces that acts like a sink that
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,8 +21,8 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestTracesSink(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,7 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/component/componenterror"
 | 
			
		||||
	"go.opentelemetry.io/collector/component/componenttest"
 | 
			
		||||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
const typeStr = "test"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,7 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumerhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type logsRequest struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,9 +29,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumerhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/obsreportconfig/obsmetrics"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/obsreport/obsreporttest"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,7 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumerhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type metricsRequest struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,9 +29,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumerhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/obsreportconfig/obsmetrics"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/obsreport/obsreporttest"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package exporterhelper
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	tracetranslator "go.opentelemetry.io/collector/translator/trace"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,7 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumerhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type tracesRequest struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,9 +30,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumerhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/obsreportconfig/obsmetrics"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/obsreport/obsreporttest"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,8 +22,8 @@ import (
 | 
			
		|||
 | 
			
		||||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/otlp"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Marshaler configuration used for marhsaling Protobuf to JSON.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -32,8 +32,8 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/config/configgrpc"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/exporter/exporterhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	jaegertranslator "go.opentelemetry.io/collector/translator/trace/jaeger"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,8 +35,8 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configgrpc"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configtls"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestNew(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"go.opentelemetry.io/collector/component/componenttest"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configcheck"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestCreateDefaultConfig(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
	jaegerproto "github.com/jaegertracing/jaeger/model"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	jaegertranslator "go.opentelemetry.io/collector/translator/trace/jaeger"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,7 +23,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	jaegertranslator "go.opentelemetry.io/collector/translator/trace/jaeger"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,7 +23,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var errUnrecognizedEncoding = fmt.Errorf("unrecognized encoding")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,9 +27,9 @@ import (
 | 
			
		|||
 | 
			
		||||
	"go.opentelemetry.io/collector/component/componenttest"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configtls"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/otlp"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestNewExporter_err_version(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,8 +17,8 @@ package kafkaexporter
 | 
			
		|||
import (
 | 
			
		||||
	"github.com/Shopify/sarama"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/otlp"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// TracesMarshaler marshals traces into Message array.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package kafkaexporter
 | 
			
		|||
import (
 | 
			
		||||
	"github.com/Shopify/sarama"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type pdataLogsMarshaler struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,9 +24,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/exporter/exporterhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/otlptext"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type loggingExporter struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,8 +23,8 @@ import (
 | 
			
		|||
	"go.uber.org/zap"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestLoggingTracesExporterNoErrors(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,7 +27,7 @@ import (
 | 
			
		|||
	"google.golang.org/grpc/metadata"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/internaldata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,9 +29,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/exporter/exporterhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/pdatagrpc"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type exporter struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -31,9 +31,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/component/componenttest"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configgrpc"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configtls"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/pdatagrpc"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type mockReceiver struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,10 +35,10 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configgrpc"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/exporter/exporterhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/middleware"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/otlp"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type exporter struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -36,9 +36,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumertest"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/exporter/exporterhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/receiver/otlpreceiver"
 | 
			
		||||
	"go.opentelemetry.io/collector/testutil"
 | 
			
		||||
)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"go.uber.org/zap"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type accumulatedValue struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/require"
 | 
			
		||||
	"go.uber.org/zap"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestInvalidDataType(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ import (
 | 
			
		|||
	"github.com/prometheus/client_golang/prometheus"
 | 
			
		||||
	"go.uber.org/zap"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type collector struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,7 @@ import (
 | 
			
		|||
	"go.uber.org/zap"
 | 
			
		||||
	"go.uber.org/zap/zapcore"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type mockAccumulator struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,7 +27,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configtelemetry"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/obsreport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,7 +35,7 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/confighttp"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
const maxBatchByteSize = 3000000
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -34,9 +34,9 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/config"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/confighttp"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/configtls"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/exporter/exporterhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Test_NewPRWExporter checks that a new exporter instance with non-nil fields is initialized
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -26,7 +26,7 @@ import (
 | 
			
		|||
	"github.com/prometheus/common/model"
 | 
			
		||||
	"github.com/prometheus/prometheus/prompb"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
const (
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ import (
 | 
			
		|||
	"github.com/prometheus/prometheus/prompb"
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Test_validateMetrics checks validateMetrics return true if a type and temporality combination is valid, false
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/prometheus/prometheus/prompb"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,7 +27,7 @@ import (
 | 
			
		|||
	"go.opentelemetry.io/collector/component"
 | 
			
		||||
	"go.opentelemetry.io/collector/config/confighttp"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumererror"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/trace/zipkinv2"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package goldendataset
 | 
			
		|||
import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Simple utilities for generating metrics for testing
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestGenDefault(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package goldendataset
 | 
			
		|||
import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// GenerateMetrics takes the filename of a PICT-generated file, walks through all of the rows in the PICT
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestGenerateMetricDatas(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package goldendataset
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/conventions"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
	"io"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/conventions"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestGenerateParentSpan(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
	"io"
 | 
			
		||||
	"math/rand"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// GenerateTraces generates a slice of OTLP ResourceSpans objects based on the PICT-generated pairwise
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ package idutils
 | 
			
		|||
import (
 | 
			
		||||
	"encoding/binary"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// UInt64ToTraceID converts the pair of uint64 representation of a TraceID to pdata.TraceID.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestUInt64ToTraceIDConversion(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/consumertest"
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type ErrOrSinkConsumer struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,8 +15,8 @@
 | 
			
		|||
package otlp
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type fromTranslator struct{}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,10 +19,10 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/gogo/protobuf/jsonpb"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	otlpcollectorlogs "go.opentelemetry.io/collector/internal/data/protogen/collector/logs/v1"
 | 
			
		||||
	otlpcollectormetrics "go.opentelemetry.io/collector/internal/data/protogen/collector/metrics/v1"
 | 
			
		||||
	otlpcollectortrace "go.opentelemetry.io/collector/internal/data/protogen/collector/trace/v1"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type jsonEncoder struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,6 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	otlpcollectorlogs "go.opentelemetry.io/collector/internal/data/protogen/collector/logs/v1"
 | 
			
		||||
	otlpcollectormetrics "go.opentelemetry.io/collector/internal/data/protogen/collector/metrics/v1"
 | 
			
		||||
	otlpcollectortrace "go.opentelemetry.io/collector/internal/data/protogen/collector/trace/v1"
 | 
			
		||||
| 
						 | 
				
			
			@ -28,6 +27,7 @@ import (
 | 
			
		|||
	otlpmetrics "go.opentelemetry.io/collector/internal/data/protogen/metrics/v1"
 | 
			
		||||
	otlpresource "go.opentelemetry.io/collector/internal/data/protogen/resource/v1"
 | 
			
		||||
	otlptrace "go.opentelemetry.io/collector/internal/data/protogen/trace/v1"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/conventions"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package otlp
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// NewJSONTracesMarshaler returns a model.TracesMarshaler. Marshals to OTLP json bytes.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,10 +15,10 @@
 | 
			
		|||
package otlp
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	otlpcollectorlogs "go.opentelemetry.io/collector/internal/data/protogen/collector/logs/v1"
 | 
			
		||||
	otlpcollectormetrics "go.opentelemetry.io/collector/internal/data/protogen/collector/metrics/v1"
 | 
			
		||||
	otlpcollectortrace "go.opentelemetry.io/collector/internal/data/protogen/collector/trace/v1"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type pbEncoder struct{}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,11 +15,11 @@
 | 
			
		|||
package otlp
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal"
 | 
			
		||||
	otlpcollectorlogs "go.opentelemetry.io/collector/internal/data/protogen/collector/logs/v1"
 | 
			
		||||
	otlpcollectormetrics "go.opentelemetry.io/collector/internal/data/protogen/collector/metrics/v1"
 | 
			
		||||
	otlpcollectortrace "go.opentelemetry.io/collector/internal/data/protogen/collector/trace/v1"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type toTranslator struct{}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package otlp
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// NewJSONTracesUnmarshaler returns a model.TracesUnmarshaler. Unmarshals from OTLP json bytes.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ import (
 | 
			
		|||
	"strconv"
 | 
			
		||||
	"strings"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	tracetranslator "go.opentelemetry.io/collector/translator/trace"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestNestedArraySerializesCorrectly(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package otlptext
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// NewTextLogsMarshaler returns a serializer.LogsMarshaler to encode to OTLP json bytes.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,8 +19,8 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestLogs(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package otlptext
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// NewTextMetricsMarshaler returns a serializer.MetricsMarshaler to encode to OTLP json bytes.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,8 +19,8 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestMetrics(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package otlptext
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// NewTextTracesMarshaler returns a serializer.TracesMarshaler to encode to OTLP json bytes.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,8 +19,8 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestTraces(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,9 +19,9 @@ import (
 | 
			
		|||
 | 
			
		||||
	"google.golang.org/grpc"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal"
 | 
			
		||||
	otlpcollectorlogs "go.opentelemetry.io/collector/internal/data/protogen/collector/logs/v1"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// TODO: Consider to add `LogsRequest`. If we add non pdata properties we can add them to the request.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,9 +19,9 @@ import (
 | 
			
		|||
 | 
			
		||||
	"google.golang.org/grpc"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal"
 | 
			
		||||
	otlpcollectormetrics "go.opentelemetry.io/collector/internal/data/protogen/collector/metrics/v1"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// TODO: Consider to add `MetricsRequest`. If we add non pdata properties we can add them to the request.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,9 +19,9 @@ import (
 | 
			
		|||
 | 
			
		||||
	"google.golang.org/grpc"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal"
 | 
			
		||||
	otlpcollectortraces "go.opentelemetry.io/collector/internal/data/protogen/collector/trace/v1"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// TODO: Consider to add `TracesRequest`. If we add non pdata properties we can add them to the request.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ import (
 | 
			
		|||
	"github.com/antonmedv/expr"
 | 
			
		||||
	"github.com/antonmedv/expr/vm"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type Matcher struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestCompileExprError(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/spf13/cast"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// NewAttributeValueRaw is used to convert the raw `value` from ActionKeyValue to the supported trace attribute values.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestHelper_AttributeValue(t *testing.T) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,10 +17,10 @@ package filterlog
 | 
			
		|||
import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterconfig"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filtermatcher"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Matcher is an interface that allows matching a log record against a
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,9 +20,9 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterconfig"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func createConfig(matchType filterset.MatchType) *filterset.Config {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,10 +19,10 @@ import (
 | 
			
		|||
	"fmt"
 | 
			
		||||
	"strconv"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterconfig"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterhelper"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type AttributesMatcher []AttributeMatcher
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,9 +17,9 @@ package filtermatcher
 | 
			
		|||
import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterconfig"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type instrumentationLibraryMatcher struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,9 +20,9 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterconfig"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/conventions"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,8 +15,8 @@
 | 
			
		|||
package filtermetric
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterexpr"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type exprMatcher struct {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
package filtermetric
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type Matcher interface {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,8 +19,8 @@ import (
 | 
			
		|||
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,8 +15,8 @@
 | 
			
		|||
package filtermetric
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// nameMatcher matches metrics by metric properties against prespecified values for each property.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,10 +17,10 @@ package filterspan
 | 
			
		|||
import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterconfig"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filtermatcher"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/conventions"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,10 +20,10 @@ import (
 | 
			
		|||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/stretchr/testify/require"
 | 
			
		||||
 | 
			
		||||
	"go.opentelemetry.io/collector/consumer/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterconfig"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/processor/filterset"
 | 
			
		||||
	"go.opentelemetry.io/collector/internal/testdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/model/pdata"
 | 
			
		||||
	"go.opentelemetry.io/collector/translator/conventions"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
		Reference in New Issue