Skip to content

v2.22.0

Compare
Choose a tag to compare
@release-please release-please released this 30 Sep 00:02
935d7a8

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)