Skip to content
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

feat(pubsub): add opentelemetry tracing for publish #8317

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
c439058
feat(pubsub): add publish tracing
hongalex Jul 20, 2023
217ab44
refactor tests to use InMemoryExporter
hongalex Jul 21, 2023
128c6b1
update copyright year
hongalex Jul 21, 2023
17f41b0
Merge branch 'main' of github.com:googleapis/google-cloud-go into pub…
hongalex Jul 24, 2023
d4a9ef3
run go mod tidy
hongalex Jul 24, 2023
229c80e
rename PubsubMessageCarrier -> MessageCarrier, fix race
hongalex Jul 27, 2023
e1fe160
make messageCarrier not exported
hongalex Aug 3, 2023
c2bee2a
downgrade otel sdk version to support go1.17
hongalex Aug 3, 2023
0f03c49
add short delay to ensure spans are exported
hongalex Aug 3, 2023
47693c4
merge with slush branch
hongalex Aug 4, 2023
247465a
context renaming
hongalex Aug 16, 2023
f3938f2
Merge branch 'main' of github.com:googleapis/google-cloud-go into pub…
hongalex Aug 18, 2023
ecda568
chore(ci): fix yaml syntax (#8448)
noahdietz Aug 18, 2023
aa13d97
chore: release main (#8445)
release-please[bot] Aug 21, 2023
28af108
chore(notebooks): add config to generate apiv2 (#8454)
quartzmo Aug 21, 2023
1859e6c
feat(notebooks): clients for Notebooks API V2 (#8455)
gcf-owl-bot[bot] Aug 21, 2023
7efc8a3
chore(ci): find changes on most recent main commit (#8457)
noahdietz Aug 21, 2023
3cbf84e
chore: add datastore to allowlist of things to generate still (#8458)
codyoss Aug 21, 2023
6b6a69c
chore: release main (#8456)
release-please[bot] Aug 21, 2023
fa6e827
fix(bigquery): value for datasetID on foreign keys (#8447)
alvarowolfx Aug 22, 2023
a9fff18
feat(datastore): SUM and AVG aggregations (#8307)
bhshkh Aug 22, 2023
37681ff
feat(datastore): Support aggregation query in transaction (#8439)
bhshkh Aug 22, 2023
911f31e
chore(main): release datastore 1.14.0 (#8351)
release-please[bot] Aug 22, 2023
ca01559
add helper functions for creating publish spans
hongalex Aug 23, 2023
567ed2d
refactor error tests
hongalex Aug 23, 2023
6c21558
fix(spanner): Transaction was started in a different session (#8467)
olavloite Aug 23, 2023
3dda7b2
feat(spanner/spannertest): support INSERT DML (#7820)
govargo Aug 23, 2023
14aa857
test(datastore): Truncate transaction read time to millisecond (#8473)
bhshkh Aug 23, 2023
6a45f26
feat(auth): add base auth package (#8465)
codyoss Aug 23, 2023
2c65345
test(datastore): Correct read time before creating entities (#8475)
bhshkh Aug 23, 2023
d773366
chore(main): release spanner 1.49.0 (#8468)
release-please[bot] Aug 24, 2023
8c1a363
chore(ci): increase new-client fetch depth (#8483)
noahdietz Aug 24, 2023
3789882
feat(spanner/spansql): add support for bit functions, sequence functi…
toga4 Aug 24, 2023
3d8c2c8
test(storage): increase timeout for requester pays test (#8421)
BrennaEpp Aug 24, 2023
236904e
test(pubsublite): fix flaky TestRoutingPublisherUnloadIdlePublisher (…
tmdiep Aug 24, 2023
ee274c7
test(pubsublite): fix flaky TestIntegration_SeekSubscription (#8479)
tmdiep Aug 24, 2023
c90dd00
feat(spanner): allow non-default service accounts (#8488)
ko3a4ok Aug 25, 2023
ccd0205
feat(spanner/spansql): add support for SEQUENCE statements (#8481)
toga4 Aug 25, 2023
d2a9d82
chore(config): add config to generate apiv1 (#8490)
julieqiu Aug 25, 2023
20725c8
feat(container): add support for NodeConfig Update (#8461)
gcf-owl-bot[bot] Aug 25, 2023
9874485
feat(config): new clients (#8493)
yoshi-code-bot Aug 25, 2023
d440d75
feat(spanner/spansql): add support for aggregate functions (#8498)
toga4 Aug 28, 2023
2fef801
fix exactly once delivery test
hongalex Aug 28, 2023
38a040e
fix(pubsub): make AckWithResult return success when constructed (#8489)
hongalex Aug 28, 2023
098ffa5
pull in changes from main
hongalex Aug 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/.OwlBot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ deep-remove-regex:
- /compute/apiv1
- /confidentialcomputing/apiv1
- /confidentialcomputing/apiv1alpha1
- /config/apiv1/
- /contactcenterinsights/apiv1/
- /container/apiv1/
- /containeranalysis/apiv1beta1/
Expand Down Expand Up @@ -263,6 +264,7 @@ deep-remove-regex:
- /internal/generated/snippets/networksecurity/apiv1beta1/
- /internal/generated/snippets/notebooks/apiv1/
- /internal/generated/snippets/notebooks/apiv1beta1/
- /internal/generated/snippets/notebooks/apiv2/
- /internal/generated/snippets/optimization/apiv1/
- /internal/generated/snippets/orchestration/airflow/service/apiv1/
- /internal/generated/snippets/orgpolicy/apiv2/
Expand Down Expand Up @@ -379,6 +381,7 @@ deep-remove-regex:
- /networksecurity/apiv1beta1/
- /notebooks/apiv1/
- /notebooks/apiv1beta1/
- /notebooks/apiv2/
- /optimization/apiv1/
- /orchestration/airflow/service/apiv1/
- /orgpolicy/apiv1/
Expand Down Expand Up @@ -637,6 +640,8 @@ deep-copy-regex:
dest: /
- source: /google/cloud/confidentialcomputing/v1alpha1/cloud.google.com/go
dest: /
- source: /google/cloud/config/v1/cloud.google.com/go
dest: /
- source: /google/cloud/contactcenterinsights/v1/cloud.google.com/go
dest: /
- source: /google/container/v1/cloud.google.com/go
Expand Down Expand Up @@ -801,6 +806,8 @@ deep-copy-regex:
dest: /
- source: /google/cloud/notebooks/v1beta1/cloud.google.com/go
dest: /
- source: /google/cloud/notebooks/v2/cloud.google.com/go
dest: /
- source: /google/cloud/optimization/v1/cloud.google.com/go
dest: /
- source: /google/cloud/orchestration/airflow/service/v1/cloud.google.com/go
Expand Down
12 changes: 12 additions & 0 deletions .github/workflows/action_syntax.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: action_syntax
on: [pull_request]

permissions:
pull-requests: write

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: reviewdog/action-actionlint@v1
16 changes: 9 additions & 7 deletions .github/workflows/new_client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,18 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 2
- uses: actions/setup-go@v4
with:
go-version: 1.20.x
with:
go-version: 1.20.x
- name: Find new version files
id: versions
# Ignore changes to the internal and root directories.
# Focus on newly added version.go files generated by GAPIC.
# Multiple new version files in a single module file will be deduped.
run: |
dirs=$(go run ./internal/actions/cmd/changefinder -q --diff-filter=A --path-filter='*version.go' --content-regex='internal\.Version')
dirs=$(go run ./internal/actions/cmd/changefinder -q --base=HEAD~1 --diff-filter=A --path-filter='*version.go' --content-regex='internal\.Version')
if [ -z "$dirs" ]
then
echo "skip=1" >> $GITHUB_OUTPUT
Expand All @@ -36,9 +38,9 @@ jobs:
echo "new={\"new\":[${list#,}]}" >> $GITHUB_OUTPUT
echo "skip=" >> $GITHUB_OUTPUT
fi
outputs:
versions: ${{ steps.versions.outputs.new }}
skip: ${{ steps.versions.outputs.skip }}
outputs:
versions: ${{ steps.versions.outputs.new }}
skip: ${{ steps.versions.outputs.skip }}
bump_module:
needs: new_versions
runs-on: ubuntu-latest
Expand All @@ -57,7 +59,7 @@ jobs:
command: pr
upstream_owner: googleapis
upstream_repo: google-cloud-go
description: 'New client(s) generated in ${{ github.commits[0][url] }}, triggering release.'
description: 'New client(s) generated in ${{ github.event.commits[0].url }}, triggering release.'
title: 'feat(${{ matrix.new }}): new client(s)'
message: 'feat(${{ matrix.new }}): new clients'
primary: 'main'
Expand Down
5 changes: 3 additions & 2 deletions .release-please-manifest-individual.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{
"auth": "0.0.0",
"bigquery": "1.54.0",
"bigtable": "1.19.0",
"datastore": "1.13.0",
"datastore": "1.14.0",
"errorreporting": "0.3.0",
"firestore": "1.12.0",
"logging": "1.8.1",
"profiler": "0.3.1",
"pubsub": "1.33.0",
"pubsublite": "1.8.1",
"spanner": "1.48.0",
"spanner": "1.49.0",
"storage": "1.32.0"
}
6 changes: 4 additions & 2 deletions .release-please-manifest-submodules.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
"artifactregistry": "1.14.1",
"asset": "1.14.1",
"assuredworkloads": "1.11.1",
"auth": "0.0.0",
"automl": "1.13.1",
"baremetalsolution": "1.2.0",
"batch": "1.4.0",
Expand All @@ -30,6 +31,7 @@
"compute": "1.23.0",
"compute/metadata": "0.2.3",
"confidentialcomputing": "1.3.0",
"config": "0.0.0",
"contactcenterinsights": "1.10.0",
"container": "1.25.0",
"containeranalysis": "0.10.1",
Expand Down Expand Up @@ -78,15 +80,15 @@
"networkconnectivity": "1.12.1",
"networkmanagement": "1.9.0",
"networksecurity": "0.9.1",
"notebooks": "1.9.1",
"notebooks": "1.10.0",
"optimization": "1.4.2",
"orchestration": "1.8.1",
"orgpolicy": "1.11.1",
"osconfig": "1.12.1",
"oslogin": "1.10.1",
"phishingprotection": "0.8.1",
"policysimulator": "0.1.0",
"policytroubleshooter": "1.8.0",
"policytroubleshooter": "1.9.0",
"privatecatalog": "0.9.1",
"rapidmigrationassessment": "1.0.0",
"recaptchaenterprise": "2.7.2",
Expand Down
4 changes: 4 additions & 0 deletions auth/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# auth

This module is currently EXPERIMENTAL and under active development. It is not
yet intended to be used.
Loading