apache / apisix-go-plugin-runner

Go Plugin Runner for APISIX
https://apisix.apache.org/
Apache License 2.0
167 stars 69 forks source link

fix(#114): fix transfering large body failed #124

Closed An-DJ closed 1 year ago

An-DJ commented 1 year ago

Replace net.Conn.Read / Write by ReadBytes and WriteBytes.

codecov-commenter commented 1 year ago

Codecov Report

Merging #124 (bc14686) into master (74e9cf6) will decrease coverage by 3.53%. The diff coverage is 71.42%.

@@            Coverage Diff             @@
##           master     #124      +/-   ##
==========================================
- Coverage   81.68%   78.14%   -3.54%     
==========================================
  Files          14       16       +2     
  Lines         999     1034      +35     
==========================================
- Hits          816      808       -8     
- Misses        134      177      +43     
  Partials       49       49              
Impacted Files Coverage Δ
internal/server/server.go 44.53% <0.00%> (-15.63%) :arrow_down:
internal/util/msg.go 44.44% <75.00%> (ø)
internal/http/request.go 93.36% <100.00%> (ø)
internal/http/response.go 93.16% <100.00%> (ø)
internal/util/pool.go 0.00% <0.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more