-
Notifications
You must be signed in to change notification settings - Fork 652
migrate code from googleapis/nodejs-bigtable #7852
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
503bdea
c98ff6f
e3e5c34
43dc6c1
e0f3057
b7929b3
5aa818c
7d1cc06
ba61cab
50775fc
2334577
7b7f684
3fd894b
f3ee681
2f6012b
225a028
c980a13
95e7f82
4ce8315
b68f849
ae96c1d
4daa2cf
66dfb1f
3bb1d59
a029359
53705cc
ee9c5eb
5e10eb2
2e0b90e
7295cf7
25dfef6
cb58113
ec4afe4
5e2dc56
4476403
919afa6
7323b20
346cf28
9478039
1cfe5f9
4ae0f18
7102726
083cca6
295f86b
74954aa
48b565d
262bf17
ed51d34
9d29fb8
de772a1
b879026
a78e6c3
c6ca931
e27b615
01f0915
8745cdc
e338067
540061c
4ee3a6c
bd2c240
610fdc3
ab28acc
a2a1d91
88de1f2
6eb8723
4bc8618
8dab7e4
0238c2b
24664ee
587c4c8
405abbd
0763b27
ee32092
c850255
665c425
06ecf1a
68a6d96
2218728
a09291e
f7528bb
3a96831
7303e4b
2a17df9
011e675
078501f
366b011
c3588a1
3530ece
35164ff
b5deb55
81aaa32
499ea30
6c26902
bd523fe
ee48908
348714d
79a89fd
19119fb
886e345
c3ff61f
20d8a55
6146b35
d1eeb67
6da98cb
44b93fd
88e986b
fb64be2
252931a
6e7b8b6
ecadd8d
55dd8d5
e57d056
7553865
c3216a3
3bcc6ae
e8b45b1
966bdf7
1486e4c
b9e4abb
632b8ca
1409e62
47e8ce9
1ff78f5
0428190
57a26a4
ff7123c
7559280
4062bd8
3163fe0
d39b518
a3b9dae
65e5640
c1f390a
4c2ce16
a09fd3d
0c6afe7
028f1d1
2618cb3
a0c6756
f01dc79
d4c604d
bb4b0b5
1cd6033
08a81b3
f481a31
2d395a6
1a21508
05069b5
6e1cea8
ebc29f0
284a4c3
9105250
0cd5b91
d28d28f
0efc6de
38931c8
691dba5
5cb0812
e3d10f2
6902d16
388651b
72f0b6e
95e9397
ea21667
ab7101b
f40c61e
4226735
83a91f8
3e57645
88c0763
ec42cbe
67e59c5
bd7fa8f
138c7c6
5db678f
9767a9e
3221d14
887e968
8956748
4327063
63c37f4
63f06a8
4815651
a795442
0c81774
1245ae0
9fd3ccd
2d2f45f
3768ff0
f9ad230
b8f2aad
eff2468
b211b87
5cf388c
5dfeb6e
e4e6081
8ddeb12
911f465
e7d7cbe
e327f44
d572199
c60c4f3
646fe55
496f522
b8efaea
bd34347
6faea05
1dc4b77
44700ce
627f1af
90a1d8d
c469b34
5d074c8
5f2ce5a
808d0cf
f32a6f3
97da7b9
a0c2225
37380e0
3e3122f
34ea400
94effa5
f5f9a7d
1e896ae
682036c
3ee29da
c8caa27
7d85662
2f147ca
a23a7b6
7e4b29e
0768773
8a827a6
220b240
6887ef6
098c811
d01599c
e7bbdda
c4288bf
a0dd9e2
c44f017
7b00671
e7467a0
36e2a0f
9d28eb0
bdbf594
3d079d1
ab327e6
e7c49fc
8d96678
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,51 @@ | ||
| # Copyright 2023 Google LLC | ||
| # | ||
| # Licensed under the Apache License, Version 2.0 (the "License"); | ||
| # you may not use this file except in compliance with the License. | ||
| # You may obtain a copy of the License at | ||
| # | ||
| # http://www.apache.org/licenses/LICENSE-2.0 | ||
| # | ||
| # Unless required by applicable law or agreed to in writing, software | ||
| # distributed under the License is distributed on an "AS IS" BASIS, | ||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
| # Github action job to test core java library features on | ||
| # downstream client libraries before they are released. | ||
| on: | ||
| push: | ||
| branches: | ||
| - main | ||
| paths: | ||
| - 'handwritten/bigtable/**' | ||
| pull_request: | ||
| paths: | ||
| - 'handwritten/bigtable/**' | ||
| name: conformance | ||
| jobs: | ||
| conformance: | ||
| runs-on: ubuntu-latest | ||
| defaults: | ||
| run: | ||
| working-directory: handwritten/bigtable | ||
| strategy: | ||
| matrix: | ||
| node: [ 18, 20 ] | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - uses: actions/checkout@v4 | ||
| with: | ||
| repository: googleapis/cloud-bigtable-clients-test | ||
| ref: main | ||
| path: handwritten/bigtable/cloud-bigtable-clients-test | ||
| - uses: actions/setup-node@v3 | ||
| with: | ||
| node-version: ${{ matrix.node }} | ||
| - uses: actions/setup-go@v5 | ||
| with: | ||
| go-version: '>=1.20.2' | ||
| - run: chmod +x .kokoro/conformance.sh | ||
| - run: npm install | ||
| - run: go version | ||
| - run: .kokoro/conformance.sh | ||
|
Comment on lines
+28
to
+51
Check warningCode scanning / CodeQL Workflow does not contain permissions Medium
Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,51 @@ | ||
| # Copyright 2024 Google LLC | ||
| # | ||
| # Licensed under the Apache License, Version 2.0 (the "License"); | ||
| # you may not use this file except in compliance with the License. | ||
| # You may obtain a copy of the License at | ||
| # | ||
| # http://www.apache.org/licenses/LICENSE-2.0 | ||
| # | ||
| # Unless required by applicable law or agreed to in writing, software | ||
| # distributed under the License is distributed on an "AS IS" BASIS, | ||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
| # Github action job to test core java library features on | ||
| # downstream client libraries before they are released. | ||
| on: | ||
| push: | ||
| branches: | ||
| - main | ||
| paths: | ||
| - 'handwritten/bigtable/**' | ||
| pull_request: | ||
| paths: | ||
| - 'handwritten/bigtable/**' | ||
| name: mandatory-conformance | ||
| jobs: | ||
| mandatory-conformance: | ||
| runs-on: ubuntu-latest | ||
| defaults: | ||
| run: | ||
| working-directory: handwritten/bigtable | ||
| strategy: | ||
| matrix: | ||
| node: [ 18, 20 ] | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - uses: actions/checkout@v4 | ||
| with: | ||
| repository: googleapis/cloud-bigtable-clients-test | ||
| ref: v0.0.3 | ||
| path: handwritten/bigtable/cloud-bigtable-clients-test | ||
| - uses: actions/setup-node@v3 | ||
| with: | ||
| node-version: ${{ matrix.node }} | ||
| - uses: actions/setup-go@v5 | ||
| with: | ||
| go-version: '>=1.20.2' | ||
| - run: chmod +x .kokoro/mandatory-conformance.sh | ||
| - run: npm install | ||
| - run: go version | ||
| - run: .kokoro/mandatory-conformance.sh | ||
|
Comment on lines
+28
to
+51
Check warningCode scanning / CodeQL Workflow does not contain permissions Medium
Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| # Copyright 2021 Google LLC | ||
| # | ||
| # Licensed under the Apache License, Version 2.0 (the "License"); | ||
| # you may not use this file except in compliance with the License. | ||
| # You may obtain a copy of the License at | ||
| # | ||
| # http://www.apache.org/licenses/LICENSE-2.0 | ||
| # | ||
| # Unless required by applicable law or agreed to in writing, software | ||
| # distributed under the License is distributed on an "AS IS" BASIS, | ||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
|
|
||
|
|
||
| deep-remove-regex: | ||
| - /owl-bot-staging | ||
|
|
||
| deep-copy-regex: | ||
| - source: /google/bigtable/(v.*)/.*-nodejs | ||
| dest: /owl-bot-staging/bigtable/$1 | ||
| - source: /google/bigtable/(admin/v.*)/.*-nodejs | ||
| dest: /owl-bot-staging/bigtable/$1 | ||
|
|
||
| begin-after-commit-hash: 3ff710d08cb30ef881e037f69e0a967af060d36e | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| **/node_modules | ||
| **/coverage | ||
| test/fixtures | ||
| build/ | ||
| docs/ | ||
| protos/ | ||
| samples/generated/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| { | ||
| "extends": "./node_modules/gts" | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| *.ts text eol=lf | ||
| *.js text eol=lf | ||
| protos/* linguist-generated | ||
| **/api-extractor.json linguist-language=JSON-with-Comments |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| **/*.log | ||
| **/node_modules | ||
| /.coverage | ||
| /coverage | ||
| /.nyc_output | ||
| /docs/ | ||
| /out/ | ||
| /build/ | ||
| system-test/secrets.js | ||
| system-test/*key.json | ||
| *.lock | ||
| .DS_Store | ||
| package-lock.json | ||
| __pycache__ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| // Copyright 2025 Google LLC | ||
| // | ||
| // Licensed under the Apache License, Version 2.0 (the "License"); | ||
| // you may not use this file except in compliance with the License. | ||
| // You may obtain a copy of the License at | ||
| // | ||
| // https://www.apache.org/licenses/LICENSE-2.0 | ||
| // | ||
| // Unless required by applicable law or agreed to in writing, software | ||
| // distributed under the License is distributed on an "AS IS" BASIS, | ||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| // See the License for the specific language governing permissions and | ||
| // limitations under the License. | ||
| // | ||
| // ** This file is automatically generated by gapic-generator-typescript. ** | ||
| // ** https://github.com/googleapis/gapic-generator-typescript ** | ||
| // ** All changes to this file may be overwritten. ** | ||
|
|
||
| 'use strict'; | ||
|
|
||
| module.exports = { | ||
| opts: { | ||
| readme: './README.md', | ||
| package: './package.json', | ||
| template: './node_modules/jsdoc-fresh', | ||
| recurse: true, | ||
| verbose: true, | ||
| destination: './docs/' | ||
| }, | ||
| plugins: [ | ||
| 'plugins/markdown', | ||
| 'jsdoc-region-tag' | ||
| ], | ||
| source: { | ||
| excludePattern: '(^|\\/|\\\\)[._]', | ||
| include: [ | ||
| 'build/src', | ||
| 'protos' | ||
| ], | ||
| includePattern: '\\.js$' | ||
| }, | ||
| templates: { | ||
| copyright: 'Copyright 2025 Google LLC', | ||
| includeDate: false, | ||
| sourceFiles: false, | ||
| systemName: '@google-cloud/bigtable', | ||
| theme: 'lumen', | ||
| default: { | ||
| outputSourceFiles: false | ||
| } | ||
| }, | ||
| markdown: { | ||
| idInHeadings: true | ||
| } | ||
| }; |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bigtable-*so that we know without reading the file that they relate to bigtable.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sure, lets file that bug. These are pretty standalone and the naming should not be load-bearing. This would be more risky for kokoro for instance.