YoshiyukiKato / nightharbor-bigquery-reporter

A nightharbor reporter for GCP BigQuery
MIT License
0 stars 0 forks source link

Update @google-cloud/bigquery to the latest version πŸš€ #7

Open greenkeeper[bot] opened 5 years ago

greenkeeper[bot] commented 5 years ago

The devDependency @google-cloud/bigquery was updated from 1.3.0 to 2.0.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Release Notes for v2.0.0

Implementation Changes

This release drops support for Node.js 4.x and 9.x. Future releases might not be compatible with your application if they are still on these non-LTS version.

BREAKING CHANGE This library is now compatible with es module import syntax

Old Code

const BigQuery = require('@google-cloud/bigquery')();
// or...
const BigQuery = require('@google-cloud/bigquery');
const bq = new BigQuery();

New Code

const {BigQuery} = require('@google-cloud/bigquery');
const bq = new BigQuery();
  • refactor(typescript): convert index to es module (#227
  • fix: drop support for node.js 4.x and 9.x (#142)
  • wait for job result before emitting complete. (#85)
  • fix: Update table.js (#78)
  • feat: convert to TypeScript (#157)
  • Correctly pass autoPaginate: false to query methods. (#121)
  • chore: use more arrow functions (#172)
  • chore: convert a few files to es classes (#170)

New Features

BigQuery ORC:

  • BigQuery Orc & Parquet Samples (#195)
  • Support ORC files. (#190)

Dependencies

  • chore(deps): update dependency eslint-plugin-node to v8 (#234)
  • chore(deps): lock file maintenance (#143)
  • chore(deps): update dependency sinon to v7 (#212)
  • chore(deps): update dependency eslint-plugin-prettier to v3 (#207)
  • chore(deps): update dependency typescript to ~3.1.0 (#205)
  • chore: upgrade to the latest common (#159)
  • chore(package): update to the latest @google-cloud/common (#146)
  • fix(deps): update dependency @google-cloud/common to ^0.25.0 (#197)
  • fix(deps): update dependency @google-cloud/common to ^0.24.0 (#187)
  • fix(deps): update dependency @google-cloud/storage to v2: edited (#181)
  • chore(deps): update dependency nyc to v13 (#178)
  • chore(deps): update dependency eslint-config-prettier to v3 (#169)
  • chore(deps): lock file maintenance (#160)
  • chore(deps): lock file maintenance (#153)
  • chore(deps): lock file maintenance (#150)
  • chore(deps): update dependency eslint-plugin-node to v7 (#148)
  • chore(deps): lock file maintenance (#147)
  • chore(deps): lock file maintenance (#145)
  • chore(deps): lock file maintenance (#144)
  • chore(deps): lock file maintenance (#141)
  • chore(deps): lock file maintenance (#140)
  • chore(deps): lock file maintenance (#139)
  • chore(deps): update dependency proxyquire to v2 (#135)
  • fix(deps): update dependency yargs to v12 (#138)
  • fix(deps): update dependency yargs to v11 (#137)
  • chore(deps): update dependency sinon to v6 (#136)
  • chore(deps): update dependency nyc to v12 (#134)
  • chore(deps): update dependency @google-cloud/nodejs-repo-tools to v2.3.0 (#128)
  • chore(deps): update dependency uuid to v3.3.0 (#132)
  • chore(deps): update dependency ava to v0.25.0 (#129)
  • chore(deps): update dependency sinon to v4.5.0 (#131)

Documentation

  • docs: Correct table.load().format options. (#206)
  • fix: (docs): Correct query syntax. (#180)
  • docs: Fix create job links (#164)
  • fix(samples): Refactor query samples to follow python canonical and add disable cache sample (#215)
  • chore(samples): Remove unused BigQuery samples and fix comment typos (#201)
  • Use async/await in samples (#193)
  • remove asserts in samples (#182)
  • fix: fix the samples tests (#167)
  • fix: update linking for samples (#125)
  • chore: make samples test work (#113)

Internal / Testing Changes

  • refactor(ts): re-enable fix and lint (#232)
  • fix(tests): fix system-test (#231)
  • Pass an empty object. (#191)
  • fix: (tests) Use a filter to locate datasets used in tests. (#177)
  • chore: update issue templates (#229)
  • chore: remove old issue template (#224)
  • build: run tests on node11 (#223)
  • chores(build): do not collect sponge.xml from windows builds (#221)
  • chores(build): run codecov on continuous builds (#220)
  • chore: update new issue template (#219)
  • build: fix codecov uploading on Kokoro (#213)
  • Update kokoro config (#208)
  • Don't publish sourcemaps (#202)
  • test: remove appveyor config (#200)
  • Enable prefer-const in the eslint config (#198)
  • Enable no-var in eslint (#196)
  • Retry npm install in CI (#184)
  • chore: make ci happy (#175)
  • chore: use let and const (#161)
  • chore: ignore package-lock.json (#162)
  • chore: update renovate config (#156)
  • remove that whitespace (#155)
  • chore: move mocha options to mocha.opts (#152)
  • refactor: use @google-cloud/promisify (#151)
  • fix: get eslint passing (#149)
  • Configure Renovate (#123)
  • chore(package): update eslint to version 5.0.0 (#124)
  • refactor: drop repo-tool as an exec wrapper (#127)
  • chore: update sample lockfiles (#126)
  • fix: drop support for node 4.x and 9.x (#122)
  • Added support for the NUMERIC values. (#119)
  • chore(package): update nyc to version 12.0.2 (#116)
  • chore: the ultimate fix for repo-tools EPERM (#108)
  • chore: fix prettier incompatibility (#112)
  • chore: lock files maintenance (#111)
  • chore: lock files (#109)
  • chore: timeout for system test (#107)
  • chore: lock files maintenance (#106)
Commits

The new version differs by 93 commits.

  • 9d45ea2 feat: Release @google-cloud/bigquery v2.0.0 (#230)
  • 2cf370d refactor(ts): re-enable fix and lint (#232)
  • 6065010 chore(deps): update dependency eslint-plugin-node to v8 (#234)
  • fcbc07b refactor(typescript): convert index to es module (#227)
  • 180083d fix(tests): fix system-test (#231)
  • 46bc1dd chore: update issue templates (#229)
  • e5e35bd chore: remove old issue template (#224)
  • d18780b build: run tests on node11 (#223)
  • d0bab92 chores(build): do not collect sponge.xml from windows builds (#221)
  • a8ce8ee chores(build): run codecov on continuous builds (#220)
  • 82db7e2 fix(samples): Refactor query samples to follow python canonical and add disable cache sample (#215)
  • c86e99d chore: update new issue template (#219)
  • 3a8bbab chore(deps): update dependency sinon to v7 (#212)
  • abf917f build: fix codecov uploading on Kokoro (#213)
  • 818cb2c chore(samples): Remove unused BigQuery samples and fix comment typos (#201)

There are 93 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.0.1

Bug fixes

  • fix: use teeny-request for HTTP requests (#244)

Internal / Testing Changes

  • chore: include build in eslintignore (#240)
  • refactor(ts): enable noImplicitThis in the tsconfig (#237)
  • refactor(ts): improve typing (#241)
Commits

The new version differs by 5 commits.

  • 71191ee Release v2.0.1 (#245)
  • 7e08a06 fix: use teeny-request for HTTP requests (#244)
  • 1732212 refactor(ts): improve typing (#241)
  • a5a44c0 chore: include build in eslintignore (#240)
  • 9fa870b refactor(ts): enable noImplicitThis in the tsconfig (#237)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.0.2

12-04-2018 14:04 PST

Implementation Changes

TypeScript related changes:

  • fix: Changing import of Big from big.js so it doesn't use default (#270)
  • refactor(ts): enable noImplicitAny (#259)
  • refactor(ts): add @types/proxyquire (#256)
  • refactor(ts): refactor system tests to drop unused deps (#254)
  • fix(ts): CopyTableMetadata type can’t receive optional values
  • refactor(ts): complete type annotations for src (#250)
  • refactor(ts): add more types (#246)

Dependencies

  • fix: Pin @types/sinon to last compatible version (#267)
  • chore(deps): update dependency typescript to ~3.2.0 (#276)
  • chore(deps): update dependency gts to ^0.9.0 (#263)
  • chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#261)
  • chore(deps): update dependency @types/is to v0.0.21 (#258)

Documentation

  • chore: update license file (#283)
  • docs: Improve timestamp documentation. (#280)
  • docs: Improve documentationfor load method (#281)
  • docs: update readme badges (#279)
  • refactor(samples): replace promise with async await (#268)

Internal / Testing Changes

  • fix(build): fix system key decryption (#277)
  • refactor(tests): convert samples tests from ava to mocha (#248)
  • chore: add synth.metadata
  • chore: update eslintignore config (#262)
  • chore: drop contributors from multiple places (#260)
  • chore: use latest npm on Windows (#257)
  • chore: update CircleCI config (#249)
Commits

The new version differs by 25 commits.

  • 0af78b7 Release v2.0.2 (#285)
  • a960fb2 chore: update license file (#283)
  • 1cf49c3 docs: Improve timestamp documentation. (#280)
  • 2beb2e6 docs: Improve documentationfor load method (#281)
  • b68358b docs: update readme badges (#279)
  • c65cd5f fix(build): fix system key decryption (#277)
  • 7bad8d3 chore(deps): update dependency typescript to ~3.2.0 (#276)
  • 80fbd35 refactor(samples): replace promise with async await (#268)
  • 834b18f refactor(tests): convert samples tests from ava to mocha (#248)
  • a04562c fix: Changing import of Big from big.js so it doesn't use default (#270)
  • 2a8284e fix: Pin @types/sinon to last compatible version (#267)
  • 7b5c50d chore: add synth.metadata
  • d4f3701 chore(deps): update dependency gts to ^0.9.0 (#263)
  • 41323a1 chore: update eslintignore config (#262)
  • 7c2be88 chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#261)

There are 25 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.0.3

12-06-2018 17:10 PST

Documentation

  • fix(docs): move comments above last overload (#292)
  • fix(docs): internal links (#293)
  • fix(docs): change source location to ./build for ts project (#291)
  • docs: fix region tag placement typo (#286)

Internal / Testing Changes

  • chore: always nyc report before calling codecov (#290)
  • chore: nyc ignore build/test by default (#289)
Commits

The new version differs by 7 commits.

  • f918a68 Release v2.0.3 (#294)
  • 80d8218 fix(docs): move comments above last overload (#292)
  • 8e6b6c1 fix(docs): internal links (#293)
  • cdd22e8 fix(docs): change source location to ./build for ts project (#291)
  • 357027a chore: always nyc report before calling codecov (#290)
  • f829295 chore: nyc ignore build/test by default (#289)
  • f199782 docs: fix region tag placement typo (#286)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.0.4

12-19-2018 14:35 PST

Implementation Changes

  • fix(ts): explicit usage of Duplex (#300)
  • fix: fix typescript compilation (#295)

Dependencies

  • fix(deps): update dependency @google-cloud/common to ^0.28.0 (#308)
  • chore(deps): update dependency @types/sinon to v7 (#307)
  • fix(deps): update dependency @google-cloud/common to ^0.27.0 (#274)

Documentation

  • fix(docs): move doc comments so stream methods show up in docs correctly (#309)

Internal / Testing Changes

  • chore(build): inject yoshi automation key (#306)
  • chore: update nyc and eslint configs (#305)
  • chore: fix publish.sh permission +x (#302)
  • fix(build): fix Kokoro release script (#301)
  • build: add Kokoro configs for autorelease (#298)
Commits

The new version differs by 12 commits.

  • 9829990 Release v2.0.4 (#311)
  • 4d6f7f3 fix(docs): move doc comments so stream methods show up in docs correctly (#309)
  • 6d923f8 fix(deps): update dependency @google-cloud/common to ^0.28.0 (#308)
  • b775b8d chore(deps): update dependency @types/sinon to v7 (#307)
  • e685522 chore(build): inject yoshi automation key (#306)
  • 13029aa chore: update nyc and eslint configs (#305)
  • fff1059 chore: fix publish.sh permission +x (#302)
  • d8a49ea fix(build): fix Kokoro release script (#301)
  • 9199ce4 fix(ts): explicit usage of Duplex (#300)
  • 2d26f2f build: add Kokoro configs for autorelease (#298)
  • 4cb4d3c fix(deps): update dependency @google-cloud/common to ^0.27.0 (#274)
  • d80fe54 fix: fix typescript compilation (#295)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.0.5

12-21-2018 13:19 PST

Bug fixes

  • fix: createQueryJob should accept pageToken (#313)

Internal / Testing Changes

  • fix(test): skip flaky invalid etag test (#317)
  • fix(test): labels: should be an object, not arry (#315)
Commits

The new version differs by 4 commits.

  • 4cb2393 Release @google-cloud/bigquery v2.0.5 (#316)
  • 1b525f3 fix(test): skip flaky invalid etag test (#317)
  • 68e75bd fix: createQueryJob should accept pageToken (#313)
  • 95ef658 fix(test): labels: should be an object, not arry (#315)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.0.6

01-08-2019 13:52 PST

Fixes

  • fix: correctly iterate query results within stream (#323)
  • fix: remove Job.setMetadata method (#319)
  • fix(deps): update dependency @google-cloud/common to ^0.29.0 (#314)

Documentation

  • fix(docs): package exports an object, not the BigQuery ctor (#322)
  • docs: regenerate README.md (#321)

Internal / Testing Changes

  • refactor: modernize the sample tests (#318)
Commits

The new version differs by 7 commits.

  • 079e5e5 Release v2.0.6 (#324)
  • 734e4e2 fix: correctly iterate query results within stream (#323)
  • bac4db1 fix(docs): package exports an object, not the BigQuery ctor (#322)
  • ffd74b2 docs: regenerate README.md (#321)
  • a4b56ab refactor: modernize the sample tests (#318)
  • 0dd0d51 fix: remove Job.setMetadata method (#319)
  • 4d531e2 fix(deps): update dependency @google-cloud/common to ^0.29.0 (#314)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v2.1.0

03-12-2019 15:30 PDT

New Features

  • feat: throw errors for missing resource ids (#342)

Bug Fixes

  • fix(types): move JobLoadMetadata writeDisposition (#365)
  • fix(types): Allow views to be configured using an object or a string (#333)
  • fix(types): add missing parameters (selectedFields, startIndex) in table.getRows() options (#331)

Dependencies

  • fix(deps): update dependency @google-cloud/paginator to ^0.2.0 (#373)
  • fix(deps): update dependency @google-cloud/common to ^0.31.0 (#371)
  • fix(deps): update dependency @google-cloud/promisify to ^0.4.0 (#356)
  • fix(deps): update dependency duplexify to v4 (#343)

Documentation

  • docs(table): link to upstream limit docs (#376)
  • docs: update samples and docs to match rubric (#374)
  • docs: update links in contrib guide (#358)
  • docs: update contributing path in README (#350)
  • docs: move CONTRIBUTING.md to root (#349)
  • docs: add lint/fix example to contributing guide (#344)

Internal / Testing Changes

  • testing: remove nextQuery assertion (#377)
  • refactor(samples): split samples into their own files (#368)
  • build: Add docuploader credentials to node publish jobs (#370)
  • build: use node10 to run samples-test, system-test etc (#369)
  • build: system-tests only delete stale resources
  • chore: make test prefix unique per run (#363)
  • chore(deps): update dependency mocha to v6 (#360)
  • test: skip installation test if GOOGLE_CLOUD_TESTS_IN_VPCSC is passed (#345)
  • build: use linkinator for docs test (#354)
  • fix(deps): update dependency yargs to v13 (#353)
  • chore(deps): update dependency @types/tmp to v0.0.34 (#355)
  • build: create docs test npm scripts (#352)
  • build: test using @grpc/grpc-js in CI (#351)
  • build: check for 404s in the docs (#337)
  • build: output benchmark data in csv format (#339)
  • chore(deps): update dependency eslint-config-prettier to v4 (#338)
Commits

The new version differs by 34 commits.

  • 76f6e90 Release v2.1.0 (#378)
  • 4fe36f7 docs(table): link to upstream limit docs (#376)
  • f70cb9f testing: remove nextQuery assertion (#377)
  • e4b0b12 fix(deps): update dependency @google-cloud/paginator to ^0.2.0 (#373)
  • b92b75f fix: update samples and docs to match rubric (#374)
  • fdd851f refactor(samples): split samples into their own files (#368)
  • 54e8df3 fix(deps): update dependency @google-cloud/common to ^0.31.0 (#371)
  • a6d6859 build: Add docuploader credentials to node publish jobs (#370)
  • 76ee1ad fix(deps): update dependency @google-cloud/common to ^0.30.0 (#336)
  • 0769244 build: use node10 to run samples-test, system-test etc (#369)
  • 8b0afc1 [CHANGE ME] Re-generated to pick up changes in the API or client library generator. (#366)
  • 647eda0 fix(types): move JobLoadMetadata writeDisposition (#365)
  • 444ef11 build: system-tests only delete stale resources
  • e5395ea chore: make test prefix unique per run (#363)
  • baf0c72 chore(deps): update dependency mocha to v6 (#360)

There are 34 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v3.0.0

04-02-2019 10:02 PDT

Implementation Changes

  • fix(job): check for errorResult when polling jobs (#387)

BREAKING CHANGE Previously when polling a BigQuery Job the Node.js client would check for the presence of the errors field when trying to determine if the job suceeded. We have since changed this logic to instead check for the errorResult field. This is significant because the errors array may now be present for passing jobs, however these errors should serve more as warnings. If your application logic depended on this functionality you'll need to manually check for errors now.

await job.promise();

if (job.metadata.status.errors) {
  // optionally handle warnings
}
  • fix(ts): provide complete and correct types (#385)

BREAKING CHANGE A number of the BigQuery TypeScript types were incomplete, this change provides more complete types for the entire client.

New Features

  • feat(geo): add support for geography (#397)

Bug Fixes

  • fix: correctly encode nested custom date/time parameters (#393)

Dependencies

  • chore(deps): update dependency tmp to v0.1.0 (#398)
  • chore(deps): update dependency @types/tmp to v0.1.0
  • chore(deps): update dependency typescript to ~3.4.0

Documentation

  • docs(samples): adds queryParamsNamed and queryParamsPositional (#381)
  • refactor(samples): split query and table samples into separate files (#384)
  • refactor(samples): fix loadJSONFromGCSTruncate wrong function (#386)
  • refactor(samples): add main() function wrappers to samples

Internal / Testing Changes

  • build: use per-repo npm publish token (#382)
  • chore: publish to npm using wombat (#390)
  • fix(tests): update TIMESTAMP param tests (#394)
Commits

The new version differs by 15 commits.

  • 254f386 Release @google-cloud/bigquery v3.0.0 (#404)
  • 8131b92 feat(geo): add support for geography (#397)
  • 355d4d9 fix(ts): provide complete and correct types (#385)
  • c2ff0df chore(deps): update dependency typescript to ~3.4.0
  • 5a16b49 chore(deps): update dependency @types/tmp to v0.1.0
  • 70d2899 refactor(samples): add main() function wrappers to samples
  • 1459787 chore(deps): update dependency tmp to v0.1.0 (#398)
  • ba5c82e fix: correctly encode nested custom date/time parameters (#393)
  • 1bf9e89 fix(job): check for errorResult when polling jobs (#387)
  • 5721fd1 fix(tests): update TIMESTAMP param tests (#394)
  • ac26a13 chore: publish to npm using wombat (#390)
  • cb44357 refactor(samples): fix loadJSONFromGCSTruncate wrong function (#386)
  • 8fcd1c9 refactor(samples): split query and table samples into separate files (#384)
  • 2383b70 docs(samples): adds queryParamsNamed and queryParamsPositional (#381)
  • 8caa112 build: use per-repo npm publish token (#382)

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for v4.0.0

⚠ BREAKING CHANGES

  • deps: this will ship async/await with the generated code.
  • upgrade engines field to >=8.10.0 (#424)
  • This removes the autoCreate option which may result in a breaking change for TypeScript users.

Bug Fixes

  • deps: update dependency @google-cloud/common to ^0.32.0 (8e28b62), closes #8203
  • deps: update dependency @google-cloud/common to v1 (#434) (0e4aeef)
  • deps: update dependency @google-cloud/paginator to v1 (#428) (5d925af)
  • deps: update dependency @google-cloud/promisify to v1 (#427) (fdeb862)
  • deps: update dependency arrify to v2 (de0f687)
  • table: allow for TableSchema to be used (#438) (7995be0)
  • types: correct interface (#407) (da5ed01)
  • correctly encode nested struct/array params (#439) (d7006bd)
  • remove teeny-request as a direct dependency (#412) (c6de54a)

Build System

Code Refactoring

  • drop autoCreate in table.insert in favor of schema (#421) (b59cd7f)

Miscellaneous Chores

Commits

The new version differs by 31 commits.

  • f432a0c chore: release 4.0.0 (#448)
  • da00b37 docs(samples): reference the dataset that's actually used (#447)
  • f31d6ce build: updated kokoro config for coverage and release-please (#441)
  • 83cacb1 build: add new kokoro config for coverage and release-please (#440)
  • d7006bd fix: correctly encode nested struct/array params (#439)
  • 7995be0 fix(table): allow for TableSchema to be used (#438)
  • 436e8da chore(deps): update dependency jsdoc to v3.6.2 (#436)
  • 0e4aeef fix(deps): update dependency @google-cloud/common to v1 (#434)
  • 699cb9c build: allow Node 10 to push to codecov (#431)
  • 5d925af fix(deps): update dependency @google-cloud/paginator to v1 (#428)
  • a92ee84 build: only pipe to codecov if tests run in Node 10 (#429)
  • 600eb41 build: allow Node 10 on presubmit to push to codecov (#432)
  • 2fc65e3 build: patch Windows container, fixing Node 10 (#430)
  • 7b0e76a chore(deps): update dependency gts to v1 (#419)
  • f50f82e chore: do not run CI on grpc-js (#425)

There are 31 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€