This repository was archived by the owner on Feb 24, 2026. It is now read-only.
v2.22.0
2.22.0 (2022-09-29)
Features
- Add a new specific exception about json data has unknown field (#1792) (18f93c1)
- Add cache for location in stream writer, and trigger that when location is not presented (#1804) (c24c14f)
- Add close() to multiplexing client (#1788) (6b3a974)
- Add fully managed schema support on json writer (#1794) (b6b515f)
- Add more retry error code to the sample (#1805) (4bf67bc)
- Add multiplexing client core algorithm and basic testing, plus fix a tiny bug in fake server (#1787) (1bb8e26)
- Add multiplexing support to connection worker. (#1784) (a869a1d)
- Add support for flexible column name in JsonStreamWriter (#1786) (694abbb)
- Add two fine logs that would allow Datastream to look into the stuck issue (#1791) (745ceb4)
- Always pass a null bigquery client lib to StreamWriter (#1795) (eec50c1)
- Bug fix for checking write_stream field but proto might not contain the field to unblock the release (#1806) (9791d69)
- Client unknown fields drives writer refreshment (#1797) (d8aaed5)
- ExecutorProvider can now be replaced (#1770) (6380f71), closes #1769
- Fix some todos and reject stream writer if it's created with mixed behavior of passed in client or not (#1803) (1a69192)
- Minor tune after offline testing (#1807) (694a870)
- Populate location info if we already called GetWriteStream (#1802) (5f43103)
- Some fixes for multiplexing client (#1798) (b3ffd77)
- Wire connection pool to stream writer without implementing updated schema (#1790) (3eb1475)