gddo-server: delete unused teeproxy code Code used to tee traffic from godoc.org to the pkgsite teeproxy is deleted, since requests are now teed directly to pkg.go.dev. Change-Id: Icf89a310afec7cb225e5e88be6b1265fc4bee4f5 Reviewed-on: https://go-review.googlesource.com/c/gddo/+/279037 Trust: Julie Qiu <julie@golang.org> Run-TryBot: Julie Qiu <julie@golang.org> Reviewed-by: Jonathan Amsterdam <jba@google.com>
diff --git a/gddo-server/main.go b/gddo-server/main.go index 5cf992e..63f0c1b 100644 --- a/gddo-server/main.go +++ b/gddo-server/main.go
@@ -1104,7 +1104,6 @@ }) return } - teeRequestToTeeproxy(r, latency, s.isRobot(r), status) } func main() {
diff --git a/gddo-server/pkgsite.go b/gddo-server/pkgsite.go index f209f37..e41c866 100644 --- a/gddo-server/pkgsite.go +++ b/gddo-server/pkgsite.go
@@ -7,10 +7,6 @@ package main import ( - "bytes" - "encoding/json" - "fmt" - "log" "net/http" "net/url" "path/filepath" @@ -66,28 +62,6 @@ } -// teeRequestToTeeproxy makes a request to the teeproxy with data about the -// godoc.org request. -func teeRequestToTeeproxy(r *http.Request, latency time.Duration, isRobot bool, status int) { - var msg string - defer func() { - log.Printf("teeRequestToTeeproxy(%q): %s", r.URL.Path, msg) - }() - - event := newGDDOEvent(r, latency, isRobot, status) - b, err := json.Marshal(event) - if err != nil { - msg = fmt.Sprintf("json.Marshal(%v): %v", event, err) - return - } - teeproxyURL := url.URL{Scheme: "https", Host: teeproxyHost} - if _, err := http.Post(teeproxyURL.String(), jsonMIMEType, bytes.NewReader(b)); err != nil { - msg = fmt.Sprintf("http.Post(%q, %q, %v): %v", teeproxyURL.String(), jsonMIMEType, event, err) - return - } - msg = fmt.Sprintf("request made to %q for %+v", teeproxyURL.String(), event) -} - // doNotTeeURLsToPkgGoDev are paths that should not be teed to pkg.go.dev. var doNotTeeURLsToPkgGoDev = map[string]bool{ "/-/bot": true, @@ -165,7 +139,6 @@ pkgGoDevRedirectOn = "on" pkgGoDevRedirectOff = "off" pkgGoDevHost = "pkg.go.dev" - teeproxyHost = "teeproxy-dot-go-discovery.appspot.com" ) func shouldRedirectToPkgGoDev(req *http.Request) bool {