09-24-2020 08:21 PDT
- Transition the library to microgenerator. (#62) This is a breaking change that introduces several method signature changes and drops support for Python 2.7 and 3.5. See migration guide for more info.
09-14-2020 08:51 PDT
- Change default retry policies timeouts (via synth). (#53)
- Add resource path helper methods. (#40)
- Move code samples from the common samples repo to this library. (#50)
- Fix
read_rows()
docstring sample. (#44)
- Update CODEOWNERS for samples and library code. (#56)
- Update language of py2 admonition, add 3.8 unit tests. (#45)
- Install google-cloud-testutils (via synth). (#26)
1.0.0 (2020-06-04)
- handle consuming streams with no data (#29) (56d1b1f)
- update pyarrow references that are warning (#31) (5302481)
0.8.0 (2020-03-03)
- add manual layer for v1 endpoint (#16) (a0fc0af)
- update synth to generate v1beta2, v1 endpoints for bigquerystorage (#10) (2ea5ac4)
- bigquerystorage: resume reader connection on
EOS
internal error (#9994) (acbd57f) - bigquerystorage: to_dataframe on an arrow stream uses 2x faster to_arrow + to_pandas, internally (#9997) (fdfb21e)
- pass snapshot_millis to the main function (#8) (e522bf8)
07-31-2019 17:48 PDT
- Support faster Arrow data format in
to_dataframe
andto_arrow
when using BigQuery Storage API. (#8551)
- Bump minimum version for google-api-core to 1.14.0. (#8709)
- Update pins of 'googleapis-common-protos. (#8688)
- Update quickstart sample with data format and sharding options. (#8665)
- Fix links to bigquery storage documentation. (#8859)
- Link to googleapis.dev documentation in READMEs. (#8705)
- Add compatibility check badges to READMEs. (#8288)
- Pin black version. (via synth). (#8672)
07-11-2019 13:15 PDT
- Add
to_arrow
with support for Arrow data format. (#8644) - Add 'client_options' support (via synth). (#8536)
- Add sharding strategy, stream splitting, Arrow support (via synth). (#8477)
- Add docs job to publish to googleapis.dev. (#8464)
- Allow kwargs to be passed to create_channel (via synth). (#8441)
- Add encoding declaration to protoc-generated files (via synth). (#8345)
- Refactor
reader.ReadRowsPage
to use_StreamParser
. (#8262) - Fix coverage in 'types.py' (via synth). (#8148)
- Add empty lines, remove coverage exclusions (via synth). (#8051)
05-20-2019 09:23 PDT
- Increase default deadline on ReadRows. (#8030)
- Respect timeout on
client.read_rows
. Don't resume onDEADLINE_EXCEEDED
errors. (#8025)
- Use alabaster theme everwhere. (#8021)
04-16-2019 13:46 PDT
- Remove gRPC size limit in the transport options (#7664)
- Add retry params for create_read_session (via synth). (#7658)
- Add page iterator to ReadRowsStream (#7680)
- Remove system test for split rows (#7673)
04-02-2019 15:22 PDT
- Add dependency for resource proto. (#7585)
- Remove classifier for Python 3.4 for end-of-life. (#7535)
- Fix links to BigQuery Storage API docs (#7647)
- Update proto / docstrings (via synth). (#7461)
- googlecloudplatform --> googleapis in READMEs (#7411)
- Updated client library documentation URLs. (#7307)
- Blacken new quickstart snippet. (#7242)
- Add quickstart demonstrating most BQ Storage API read features (#7223)
- Add bigquery_storage to docs (#7222)
- Add protos as an artifact to library (#7205)
- Copy lintified proto files (via synth). (#7475)
- Add annotations to protocol buffers indicating request parameters (via synth). (#7550)
01-25-2019 13:54 PST
- Add option to choose dtypes by column in to_dataframe. (#7126)
- Update copyright headers
- Protoc-generated serialization update. (#7076)
- BigQuery Storage: run 'blacken' during synth (#7047)
12-17-2018 18:03 PST
- Document Python 2 deprecation (#6910)
11-29-2018 13:45 PST
- Initial release of BigQuery Storage API client.