Skip to content

Commit 77d0b48

Browse files
authored
chore: replace segment with ory fork (#391)
1 parent 4e251e9 commit 77d0b48

File tree

5 files changed

+159
-16
lines changed

5 files changed

+159
-16
lines changed

cmd/server/server.go

+10-2
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ import (
88
"net/http"
99
"net/http/httputil"
1010
"sync"
11+
"time"
1112

1213
"github.com/pkg/errors"
13-
"github.com/segmentio/analytics-go"
1414
"github.com/sirupsen/logrus"
1515
"github.com/spf13/cobra"
1616
"github.com/urfave/negroni"
1717

18+
"github.com/ory/analytics-go/v4"
19+
1820
"github.com/ory/x/reqlog"
1921

2022
"github.com/ory/viper"
@@ -177,7 +179,13 @@ func RunServe(version, build, date string) func(cmd *cobra.Command, args []strin
177179
BuildVersion: version,
178180
BuildTime: build,
179181
BuildHash: date,
180-
Config: &analytics.Config{Endpoint: "https://sqa.ory.sh"},
182+
Config: &analytics.Config{
183+
Endpoint: "https://sqa.ory.sh",
184+
GzipCompressionLevel: 6,
185+
BatchMaxSize: 500 * 1000,
186+
BatchSize: 250,
187+
Interval: time.Hour * 24,
188+
},
181189
},
182190
)
183191

go.mod

+8-8
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ require (
1616
github.com/go-openapi/runtime v0.19.5
1717
github.com/go-openapi/strfmt v0.19.3
1818
github.com/go-openapi/swag v0.19.5
19-
github.com/go-sql-driver/mysql v1.4.1
19+
github.com/go-sql-driver/mysql v1.5.0
2020
github.com/go-swagger/go-swagger v0.21.1-0.20200107003254-1c98855b472d
2121
github.com/gobuffalo/httptest v1.0.2
22-
github.com/gobuffalo/packr/v2 v2.0.0-rc.15
22+
github.com/gobuffalo/packr/v2 v2.7.1
2323
github.com/gobwas/glob v0.2.3
2424
github.com/golang/gddo v0.0.0-20190904175337-72a348e765d2
2525
github.com/golang/mock v1.3.1
@@ -29,8 +29,9 @@ require (
2929
github.com/huandu/xstrings v1.2.0 // indirect
3030
github.com/imdario/mergo v0.3.7
3131
github.com/julienschmidt/httprouter v1.2.0
32-
github.com/lib/pq v1.2.0
32+
github.com/lib/pq v1.3.0
3333
github.com/mattn/goveralls v0.0.5
34+
github.com/ory/analytics-go/v4 v4.0.1
3435
github.com/ory/fosite v0.29.2
3536
github.com/ory/go-acc v0.2.1
3637
github.com/ory/go-convenience v0.1.0
@@ -41,23 +42,22 @@ require (
4142
github.com/ory/ladon v1.1.0
4243
github.com/ory/sdk/swagutil v0.0.0-20200202121523-307941feee4b
4344
github.com/ory/viper v1.7.4
44-
github.com/ory/x v0.0.109
45+
github.com/ory/x v0.0.111
4546
github.com/pborman/uuid v1.2.0
4647
github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2
4748
github.com/pkg/errors v0.9.1
4849
github.com/rs/cors v1.6.0
49-
github.com/segmentio/analytics-go v3.1.0+incompatible
5050
github.com/sirupsen/logrus v1.5.0
51-
github.com/spf13/cobra v0.0.6
51+
github.com/spf13/cobra v0.0.7
5252
github.com/sqs/goreturns v0.0.0-20181028201513-538ac6014518
5353
github.com/square/go-jose v2.3.1+incompatible
54-
github.com/stretchr/testify v1.4.0
54+
github.com/stretchr/testify v1.5.1
5555
github.com/tidwall/gjson v1.3.5
5656
github.com/tidwall/sjson v1.0.4
5757
github.com/tomasen/realip v0.0.0-20180522021738-f0c99a92ddce
5858
github.com/urfave/negroni v1.0.0
5959
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
60-
golang.org/x/crypto v0.0.0-20200320181102-891825fb96df
60+
golang.org/x/crypto v0.0.0-20200323165209-0ec3e9974c59
6161
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
6262
golang.org/x/tools v0.0.0-20200325203130-f53864d0dba1
6363
gopkg.in/square/go-jose.v2 v2.3.1

0 commit comments

Comments
 (0)