update all

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2021-10-27 01:24:35 +03:00
parent 5a63953d3f
commit a6b5ee450f
87 changed files with 1461 additions and 1179 deletions

View File

@@ -10,11 +10,12 @@ import (
"time"
kg "github.com/twmb/franz-go/pkg/kgo"
kgo "github.com/unistack-org/micro-broker-kgo/v3"
jsoncodec "github.com/unistack-org/micro-codec-json/v3"
"github.com/unistack-org/micro/v3/broker"
"github.com/unistack-org/micro/v3/logger"
"github.com/unistack-org/micro/v3/metadata"
kgo "go.unistack.org/micro-broker-kgo/v3"
jsoncodec "go.unistack.org/micro-codec-json/v3"
"go.unistack.org/micro/v3/broker"
"go.unistack.org/micro/v3/client"
"go.unistack.org/micro/v3/logger"
"go.unistack.org/micro/v3/metadata"
)
var (
@@ -43,12 +44,21 @@ func printRate() {
fmt.Printf("%0.2f MiB/s; %0.2fk records/s\n", float64(bytes)/(1024*1024), float64(recs)/1000)
}
func TestOptionPassing(t *testing.T) {
opts := []client.PublishOption{kgo.ClientPublishKey([]byte(`test`))}
options := client.NewPublishOptions(opts...)
if !strings.Contains(fmt.Sprintf("%#+v\n", options.Context), "kgo.publishKey") {
t.Fatal("context does not have publish key")
}
}
func TestKgo(t *testing.T) {
if tr := os.Getenv("INTEGRATION_TESTS"); len(tr) > 0 {
t.Skip()
}
logger.DefaultLogger.Init(logger.WithLevel(logger.TraceLevel), logger.WithCallerSkipCount(3))
_ = logger.DefaultLogger.Init(logger.WithLevel(logger.TraceLevel), logger.WithCallerSkipCount(3))
ctx := context.Background()
var addrs []string

View File

@@ -13,15 +13,15 @@ import (
"time"
"github.com/segmentio/kafka-go"
segmentio "github.com/unistack-org/micro-broker-segmentio/v3"
victoriameter "github.com/unistack-org/micro-meter-victoriametrics/v3"
https "github.com/unistack-org/micro-server-http/v3"
"github.com/unistack-org/micro/v3/broker"
"github.com/unistack-org/micro/v3/codec"
"github.com/unistack-org/micro/v3/logger"
"github.com/unistack-org/micro/v3/meter"
meterhandler "github.com/unistack-org/micro/v3/meter/handler"
"github.com/unistack-org/micro/v3/server"
segmentio "go.unistack.org/micro-broker-segmentio/v3"
victoriameter "go.unistack.org/micro-meter-victoriametrics/v3"
https "go.unistack.org/micro-server-http/v3"
"go.unistack.org/micro/v3/broker"
"go.unistack.org/micro/v3/codec"
"go.unistack.org/micro/v3/logger"
"go.unistack.org/micro/v3/meter"
meterhandler "go.unistack.org/micro/v3/meter/handler"
"go.unistack.org/micro/v3/server"
)
type lg struct{}
@@ -30,12 +30,10 @@ func (l *lg) Printf(format string, args ...interface{}) {
// logger.Infof(context.Background(), format, args...)
}
var (
bm = &broker.Message{
Header: map[string]string{"hkey": "hval"},
Body: []byte(`"body"`),
}
)
var bm = &broker.Message{
Header: map[string]string{"hkey": "hval"},
Body: []byte(`"body"`),
}
func TestConsumerGroup(t *testing.T) {
topic := "test_topic"
@@ -112,7 +110,7 @@ func TestConsumerGroup(t *testing.T) {
if err := brk.Publish(ctx, topic, bm); err != nil {
t.Fatal(err)
}
//log.Printf("publish %d", i)
// log.Printf("publish %d", i)
time.Sleep(600 * time.Millisecond)
}
}()