Changelog#
1.9.1#
12-17-2018 16:49 PST
1.8.0#
10-17-2018 14:23 PDT
Implementation Changes#
New Features#
Logging: support request-correlated logging in App Engine standard python37 runtime (#6118)
Documentation#
Internal / Testing Changes#
Use new Nox (#6175)
Logging: harden systest teardown against ‘DeadlineExceeded’ retry errors. (#6182)
Logging: fix lint errors. (#6183)
Harden sink / metric creation against transient errors. (#6180)
Logging: test both GCLOUD_PROJECT and GOOGLE_CLOUD_PROJECT env vars (#6138)
Harden ‘test_list_entry_with_unregistered’ against 429 errors. (#6181)
Prep logging docs for repo split. (#5943)
1.7.0#
Implementation Changes#
New Features#
Internal / Testing Changes#
Nox: use inplace installs (#5865)
Unflake logging systests (#5698)
Harden
_list_entries
system test further against backoff failure. (#5551)Harden logging systests (#5496)
Harden system tests against ‘ResourceExhausted’ quota errors. (#5486)
Modify system tests to use prerelease versions of grpcio (#5304)
Plug leaky sink in systests. (#5247)
1.6.0#
Dependencies#
The minimum version for
google-api-core
has been updated to version 1.0.0. This may cause some incompatibility with older google-cloud libraries, you will need to update those libraries if you have a dependency conflict. (#4944, #4946)
Testing and internal changes#
Install local dependencies when running lint (#4936)
Re-enable lint for tests, remove usage of pylint (#4921)
Normalize all setup.py files (#4909)
1.5.0#
New features#
Added
max_latency
toBackgroundThreadTransport
. (#4762)Added support for unique writer identity in
Sink
. (#4595, #4708, #4704, #4706)
Implementation changes#
The underlying auto-generated client library was re-generated to pick up new features and bugfixes. (#4759)
Moved the code path of
get_gae_labels()
toemit()
. (#4824)Removed a debug print statement. (#4838)
LogSink.create
captures the server-generatedwriterIdentity
. (#4707)Accomodated a back-end change making
Sink.filter
optional. (#4699)
Testing#
Fixed system tests (#4768)
Hardened test for
retrieve_metadata_server
against transparent DNS proxies. (#4698)Added cleanup for Pub / Sub topic in logging system test. (#4532)
Added another check for Python 2.7 in Logging
nox -s default
. (#4523)Pinned
django
test dependency to< 2.0
in Python 2.7. (#4519)Maked a
nox -s default
session for all packages. (#4324)Shortened test names. (#4321)
Documentation#
Added doc to highlight missing
uniqueWriterIdentity
field. (#4579)Fixing “Fore” -> “For” typo in README docs. (#4317)
1.4.0#
Implementation Changes#
Remove
deepcopy
ofClient._http
in background transport (#3954)
Documentation#
Added link to “Python Development Environment Setup Guide” in project README (#4187, h/t to @michaelawyu)
Dependencies#
Upgrading to
google-cloud-core >= 0.28.0
and adding dependency ongoogle-api-core
(#4221, #4280)Deferring to
google-api-core
forgrpcio
andgoogleapis-common-protos
dependencies (#4096, #4098)
PyPI: https://pypi.org/project/google-cloud-logging/1.4.0/