-
Notifications
You must be signed in to change notification settings - Fork 691
Comparing changes
Open a pull request
base repository: grpc-ecosystem/go-grpc-middleware
base: v1.3.0
head repository: grpc-ecosystem/go-grpc-middleware
compare: v1.4.0
- 19 commits
- 25 files changed
- 18 contributors
Commits on Apr 23, 2021
-
Do not stop retrying based on earlier good message from the stream (#313
Configuration menu - View commit details
-
Copy full SHA for 3d8607d - Browse repository at this point
Copy the full SHA 3d8607dView commit details
Commits on May 24, 2021
-
Deprecate the server interceptor chain helpers (#423)
google.golang.org/grpc now implements the functionality directly.
Configuration menu - View commit details
-
Copy full SHA for 1778d41 - Browse repository at this point
Copy the full SHA 1778d41View commit details
Commits on May 26, 2021
-
Simplify chain interceptors (#421)
The four (client/server, unary/stream) interceptors have to wrap a slice of interceptors in functions which satisfy the handler interface, but which are closures over the other parameters an interceptor is expected to have. The previous approach accomplished this goal with recursion. This had two drawbacks: first, the code was difficult to understand, as most recursion attempts to fully encode state in function parameters, but here state was necessarily also encoded in the closure; and second, the recursive base-case meant that even the innermost interceptor was not calling the bare handler, it was calling a wrapped handler. This new approach instead iteratively constructs wrappers from the inside out. It results in fewer lines of code, with fewer variables held in each closure. Hopefully this results in higher readability.
Configuration menu - View commit details
-
Copy full SHA for 6465c16 - Browse repository at this point
Copy the full SHA 6465c16View commit details
Commits on Jun 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a63f4c4 - Browse repository at this point
Copy the full SHA a63f4c4View commit details
Commits on Jun 19, 2021
-
logging/zap/ctxzap: add caller skip to shorthand functions (#429)
The caller annotations made by the shorthand logging functions are `ctxzap/context.go:xx` regardless of where the shorthands are called. This commit adds caller skip so that each log message has the correct caller annotation.
Configuration menu - View commit details
-
Copy full SHA for 995de2a - Browse repository at this point
Copy the full SHA 995de2aView commit details
Commits on Jul 2, 2021
-
grpc_zap: fix caller annotation (#431)
Since `zapGrpcLoggerV2` wraps a zap's logger, caller annotations always point `grpclogger.go` instead of the expected file. This commit adds caller skip so that each log message has the correct annotation. This commit also upgrades zap's version to v1.18.1 to use `zap.OnFatal` in tests. That function is necessary to catch fatal level log messages.
Configuration menu - View commit details
-
Copy full SHA for 93b7816 - Browse repository at this point
Copy the full SHA 93b7816View commit details
Commits on Jul 28, 2021
-
fix: Corrected slack link (#446)
Signed-off-by: Rajiv Ranjan Singh <rajivperfect007@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ef12d48 - Browse repository at this point
Copy the full SHA ef12d48View commit details
Commits on Aug 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 317f251 - Browse repository at this point
Copy the full SHA 317f251View commit details
Commits on Aug 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b7b1ffc - Browse repository at this point
Copy the full SHA b7b1ffcView commit details
Commits on Sep 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b6d97fa - Browse repository at this point
Copy the full SHA b6d97faView commit details
Commits on Oct 19, 2021
-
Fix: middleware unary chain order (#464)
Co-authored-by: Amir_Ali97 <Amir@fenix.life>
Configuration menu - View commit details
-
Copy full SHA for 560829f - Browse repository at this point
Copy the full SHA 560829fView commit details
Commits on Apr 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 68c8cdc - Browse repository at this point
Copy the full SHA 68c8cdcView commit details
Commits on May 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6aeac52 - Browse repository at this point
Copy the full SHA 6aeac52View commit details
Commits on Jul 14, 2022
-
Fix memory leakage in kit.PayloadUnaryServerInterceptor (#501)
* Fix memory leakage in kit.PayloadUnaryServerInterceptor Closes issue #498 A wrong assign creates multiple object for GC, and with every call appends new objects, so GC have to walk through thousands of objects. This causes high increasing memory and CPU usage. We saw in our services that it leads to CPU throttling and increasing of a memory usage. * Fix logging in PayloadUnaryServerInterceptor Issue #498
Configuration menu - View commit details
-
Copy full SHA for 7fdae0e - Browse repository at this point
Copy the full SHA 7fdae0eView commit details
Commits on Jul 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 854bd94 - Browse repository at this point
Copy the full SHA 854bd94View commit details
Commits on Jul 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7c811bc - Browse repository at this point
Copy the full SHA 7c811bcView commit details
Commits on Sep 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 99612e8 - Browse repository at this point
Copy the full SHA 99612e8View commit details
Commits on Mar 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for da1b13e - Browse repository at this point
Copy the full SHA da1b13eView commit details
Commits on Mar 15, 2023
-
v1: Mentioned v2 in README; fixed CI; removed changelog (we will use …
…release notes for this). (#542) * v1: Mentioned v2 in README and removed changelog (we will use release notes for this). Signed-off-by: bwplotka <bwplotka@gmail.com> * Fixed CI. Signed-off-by: bwplotka <bwplotka@gmail.com> --------- Signed-off-by: bwplotka <bwplotka@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d42ae9d - Browse repository at this point
Copy the full SHA d42ae9dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.3.0...v1.4.0