serving
-
2.2.3
Published by jurampark over 3 years ago
TensorFlow Serving using TensorFlow 2.2.3.
Major Features and Improvements
Breaking Changes
Bug Fixes and Other Changes
- Internal changes. (commit: d044f1e632a80bafa0de2797ee813c68361ec9b7)
- Explicitly export files needed by other packages (commit: 90cb1c0215c7b8d851b92b644f12ded3db494941)
- internal BUILD file cleanup. (commit: 12c0f496229033a1e3467ca08fe3e59e867c729c)
- Add a SourceAdapter that adds a prefix to StoragePath. (commit: f337623da81521eefd8cdc2da1c4a450ecf1d028)
- Internal change. (commit: b052238fe06a03b82cefd82b4245fc7d425bbdc8)
- Switch users of
tensorflow::Env::Now*()
to EnvTime::Now*()
. (commit: 8a0895eb8127941b2e9dada20718dd28f3dbaee1)
- Update the serving model test to use
profiler_client.start_tracing
instead of (commit: 495e15bbd0f431fa2e93c79cc216f6dbcfc9b6a6)
- moves tf.app to use compat.v1 (commit: fb3c70dc8a44720df870d733f885f6a29e5b6a88)
- Migrates tf.app to use compat.v1 (commit: e8d5ec5ae939b37144420f1dcabc00eedc316bcc)
- Automated rollback of commit e8d5ec5ae939b37144420f1dcabc00eedc316bcc (commit: 46fbcb2ca93f46ff18dee4be9dcde74f9a43df6f)
- Add test for flex op. (commit: 83ca96f1fa9344e381ce2aa95742e4d877031127)
- Automated rollback of commit 83ca96f1fa9344e381ce2aa95742e4d877031127 (commit: b853dfef53d0b766a44d600824d5c7fa73845fff)
- Add release note for TFS 2.1 (commit: 74107ae603011852f916ac0e24e1da3bc804c92f)
- Remove SessionBundle usage from regressor/classifier. (commit: b1b6ffd7dfa654a4f4629519d902d958c07ee7c8)
- Remove SessionBundle support from Predictor. (commit: 2090d67f4e5e8ee5aa7faf8437bea096a438450a)
- Replace the error_codes.proto references in tf serving. (commit: ab475bf6c5e5e4b3b42ffa2aecf18b39fd481ad3)
- In ServableStateMonitor, introduce a helper method 'GetAvailableServables' in ServableStateMonitor. (commit: 4dcfa25b2b65f5a288c774489ad114a2744b56f9)
- Automated rollback of commit b853dfef53d0b766a44d600824d5c7fa73845fff (commit: 1750599bb57625747d810c7c06207fb25784a960)
- Remove unused GetCreator() method. (commit: 114c0352f3b5dac08353f932f1b950f060d988e8)
- Adds performance guide and documentation for TensorBoard integration (commit: f1e4eb2259da90bb9c5fe028ba824ac18a436f67)
- Use SavedModelBundleFactory for session source adapter instead (commit: a59e0dcb56c635e344599b2a7cf948373019b03b)
- Update TF Text to 2.0.1 (commit: bd206e419be2b0c5b1c6306ccab80cf38496875b)
- Remove SessionBundleSourceAdapter as we load Session bundles via (commit: d50aa2b0b986b11368ddcf6b6eb20b9381af474c)
- Remove option to create session bundle based platform config. (commit: 04d0f7e5b76ec0aa0c39b8e8d53db861c9f209bd)
- Cleaning up BUILD visibility for tf_pyclif_proto_library intermediate targets, part 2. (commit: 4774fd838bd34605f24110ad0b9820b17a542687)
- Use SavedModelBundleSourceAdapterConfig instead of (commit: 8ed3ceea985529a350290cf782cb34c3c66827d4)
- Automated rollback of commit 4774fd838bd34605f24110ad0b9820b17a542687 (commit: 8aa38bd41bed02d45a55de4be9fb3b1e67ef79ed)
- Fix docs to refer to
SavedModelBundleSourceAdatperConfig
as (commit: 4de4c7b6d2f5932f8f2be939335e38c94f1f2dac)
- Update minimum bazel version to 1.2.1. (commit: 1a36026198df5f7dec1e626ef9b112fecdd2916b)
- Automated rollback of commit 8aa38bd41bed02d45a55de4be9fb3b1e67ef79ed (commit: befd6c65a28f6499a459533bbc1ecdc45d1fbb0b)
- Drop support for beta gRPC APIs. (commit: 13d01fc64330ff883bd1553122d9fd114a5a7368)
- API spec for httpserver response-streaming (with flow-control). (commit: fd597f074ce127056515bc52ee3a3d4ff4b727bb)
- Use @rules_pkg to replace @bazel_tools to build deb package (commit: 1e7f349a33992f67ee8ca260b32ddd238e74018c)
- Change Python version to PY3. (commit: 7516746a311f96b57a60598feba40cbdd3989e73)
- Update Python tests in PY3. (commit: 0cf65d2105c191c00fba8918ba75fc955bbeace3)
- Re-format Python test. (commit: ae4de8b2607eaa007079d8f9f02ac79744363cb0)
- Upgrade bazel version for Dockerfiles. (commit: e507aa193b9f3520d40e3da5e4d2263280ff35e4)
- Change dockerfile for PY3. (commit: 7cbd06e8b7720b82b1d2dfae54c3a828d3a52eb4)
- Update TF Text to v2.1.1 which removes ICU variable conflict with core TF. (commit: 2fd33e18a3019d90a4588eeebd364d64b37605ac)
- Reduce contention in FastReadDynamicPtr by sharding the ReadPtrs, by default one per CPU. (commit: d3b374bc70348f2e5e22b7e9ebb191ee9d5b3268)
- Ensure that all outstanding ReadPtrs are destroyed before allowing a (commit: e41ee40826652b6aa5a3f071107074923d6ff6c7)
- fix typo in flag (commit: 138d9b799606ee4a211775699d285206e10a837d)
- Automated rollback of commit 46fbcb2ca93f46ff18dee4be9dcde74f9a43df6f (commit: 385e7962ceae7e30e58d1e4ad54b0502795b9ef5)
- Fixes outdated instructions in kubernetes tutorial (commit: ee665381efc6450bd8dc1499d5f6c939263228fe)
- Refined the httpserver flow-control API for streaming writes. (commit: e085cb37b4b5c62154aa063dcbb781b24d5b3fd4)
- Update bazel genfile directory after bazel version upgrade. (commit: a328ed619b823052bdecfe9f619fbdf3c2a99dbe)
- Use package python-distutils-extra instead of python3-distutils for ubuntu16.04. (commit: b9602b3820dddea0d9fa9423b1ae9eaaf2aec977)
- Explicitly disable Tensorflow v2 behaviors for all TF1.x binaries and tests (commit: 3ffd96983af578cc2d215cd5a7076364dc009f29)
- Internal changes. (commit: fdbbe4804611e22f693f9aba81a863f17b40a312)
- Makes clear that version labels are not supported by REST API surface (commit: 9781ed1857ab0b1195107821ad0f3720872546a1)
- Fix deps on tensorflow proto targets. (commit: 0b83b7e0a442d641a84d24afb278e48c8f1c24d5)
- Allow splitting fields from batched session metadata into individual sessions (commit: caf2a92ba07ca4d10515f0b018c920e9b325c6c8)
- For google-internal, optimize proto parse code for lazy scenario, by annotate byte-type fields with Cord. (commit: 726ca19322680330223a7c9762b1e866b44926aa)
- Fix tensorflow_serving build when building against a recent hash of TensorFlow (commit: 3d5b44a95a2c458affeb284f1141a8612427dd8c)
- Allow passing ThreadPoolOptions in various Session implementations. (commit: 2b6212cf0aa88b719ee00267f83c89d4f7599ef1)
- Fix test broken by CL 301607174: some Session subclasses may not have implementation for Run() with thread pool options. (commit: ff10e691a753011b17208c98eeafaa52c002794c)
- Inline deps variables in BUILD files. (commit: dfc7a5c3de9f2621715cbc37588bac72eb33b79d)
- Update bazel version used in the docker images. (commit: 162f72949c6ecbe9e610182c923dec0aa5924cf2)
- Bump TF version. (commit: 6d6792cd172a486ca4a568455c182f944c47c669)
- Bump TF version. (commit: 08a1ecf9429ae4811dbeb0f255cad08cf746ab73)
- Small performance optimization. (commit: 4196a724f2669df31d0a11848cb51d64273a9fe5)
- Update version for 2.2.0-rc0 release. (commit: ecf3328e5b1ea1e3d2fae312a737155eb3f5ec80)
- Update version for 2.2.0-rc1 release. (commit: 6e254ffa92fe536269519a529fcb2f2f0ee1db3c)
- Update version for 2.2.0-rc2 release. (commit: 3ad9a987b79eaa5315eb44874f6c07ef243d4fc0)
- Format error strings correctly in JSON response (Fixes #1600). (commit: 1ff4d31cd9a0a736162813c149139cce0ccaaa2c)
- Merge pull request #1615 from peakji:master (commit: 22635f61110045f27c433a5fcf336138f86df4a6)
- Fix broken GetModelMetadata request processing (#1612) (commit: 55c40374b548b89e8de6d899ef2b0b355c0fa9e5)
- Fix icu dependency checksum. (commit: 322c9ee6ad9eed2765beaeb2fc884547d1ebfbaa)
- Support Python 3.7 in tensorflow-serving-api package (Fixes #1640) (commit: f775bb25e80a6c7b3c66842eb9085d44d9752ec2)
- Update ICU library to include knowledge of built-in data files. (commit: 774f2489384cf985c534298d1303474c268efe5c)
- Update TF Text regression model to catch errors thrown from within ops. (commit: 11e49b09f18919a9a0914b3ac8795854f6d58b2d)
- Adds storage.googleapis.com as the primary download location for the ICU, and resets the sha256 to match this archive. (commit: 028d05095c4e302c06096e5ea32917718828ea47)
- Upgrade to CUDA Version 10.1. (commit: 3ab70a7811f63b994da076e2688ccc66feccee96)
- Update TF Text to v2.2.0. (commit: fd9842816eddb4782579eadd119156190d6d2fec)
- Update version for 2.2.0 release. (commit: 066c50a189f647bef3d813f2f765b47ab53085c3)
- Install python3-distutils in gpu docker config. (commit: 145b3374b536fe8c12c14ce2ca5765acfa69dff6)
- Install cuda-nvrtc 10.1 into release tf serving gpu docker image. (commit: 9b74939d6bd45486a3e10168f9863a33e6a488eb)
- Specifying compute capabilities in the TF 2.2 .bazelrc file to reduce startup time on GPUs; this is in line with TF 2.3 changes (commit: 54de1065213e5a8a888203a2795eb556881fc08a)
- Update version for 2.2.2 release. (commit: d0b8fdf8cd1f5a31c698e51c62ce80e9ce0ffdac)
- Update .bazelrc (commit: 3a9b6971540e43c430fc08d979af0f590d08668b)
- Update version for 2.2.3 release. (commit: e89e0f51f403b52edc2c474546aeb4f09b874535)
Thanks to our Contributors
This release contains contributions from many people at Google, as well as:
broken, Haiming, Minglotus-6, rhaertel80, Shyam Saladi, Tensorflow-Copybara