1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-02-03 13:11:53 +02:00

Namespace import path under "/otel" (#274)

Also fixes example module paths so that they use the vanity URL instead
of the github URL.

[Closes #184]
This commit is contained in:
rghetia 2019-11-01 11:40:29 -07:00 committed by GitHub
parent a71ec85f5e
commit 15bfc5bb12
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
134 changed files with 350 additions and 349 deletions

View File

@ -35,20 +35,20 @@ To create a new PR, fork the project in GitHub and clone the upstream
repo:
```sh
$ go get -d go.opentelemetry.io
$ go get -d go.opentelemetry.io/otel
```
(This may print some warning about "build constraints exclude all Go
files", just ignore it.)
This will put the project in `${GOPATH}/src/go.opentelemetry.io`. You
This will put the project in `${GOPATH}/src/go.opentelemetry.io/otel`. You
can alternatively use `git` directly with:
```sh
$ git clone https://github.com/open-telemetry/opentelemetry-go
```
(Note that `git clone` is *not* using the `go.opentelemetry.io` name -
(Note that `git clone` is *not* using the `go.opentelemetry.io/otel` name -
that name is a kind of a redirector to GitHub that `go get` can
understand, but `git` does not.)

View File

@ -1,11 +1,11 @@
# OpenTelemetry-Go
[![Circle CI](https://circleci.com/gh/open-telemetry/opentelemetry-go.svg?style=svg)](https://circleci.com/gh/open-telemetry/opentelemetry-go)
[![Docs](https://godoc.org/go.opentelemetry.io?status.svg)](http://godoc.org/go.opentelemetry.io)
[![Go Report Card](https://goreportcard.com/badge/go.opentelemetry.io)](https://goreportcard.com/report/go.opentelemetry.io)
[![Docs](https://godoc.org/go.opentelemetry.io/otel?status.svg)](http://godoc.org/go.opentelemetry.io/otel)
[![Go Report Card](https://goreportcard.com/badge/go.opentelemetry.io/otel)](https://goreportcard.com/report/go.opentelemetry.io/otel)
[![Gitter](https://badges.gitter.im/open-telemetry/opentelemetry-go.svg)](https://gitter.im/open-telemetry/opentelemetry-go?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
The Go [OpenTelemetry](https://opentelemetry.io/) client.
The Go [OpenTelemetry](https://opentelemetry.io/otel/) client.
## Installation
@ -22,7 +22,7 @@ depend on `sdk` or another package that implements the API.
To install the API and SDK packages,
```
$ go get -u go.opentelemetry.io
$ go get -u go.opentelemetry.io/otel
```
## Quick Start
@ -34,9 +34,9 @@ import (
"context"
"log"
apitrace "go.opentelemetry.io/api/trace"
"go.opentelemetry.io/exporter/trace/stdout"
sdktrace "go.opentelemetry.io/sdk/trace"
apitrace "go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/exporter/trace/stdout"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
func initTracer() {
@ -78,7 +78,7 @@ func main() {
```
See the [API
documentation](https://go.opentelemetry.io/) for more
documentation](https://go.opentelemetry.io/otel/) for more
detail, and the
[opentelemetry-example-app](./example/README.md)
for a complete example.

View File

@ -14,4 +14,4 @@
// This package provides basic types used in OpenTelemetry - keys,
// values, numbers and span contexts.
package core // import "go.opentelemetry.io/api/core"
package core // import "go.opentelemetry.io/otel/api/core"

View File

@ -6,7 +6,7 @@ import (
"github.com/google/go-cmp/cmp"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
func TestValue(t *testing.T) {

View File

@ -17,7 +17,7 @@ package core_test
import (
"testing"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
func TestIsValid(t *testing.T) {

View File

@ -18,7 +18,7 @@ import (
"context"
"runtime/pprof"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
type ctxEntriesType struct{}

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package distributedcontext // import "go.opentelemetry.io/api/distributedcontext"
package distributedcontext // import "go.opentelemetry.io/otel/api/distributedcontext"

View File

@ -15,7 +15,7 @@
package distributedcontext
import (
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
type entry struct {

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package event // import "go.opentelemetry.io/api/event"
package event // import "go.opentelemetry.io/otel/api/event"

View File

@ -14,4 +14,4 @@
// This package provides convenience functions for creating keys and
// key-value pairs.
package key // import "go.opentelemetry.io/api/key"
package key // import "go.opentelemetry.io/otel/api/key"

View File

@ -1,7 +1,7 @@
package key
import (
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
// New creates a new key with a passed name.

View File

@ -5,8 +5,8 @@ import (
"github.com/google/go-cmp/cmp"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/key"
)
func TestKeyValueConstructors(t *testing.T) {

View File

@ -17,8 +17,8 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/unit"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/unit"
)
// Provider supports named Meter instances.

View File

@ -19,11 +19,11 @@ import (
"fmt"
"testing"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/metric"
"go.opentelemetry.io/api/unit"
mock "go.opentelemetry.io/internal/metric"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/metric"
"go.opentelemetry.io/otel/api/unit"
mock "go.opentelemetry.io/otel/internal/metric"
"github.com/google/go-cmp/cmp"
)

View File

@ -17,7 +17,7 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
type commonMetric struct {

View File

@ -17,7 +17,7 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
// Float64Counter is a metric that accumulates float64 values.

View File

@ -66,4 +66,4 @@
// gauge handle has Set and measure handle has Record). Handles can be
// created with the AcquireHandle function of the respective
// instrument. When done with the handle, call Release on it.
package metric // import "go.opentelemetry.io/api/metric"
package metric // import "go.opentelemetry.io/otel/api/metric"

View File

@ -17,7 +17,7 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
// Float64Gauge is a metric that stores the last float64 value.

View File

@ -17,7 +17,7 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
// Float64Measure is a metric that records float64 values.

View File

@ -3,7 +3,7 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
type NoopProvider struct{}

View File

@ -17,7 +17,7 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
// InstrumentImpl is the implementation-level interface Set/Add/Record

View File

@ -13,4 +13,4 @@
// limitations under the License.
// Package propagation contains interface definition for Binary and TextFormat propagators.
package propagation // import "go.opentelemetry.io/api/propagation"
package propagation // import "go.opentelemetry.io/otel/api/propagation"

View File

@ -17,8 +17,8 @@ package propagation
import (
"context"
"go.opentelemetry.io/api/core"
dctx "go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/otel/api/core"
dctx "go.opentelemetry.io/otel/api/distributedcontext"
)
// NoopTextFormatPropagator implements TextFormatPropagator that does nothing.

View File

@ -17,8 +17,8 @@ package propagation
import (
"context"
"go.opentelemetry.io/api/core"
dctx "go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/otel/api/core"
dctx "go.opentelemetry.io/otel/api/distributedcontext"
)
// TextFormatPropagator is an interface that specifies methods to inject and extract SpanContext

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package stats // import "go.opentelemetry.io/api/stats"
package stats // import "go.opentelemetry.io/otel/api/stats"

View File

@ -23,9 +23,9 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/internal/matchers"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/internal/matchers"
)
type Harness struct {

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package testharness // import "go.opentelemetry.io/api/testharness"
package testharness // import "go.opentelemetry.io/otel/api/testharness"

View File

@ -15,7 +15,7 @@
package trace
import (
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
const (

View File

@ -19,7 +19,7 @@ import (
"github.com/google/go-cmp/cmp"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
func TestShouldSample(t *testing.T) {

View File

@ -20,7 +20,7 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
type Provider interface {

View File

@ -7,8 +7,8 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/trace"
)
func TestSetCurrentSpanOverridesPreviouslySetSpan(t *testing.T) {

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package trace // import "go.opentelemetry.io/api/trace"
package trace // import "go.opentelemetry.io/otel/api/trace"

View File

@ -15,7 +15,7 @@
package trace
import (
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
const (

View File

@ -19,7 +19,7 @@ import (
"github.com/google/go-cmp/cmp"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
func TestNeverSamperShouldSample(t *testing.T) {

View File

@ -20,7 +20,7 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
type NoopSpan struct {

View File

@ -17,7 +17,7 @@ package trace
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/otel/api/core"
)
type NoopTracer struct{}

View File

@ -14,7 +14,7 @@
package trace
import "go.opentelemetry.io/api/core"
import "go.opentelemetry.io/otel/api/core"
type Sampler interface {
// ShouldSample returns a Decision that contains a decision whether to sample

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package unit // import "go.opentelemetry.io/api/unit"
package unit // import "go.opentelemetry.io/otel/api/unit"

View File

@ -27,10 +27,10 @@ import (
otext "github.com/opentracing/opentracing-go/ext"
otlog "github.com/opentracing/opentracing-go/log"
otelcore "go.opentelemetry.io/api/core"
oteltrace "go.opentelemetry.io/api/trace"
otelcore "go.opentelemetry.io/otel/api/core"
oteltrace "go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/bridge/opentracing/migration"
"go.opentelemetry.io/otel/bridge/opentracing/migration"
)
type bridgeSpanContext struct {
@ -322,7 +322,7 @@ func (t *BridgeTracer) StartSpan(operationName string, opts ...ot.StartSpanOptio
})
if checkCtx != checkCtx2 {
t.warnOnce.Do(func() {
t.warningHandler("SDK should have deferred the context setup, see the documentation of go.opentelemetry.io/bridge/opentracing/migration\n")
t.warningHandler("SDK should have deferred the context setup, see the documentation of go.opentelemetry.io/otel/bridge/opentracing/migration\n")
})
}
if hadTrueErrorTag {

View File

@ -97,4 +97,4 @@
// LogFields() function, so when the call to the function gets
// translated to OpenTelemetry AddEvent() function, an empty context
// is passed.
package opentracing // import "go.opentelemetry.io/bridge/opentracing"
package opentracing // import "go.opentelemetry.io/otel/bridge/opentracing"

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package internal // import "go.opentelemetry.io/bridge/opentracing/internal"
package internal // import "go.opentelemetry.io/otel/bridge/opentracing/internal"

View File

@ -22,12 +22,12 @@ import (
"google.golang.org/grpc/codes"
otelcore "go.opentelemetry.io/api/core"
oteldctx "go.opentelemetry.io/api/distributedcontext"
otelkey "go.opentelemetry.io/api/key"
oteltrace "go.opentelemetry.io/api/trace"
otelcore "go.opentelemetry.io/otel/api/core"
oteldctx "go.opentelemetry.io/otel/api/distributedcontext"
otelkey "go.opentelemetry.io/otel/api/key"
oteltrace "go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/bridge/opentracing/migration"
"go.opentelemetry.io/otel/bridge/opentracing/migration"
)
var (

View File

@ -15,12 +15,12 @@
// This package provides interfaces and functions that are useful for
// providing a cooperation of the OpenTelemetry tracers with the
// OpenTracing API.
package migration // import "go.opentelemetry.io/bridge/opentracing/migration"
package migration // import "go.opentelemetry.io/otel/bridge/opentracing/migration"
import (
"context"
oteltrace "go.opentelemetry.io/api/trace"
oteltrace "go.opentelemetry.io/otel/api/trace"
)
// DeferredContextSetupTracerExtension is an interface an

View File

@ -23,11 +23,11 @@ import (
//otext "github.com/opentracing/opentracing-go/ext"
//otlog "github.com/opentracing/opentracing-go/log"
otelcore "go.opentelemetry.io/api/core"
oteltrace "go.opentelemetry.io/api/trace"
"go.opentelemetry.io/global"
otelcore "go.opentelemetry.io/otel/api/core"
oteltrace "go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/global"
"go.opentelemetry.io/bridge/opentracing/internal"
"go.opentelemetry.io/otel/bridge/opentracing/internal"
)
type mixedAPIsTestCase struct {

View File

@ -15,7 +15,7 @@
package opentracing
import (
oteltrace "go.opentelemetry.io/api/trace"
oteltrace "go.opentelemetry.io/otel/api/trace"
)
// NewTracerPair is a utility function that creates a BridgeTracer

View File

@ -17,9 +17,9 @@ package opentracing
import (
"context"
oteltrace "go.opentelemetry.io/api/trace"
oteltrace "go.opentelemetry.io/otel/api/trace"
migration "go.opentelemetry.io/bridge/opentracing/migration"
migration "go.opentelemetry.io/otel/bridge/opentracing/migration"
)
type WrapperProvider struct {

View File

@ -26,18 +26,18 @@ Example uses
#### 1 Download git repo
```
GO111MODULE="" go get -d go.opentelemetry.io
GO111MODULE="" go get -d go.opentelemetry.io/otel
```
#### 2 Start Server
```
cd $GOPATH/src/go.opentelemetry.io/example/http/
cd $GOPATH/src/go.opentelemetry.io/otel/example/http/
go run ./server/server.go
```
#### 3 Start Client
```
cd $GOPATH/src/go.opentelemetry.io/example/http/
cd $GOPATH/src/go.opentelemetry.io/otel/example/http/
go run ./client/client.go
```

View File

@ -1,7 +1,7 @@
module github.com/open-telemetry/opentelemetry-go/example/basic
module go.opentelemetry.io/otel/example/basic
go 1.13
replace go.opentelemetry.io => ../..
replace go.opentelemetry.io/otel => ../..
require go.opentelemetry.io v0.0.0-20191025183852-68310ab97435
require go.opentelemetry.io/otel v0.0.0-00010101000000-000000000000

View File

@ -17,11 +17,11 @@ package main
import (
"context"
"go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/metric"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/global"
"go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/metric"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/global"
)
var (

View File

@ -26,13 +26,13 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/exporter/trace/stackdriver"
"go.opentelemetry.io/global"
"go.opentelemetry.io/plugin/httptrace"
sdktrace "go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/exporter/trace/stackdriver"
"go.opentelemetry.io/otel/global"
"go.opentelemetry.io/otel/plugin/httptrace"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
func initTracer() {

View File

@ -1,14 +1,14 @@
module github.com/open-telemetry/opentelemetry-go/example/http-stackdriver
module go.opentelmetry.io/otel/example/http-stackdriver
go 1.13
replace (
go.opentelemetry.io => ../..
go.opentelemetry.io/exporter/trace/stackdriver => ../../exporter/trace/stackdriver
go.opentelemetry.io/otel => ../..
go.opentelemetry.io/otel/exporter/trace/stackdriver => ../../exporter/trace/stackdriver
)
require (
go.opentelemetry.io v0.0.0-20191031063502-886243699327
go.opentelemetry.io/exporter/trace/stackdriver v0.0.0-20191025183852-68310ab97435
go.opentelemetry.io/otel v0.0.0-20191031063502-886243699327
go.opentelemetry.io/otel/exporter/trace/stackdriver v0.0.0-20191025183852-68310ab97435
google.golang.org/grpc v1.24.0
)

View File

@ -20,12 +20,12 @@ import (
"net/http"
"os"
"go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/exporter/trace/stackdriver"
"go.opentelemetry.io/global"
"go.opentelemetry.io/plugin/httptrace"
sdktrace "go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/exporter/trace/stackdriver"
"go.opentelemetry.io/otel/global"
"go.opentelemetry.io/otel/plugin/httptrace"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
func initTracer() {

View File

@ -25,13 +25,13 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/exporter/trace/stdout"
"go.opentelemetry.io/global"
"go.opentelemetry.io/plugin/httptrace"
sdktrace "go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/exporter/trace/stdout"
"go.opentelemetry.io/otel/global"
"go.opentelemetry.io/otel/plugin/httptrace"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
func initTracer() {

View File

@ -1,10 +1,10 @@
module github.com/open-telemetry/opentelemetry-go/example/http
module go.opentelemetry.io/otel/example/http
go 1.13
replace go.opentelemetry.io => ../..
replace go.opentelemetry.io/otel => ../..
require (
go.opentelemetry.io v0.0.0-20191025183852-68310ab97435
go.opentelemetry.io/otel v0.0.0-00010101000000-000000000000
google.golang.org/grpc v1.24.0
)

View File

@ -19,12 +19,12 @@ import (
"log"
"net/http"
"go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/exporter/trace/stdout"
"go.opentelemetry.io/global"
"go.opentelemetry.io/plugin/httptrace"
sdktrace "go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/exporter/trace/stdout"
"go.opentelemetry.io/otel/global"
"go.opentelemetry.io/otel/plugin/httptrace"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
func initTracer() {

View File

@ -1,13 +1,13 @@
module go.opentelemetry.io/example/jaeger
module go.opentelemetry.io/otel/example/jaeger
go 1.13
replace (
go.opentelemetry.io => ../..
go.opentelemetry.io/exporter/trace/jaeger => ../../exporter/trace/jaeger
go.opentelemetry.io/otel => ../..
go.opentelemetry.io/otel/exporter/trace/jaeger => ../../exporter/trace/jaeger
)
require (
go.opentelemetry.io v0.0.0-20191025183852-68310ab97435
go.opentelemetry.io/exporter/trace/jaeger v0.0.0-20191025183852-68310ab97435
go.opentelemetry.io/otel v0.0.0-00010101000000-000000000000
go.opentelemetry.io/otel/exporter/trace/jaeger v0.0.0-00010101000000-000000000000
)

View File

@ -20,12 +20,12 @@ import (
"context"
"log"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/exporter/trace/jaeger"
"go.opentelemetry.io/global"
sdktrace "go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/exporter/trace/jaeger"
"go.opentelemetry.io/otel/global"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
// initTracer creates a new trace provider instance and registers it as global trace provider.

View File

@ -17,9 +17,9 @@ package foo
import (
"context"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/global"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/global"
)
var (

View File

@ -1,7 +1,7 @@
module go.opentelemetry.io/example/namedtracer
module go.opentelemetry.io/otel/example/namedtracer
go 1.13
replace go.opentelemetry.io => ../..
replace go.opentelemetry.io/otel => ../..
require go.opentelemetry.io v0.0.0-20191025183852-68310ab97435
require go.opentelemetry.io/otel v0.0.0-00010101000000-000000000000

View File

@ -18,13 +18,13 @@ import (
"context"
"log"
"go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/example/namedtracer/foo"
"go.opentelemetry.io/exporter/trace/stdout"
"go.opentelemetry.io/global"
sdktrace "go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/example/namedtracer/foo"
"go.opentelemetry.io/otel/exporter/trace/stdout"
"go.opentelemetry.io/otel/global"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
var (

View File

@ -4,5 +4,5 @@ OpenTelemetry Jaeger exporter
## Installation
```
go get -u go.opentelemetry.io/exporter/trace/jaeger
```
go get -u go.opentelemetry.io/otel/exporter/trace/jaeger
```

View File

@ -21,7 +21,7 @@ import (
"github.com/apache/thrift/lib/go/thrift"
gen "go.opentelemetry.io/exporter/trace/jaeger/internal/gen-go/jaeger"
gen "go.opentelemetry.io/otel/exporter/trace/jaeger/internal/gen-go/jaeger"
)
// udpPacketMaxLength is the max size of UDP packet we want to send, synced with jaeger-agent

View File

@ -13,4 +13,4 @@
// limitations under the License.
// Package jaeger contains an OpenTelemetry tracing exporter for Jaeger.
package jaeger // import "go.opentelemetry.io/exporter/trace/jaeger"
package jaeger // import "go.opentelemetry.io/otel/exporter/trace/jaeger"

View File

@ -1,14 +1,14 @@
module go.opentelemetry.io/exporter/trace/jaeger
module go.opentelemetry.io/otel/exporter/trace/jaeger
go 1.13
replace go.opentelemetry.io => ../../..
replace go.opentelemetry.io/otel => ../../..
require (
github.com/apache/thrift v0.13.0
github.com/google/go-cmp v0.3.1
github.com/stretchr/testify v1.4.0
go.opentelemetry.io v0.0.0-00010101000000-000000000000
go.opentelemetry.io/otel v0.0.0-00010101000000-000000000000
google.golang.org/api v0.11.0
google.golang.org/grpc v1.24.0
)

View File

@ -16,7 +16,7 @@ import (
"github.com/apache/thrift/lib/go/thrift"
"go.opentelemetry.io/exporter/trace/jaeger/internal/gen-go/jaeger"
"go.opentelemetry.io/otel/exporter/trace/jaeger/internal/gen-go/jaeger"
)
func Usage() {

View File

@ -1,7 +1,7 @@
// Autogenerated by Thrift Compiler (0.11.0)
// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
package jaeger // import "go.opentelemetry.io/exporter/trace/jaeger/internal/gen-go/jaeger"
package jaeger // import "go.opentelemetry.io/otel/exporter/trace/jaeger/internal/gen-go/jaeger"
import (
"bytes"

View File

@ -23,10 +23,10 @@ import (
"google.golang.org/api/support/bundler"
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
gen "go.opentelemetry.io/exporter/trace/jaeger/internal/gen-go/jaeger"
"go.opentelemetry.io/sdk/export"
"go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/core"
gen "go.opentelemetry.io/otel/exporter/trace/jaeger/internal/gen-go/jaeger"
"go.opentelemetry.io/otel/sdk/export"
"go.opentelemetry.io/otel/sdk/trace"
)
const defaultServiceName = "OpenTelemetry"

View File

@ -21,19 +21,20 @@ import (
"testing"
"time"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/global"
apitrace "go.opentelemetry.io/otel/api/trace"
"github.com/google/go-cmp/cmp"
"github.com/stretchr/testify/assert"
"google.golang.org/grpc/codes"
apitrace "go.opentelemetry.io/api/trace"
"go.opentelemetry.io/global"
sdktrace "go.opentelemetry.io/sdk/trace"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
"go.opentelemetry.io/api/core"
gen "go.opentelemetry.io/exporter/trace/jaeger/internal/gen-go/jaeger"
"go.opentelemetry.io/sdk/export"
"go.opentelemetry.io/otel/api/core"
gen "go.opentelemetry.io/otel/exporter/trace/jaeger/internal/gen-go/jaeger"
"go.opentelemetry.io/otel/sdk/export"
)
func TestNewExporter(t *testing.T) {

View File

@ -10,7 +10,7 @@ import (
"github.com/apache/thrift/lib/go/thrift"
gen "go.opentelemetry.io/exporter/trace/jaeger/internal/gen-go/jaeger"
gen "go.opentelemetry.io/otel/exporter/trace/jaeger/internal/gen-go/jaeger"
)
// batchUploader send a batch of spans to Jaeger

View File

@ -1,13 +1,13 @@
module go.opentelemetry.io/exporter/trace/stackdriver
module go.opentelemetry.io/otel/exporter/trace/stackdriver
go 1.13
replace go.opentelemetry.io => ../../..
replace go.opentelemetry.io/otel => ../../..
require (
cloud.google.com/go v0.47.0
github.com/golang/protobuf v1.3.2
go.opentelemetry.io v0.0.0-20191031063502-886243699327
go.opentelemetry.io/otel v0.0.0-20191031063502-886243699327
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
google.golang.org/api v0.11.0
google.golang.org/genproto v0.0.0-20191009194640-548a555dbc03

View File

@ -26,9 +26,9 @@ import (
"golang.org/x/oauth2/google"
"google.golang.org/api/option"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/sdk/export"
"go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/sdk/export"
"go.opentelemetry.io/otel/sdk/trace"
)
// Option is function type that is passed to the exporter initialization function.
@ -78,12 +78,12 @@ type options struct {
BatchDelayThreshold time.Duration
// MaxQueueSize is the maximum queue size to buffer spans for delayed processing.
// See the detailed definition in https://godoc.org/go.opentelemetry.io/sdk/trace#BatchSpanProcessorOptions.
// See the detailed definition in https://godoc.org/go.opentelemetry.io/otel/sdk/trace#BatchSpanProcessorOptions.
// Default is 2048. Optional.
MaxQueueSize int
// MaxExportBatchSize is the maximum number of spans to process in a single batch.
// See the detailed definition in https://godoc.org/go.opentelemetry.io/sdk/trace#BatchSpanProcessorOptions.
// See the detailed definition in https://godoc.org/go.opentelemetry.io/otel/sdk/trace#BatchSpanProcessorOptions.
// Default is 512. Optional.
MaxExportBatchSize int

View File

@ -21,7 +21,7 @@ import (
traceclient "cloud.google.com/go/trace/apiv2"
tracepb "google.golang.org/genproto/googleapis/devtools/cloudtrace/v2"
"go.opentelemetry.io/sdk/export"
"go.opentelemetry.io/otel/sdk/export"
)
// traceExporter is an imeplementation of trace.Exporter and trace.BatchExporter
@ -88,7 +88,7 @@ func (e *traceExporter) uploadSpans(ctx context.Context, spans []*tracepb.Span)
// tracer := apitrace.Register()
// ctx, span := tracer.Start(
// ctx,
// "go.opentelemetry.io/exporter/stackdriver.uploadSpans",
// "go.opentelemetry.io/otel/exporter/stackdriver.uploadSpans",
// )
// defer span.End()
// span.SetAttribute(key.New("num_spans").Int64(int64(len(spans))))

View File

@ -27,9 +27,9 @@ import (
statuspb "google.golang.org/genproto/googleapis/rpc/status"
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
opentelemetry "go.opentelemetry.io/sdk"
"go.opentelemetry.io/sdk/export"
"go.opentelemetry.io/otel/api/core"
opentelemetry "go.opentelemetry.io/otel/sdk"
"go.opentelemetry.io/otel/sdk/export"
)
const (

View File

@ -13,4 +13,4 @@
// limitations under the License.
// Package stdout contains an OpenTelemetry tracing exporter for writing to stdout.
package stdout // import "go.opentelemetry.io/exporter/trace/stdout"
package stdout // import "go.opentelemetry.io/otel/exporter/trace/stdout"

View File

@ -24,10 +24,10 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
apitrace "go.opentelemetry.io/api/trace"
"go.opentelemetry.io/sdk/export"
"go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/core"
apitrace "go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/sdk/export"
"go.opentelemetry.io/otel/sdk/trace"
)
// Options are the options to be used when initializing a stdout export.

View File

@ -23,10 +23,10 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/sdk/export"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/sdk/export"
)
func TestExporter_ExportSpan(t *testing.T) {

View File

@ -17,8 +17,8 @@ package global
import (
"sync/atomic"
"go.opentelemetry.io/api/metric"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/otel/api/metric"
"go.opentelemetry.io/otel/api/trace"
)
type (

View File

@ -17,9 +17,9 @@ package global_test
import (
"testing"
"go.opentelemetry.io/api/metric"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/global"
"go.opentelemetry.io/otel/api/metric"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/global"
)
type (

2
go.mod
View File

@ -1,4 +1,4 @@
module go.opentelemetry.io
module go.opentelemetry.io/otel
go 1.13

View File

@ -12,4 +12,4 @@
// See the License for the specific language governing permissions and
// limitations under the License.
package matchers // import "go.opentelemetry.io/internal/matchers"
package matchers // import "go.opentelemetry.io/otel/internal/matchers"

View File

@ -17,8 +17,8 @@ package metric
import (
"context"
"go.opentelemetry.io/api/core"
apimetric "go.opentelemetry.io/api/metric"
"go.opentelemetry.io/otel/api/core"
apimetric "go.opentelemetry.io/otel/api/metric"
)
type (

View File

@ -20,8 +20,8 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
apitrace "go.opentelemetry.io/api/trace"
"go.opentelemetry.io/otel/api/core"
apitrace "go.opentelemetry.io/otel/api/trace"
)
// MockSpan is a mock span used in association with MockTracer for testing purpose only.

View File

@ -20,8 +20,8 @@ import (
"encoding/binary"
"sync/atomic"
"go.opentelemetry.io/api/core"
apitrace "go.opentelemetry.io/api/trace"
"go.opentelemetry.io/otel/api/core"
apitrace "go.opentelemetry.io/otel/api/trace"
)
// MockTracer is a simple tracer used for testing purpose only.

View File

@ -25,10 +25,10 @@ import (
"google.golang.org/grpc/codes"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/global"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/global"
)
var (
@ -55,7 +55,7 @@ func newClientTracer(ctx context.Context) *clientTracer {
Context: ctx,
levels: make(map[string]trace.Span),
}
ct.tr = global.TraceProvider().GetTracer("go.opentelemetry.io/plugin/httptrace")
ct.tr = global.TraceProvider().GetTracer("go.opentelemetry.io/otel/plugin/httptrace")
ct.open("http.request")
return ct
}

View File

@ -18,9 +18,9 @@ import (
"context"
"net/http"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/propagation"
)
const (

View File

@ -18,11 +18,11 @@ import (
"io"
"net/http"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/propagation"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/global"
prop "go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/propagation"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/global"
prop "go.opentelemetry.io/otel/propagation"
)
var _ http.Handler = &Handler{}
@ -80,7 +80,7 @@ func WithPublicEndpoint() Option {
// WithPropagator configures the Handler with a specific propagator. If this
// option isn't specificed then
// go.opentelemetry.io/propagation.HTTPTraceContextPropagator is used.
// go.opentelemetry.io/otel/propagation.HTTPTraceContextPropagator is used.
func WithPropagator(p propagation.TextFormatPropagator) Option {
return func(h *Handler) {
h.prop = p

View File

@ -22,12 +22,12 @@ import (
"net/http"
"strings"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/exporter/trace/stdout"
"go.opentelemetry.io/global"
"go.opentelemetry.io/plugin/othttp"
sdktrace "go.opentelemetry.io/sdk/trace"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/exporter/trace/stdout"
"go.opentelemetry.io/otel/global"
"go.opentelemetry.io/otel/plugin/othttp"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
func ExampleNewHandler() {

View File

@ -20,9 +20,9 @@ import (
"net/http/httptest"
"testing"
"go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/propagation"
mocktrace "go.opentelemetry.io/internal/trace"
mocktrace "go.opentelemetry.io/otel/internal/trace"
)
func TestBasics(t *testing.T) {

View File

@ -19,7 +19,7 @@ import (
"io"
"net/http"
"go.opentelemetry.io/api/propagation"
"go.opentelemetry.io/otel/api/propagation"
)
var _ io.ReadCloser = &bodyWrapper{}

View File

@ -15,8 +15,8 @@
package propagation
import (
"go.opentelemetry.io/api/core"
apipropagation "go.opentelemetry.io/api/propagation"
"go.opentelemetry.io/otel/api/core"
apipropagation "go.opentelemetry.io/otel/api/propagation"
)
type binaryPropagator struct{}

View File

@ -19,8 +19,8 @@ import (
"github.com/google/go-cmp/cmp"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/propagation"
)
func TestExtractSpanContextFromBytes(t *testing.T) {

View File

@ -13,4 +13,4 @@
// limitations under the License.
// Package propagation contains propagators for different format and carriers.
package propagation // import "go.opentelemetry.io/propagation"
package propagation // import "go.opentelemetry.io/otel/propagation"

View File

@ -19,11 +19,11 @@ import (
"fmt"
"strings"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/api/core"
dctx "go.opentelemetry.io/api/distributedcontext"
apipropagation "go.opentelemetry.io/api/propagation"
"go.opentelemetry.io/otel/api/core"
dctx "go.opentelemetry.io/otel/api/distributedcontext"
apipropagation "go.opentelemetry.io/otel/api/propagation"
)
const (

View File

@ -19,9 +19,9 @@ import (
"net/http"
"testing"
"go.opentelemetry.io/api/trace"
mocktrace "go.opentelemetry.io/internal/trace"
"go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/api/trace"
mocktrace "go.opentelemetry.io/otel/internal/trace"
"go.opentelemetry.io/otel/propagation"
)
func BenchmarkExtractB3(b *testing.B) {

View File

@ -15,8 +15,8 @@
package propagation_test
import (
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/propagation"
)
type extractTest struct {

View File

@ -21,9 +21,9 @@ import (
"github.com/google/go-cmp/cmp"
"go.opentelemetry.io/api/trace"
mocktrace "go.opentelemetry.io/internal/trace"
"go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/api/trace"
mocktrace "go.opentelemetry.io/otel/internal/trace"
"go.opentelemetry.io/otel/propagation"
)
func TestExtractB3(t *testing.T) {

View File

@ -22,11 +22,11 @@ import (
"regexp"
"strings"
"go.opentelemetry.io/api/core"
dctx "go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/key"
apipropagation "go.opentelemetry.io/api/propagation"
"go.opentelemetry.io/api/trace"
"go.opentelemetry.io/otel/api/core"
dctx "go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/key"
apipropagation "go.opentelemetry.io/otel/api/propagation"
"go.opentelemetry.io/otel/api/trace"
)
const (

View File

@ -5,9 +5,9 @@ import (
"net/http"
"testing"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/trace"
mocktrace "go.opentelemetry.io/internal/trace"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/trace"
mocktrace "go.opentelemetry.io/otel/internal/trace"
)
func BenchmarkInject(b *testing.B) {

View File

@ -22,12 +22,12 @@ import (
"github.com/google/go-cmp/cmp"
"go.opentelemetry.io/api/core"
dctx "go.opentelemetry.io/api/distributedcontext"
"go.opentelemetry.io/api/key"
"go.opentelemetry.io/api/trace"
mocktrace "go.opentelemetry.io/internal/trace"
"go.opentelemetry.io/propagation"
"go.opentelemetry.io/otel/api/core"
dctx "go.opentelemetry.io/otel/api/distributedcontext"
"go.opentelemetry.io/otel/api/key"
"go.opentelemetry.io/otel/api/trace"
mocktrace "go.opentelemetry.io/otel/internal/trace"
"go.opentelemetry.io/otel/propagation"
)
var (

View File

@ -17,8 +17,8 @@ package export
import (
"context"
"go.opentelemetry.io/api/core"
"go.opentelemetry.io/api/unit"
"go.opentelemetry.io/otel/api/core"
"go.opentelemetry.io/otel/api/unit"
)
// MetricAggregator implements a specific aggregation behavior, e.g.,

Some files were not shown because too many files have changed in this diff Show More