v3.2.0
This version makes the following changes:
- There is now an upper limit to the number of spans created by a single trace. Log messages will be emitted as a trace approaches its upper limit. This is intended to help diagnose memory leaks caused by context confusion or context loss. See the wiki for more info.
- gRPC client methods can now be traced when their original method names are used.
- A smaller HTTP library replaces
request, improving startup time.
Commits
0072e5f feat: emit an error log on potential memory leak scenario (#870)
c19850d fix: add log level to logger prefix (#875)
497c760 fix: enable tracing on original client method names (#874)
23a0616 fix: update @google-cloud/common dependency to 0.25.3 (#871)
f722200 chore(deps): update dependency @types/mocha to v5.2.5 (#802)
2c787a9 Enable prefer-const in the eslint config (#869)
fed7d09 Enable no-var in eslint (#868)
210dc3f feat: use small HTTP dependency (#858)
13f617a fix: delete cache as it is not working anyways (#864)
b4583e2 test: don't require long-door key to run system tests (#866)
d5fe71b test: stop using TRACE_TEST_* for system tests (#861)
fbb10a6 Use the new github org (#862)
464aedb chore(deps): update dependency grpc to v1.14.2 (#856)
b95c2a0 chore: delete yarn.lock (#857)
ee350a2 fix(deps): update dependency @google-cloud/common to ^0.23.0 (#834)
b7296f0 chore: ignore yarn.lock (#851)
9d1e8a1 chore(deps): lock file maintenance (#846)
55ec732 chore: pin @types/node at 10.7 (#849)
d2f7922 chore(deps): update dependency nyc to v13 (#847)
021deec chore(deps): update dependency grpc to v1.14.1 (#845)