profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/orthros/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Colin Nelson orthros Seattle @google @GoogleCloudPlatform Tinkerer, Container Addict GPG: 0x30f64efc82f8fe88

imjasonh/gcping 418

Measure your latency to GCP regions

GoogleCloudPlatform/gcping 156

Like gcping.com but a command line tool

orthros/dart-epub 149

Epub Reader and Writer for Dart

GoogleCloudPlatform/cloud-opensource-python 43

Dependency Management Toolkit for Google Cloud Python Projects

orthros/alexa-rng 1

Alexa skill to produce a few Random Number Generation Features

orthros/api 1

The canonical location of the Kubernetes API definition.

orthros/build 1

[mirror] Go's continuous build and release infrastructure (no stability promises)

orthros/.vim 0

My .vim dotfiles and configurations

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-service_management-v1 0.3.2

:egg: You hatched a release! The release build finished successfully! :purple_heart:

yoshi-code-bot

comment created time in a few seconds

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-network_connectivity-v1alpha1 0.4.1

:egg: You hatched a release! The release build finished successfully! :purple_heart:

yoshi-code-bot

comment created time in a few seconds

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-network_connectivity-v1alpha1 0.4.1

The release build has started, the log can be viewed here. :sunflower:

yoshi-code-bot

comment created time in a few seconds

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-service_management-v1 0.3.2

The release build has started, the log can be viewed here. :sunflower:

yoshi-code-bot

comment created time in a few seconds

pull request commentgoogleapis/gapic-generator-typescript

fix(bazel): Remove monolith Bazel rule deps [typescript]

The change LGTM.

@summer-ji-eng I think it makes more sense for the generator rules to be in the generator repo, because the rules and the generator are linked together (e.g. you can add a new option to the generator and to the rule implementation in the same PR). Other languages might do it in a different way though.

miraleung

comment created time in 2 minutes

Pull request review commentgoogleapis/python-logging

feat!: Infer default resource by default

 class Logger(object):     See https://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.logs     """ -    def __init__(self, name, client, *, labels=None, resource=_GLOBAL_RESOURCE):+    def __init__(self, name, client, *, labels=None, resource=None):         """         Args:             name (str): The name of the logger.             client (~logging_v2.client.Client):                 A client which holds credentials and project configuration                 for the logger (which requires a project).-            resource (~logging_v2.Resource): a monitored resource object-                representing the resource the code was run on.+            resource (Optional[~logging_v2.Resource]): a monitored resource object+                representing the resource the code was run on. If not given, will+                be inferred from the environment.             labels (Optional[dict]): Mapping of default labels for entries written                 via this logger.          """+        if not resource:+            # infer the correct monitored resource from the local environment+            resource = detect_resource(client.project)

Yes, global is the fallback for detect_resource

daniel-sanche

comment created time in 3 minutes

pull request commentgoogleapis/java-kms

feat: add ECDSA secp256k1 to the list of supported algorithms.

@Neenu1995 This is broken because of - name: google.iam.v1.IAMPolicy removal form service.yaml. It has already been put back, so this PR is a result in a mistake in service yaml and can be safely closed.

yoshi-automation

comment created time in 3 minutes

issue openedgoogleapis/repo-automation-bots

scheduler-proxy: signatures should be prepended with algorithm

https://docs.github.com/en/developers/webhooks-and-events/webhooks/securing-your-webhooks

The x-hub-signature header should be prepended with sha1=, example: sha1=03c67a1465cf31173dde015eb20a50abb0dcd7f1

created time in 4 minutes

Pull request review commentgoogleapis/gapic-generator-java

fix(bazel): Remove monolith rule deps from the Java µgen Bazel rules [ggj]

 INTEGRATION_TEST_LIBRARIES = [     "logging",  # Java package remapping in gapic.yaml.     "redis",  # Has a gapic.yaml.     "library",  # No gRPC service config.-    "compute", # REGAPIC test.+    "compute",  # REGAPIC test. ]  # Keys must match the values in INTEGRATION_TEST_LIBRARIES above. API_GAPIC_TARGETS = {-    "asset": "@com_google_googleapis//google/cloud/asset/v1:asset_java_gapic",-    "credentials": "@com_google_googleapis//google/iam/credentials/v1:credentials_java_gapic",+    "asset": ":asset_java_gapic",+    "credentials": ":credentials_java_gapic",     "iam": ":iam_java_gapic",  # Googleapis' LRO does not have a Java Gapic.     "kms": ":kms_java_gapic",  # Local target because mixins are not rolled out yet.     "pubsub": ":pubsub_java_gapic",

I added some custom changes to IAM, KMS, and PubSub to exercise edge cases that the googleapis target does not cover.

miraleung

comment created time in 4 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-spanner-admin-database-v1 0.6.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-spanner-admin-database-v1/v0.6.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-spanner-admin-database-v1/v0.6.1

Google Cloud Client Library for Ruby

created time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-api_gateway-v1 0.1.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-api_gateway-v1/v0.1.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-api_gateway-v1/v0.1.1

Google Cloud Client Library for Ruby

created time in 5 minutes

push eventgoogleapis/gapic-generator-java

Mira Leung

commit sha d120d92b79af392ab0c49c6161089174433b8c6f

fix: remove Bazel clean from CI

view details

Mira Leung

commit sha a4d88dd368ffac9b23d82c2b95cfb350c7ce5ea3

Merge remote-tracking branch 'origin/fix/bazel_monolith' into fix/bazel_monolith

view details

Mira Leung

commit sha 299d2ce7f632da0696ebfe510511deefdfb6e844

fix: add compute

view details

push time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-tasks-v2 0.4.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-tasks-v2/v0.4.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-tasks-v2/v0.4.1

Google Cloud Client Library for Ruby

created time in 5 minutes

Pull request review commentgoogleapis/gapic-generator-java

fix(bazel): Remove monolith rule deps from the Java µgen Bazel rules [ggj]

 jobs:         run: bazel --batch test $(bazel query "//src/test/..." | grep "Test$") --noshow_progress --test_output=errors        - name: Integration Tests-        run: bazel --batch test //test/integration:asset //test/integration:credentials //test/integration:iam //test/integration:kms //test/integration:logging //test/integration:pubsub //test/integration:redis //test/integration:library --noshow_progress+        run: |+          bazel clean --expunge --async+          bazel --batch test //test/integration:asset //test/integration:credentials //test/integration:iam //test/integration:kms //test/integration:logging //test/integration:pubsub //test/integration:redis //test/integration:library --noshow_progress

Because bazel test //... runs all the update (i.e. non-test) targets as well. test_suite looks like a good option, will explore this separately.

Adding compute tests SGTM, done.

miraleung

comment created time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-recaptcha_enterprise-v1beta1 0.4.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-recaptcha_enterprise-v1beta1/v0.4.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-recaptcha_enterprise-v1beta1/v0.4.1

Google Cloud Client Library for Ruby

created time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-language-v1 0.4.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-language-v1/v0.4.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-language-v1/v0.4.1

Google Cloud Client Library for Ruby

created time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-security-private_ca-v1beta1 0.3.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-security-private_ca-v1beta1/v0.3.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-security-private_ca-v1beta1/v0.3.1

Google Cloud Client Library for Ruby

created time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-os_login-v1beta 0.4.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-os_login-v1beta/v0.4.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-os_login-v1beta/v0.4.1

Google Cloud Client Library for Ruby

created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-web_security_scanner-v1beta/v0.3.1

Google Cloud Client Library for Ruby

created time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-web_security_scanner-v1beta 0.3.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-web_security_scanner-v1beta/v0.3.1

yoshi-code-bot

comment created time in 5 minutes

pull request commentgoogleapis/google-cloud-ruby

chore: release google-cloud-talent-v4beta1 0.4.1

Release is at https://github.com/googleapis/google-cloud-ruby/releases/tag/google-cloud-talent-v4beta1/v0.4.1

yoshi-code-bot

comment created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-talent-v4beta1/v0.4.1

Google Cloud Client Library for Ruby

created time in 5 minutes

created taggoogleapis/google-cloud-ruby

taggoogle-cloud-profiler-v2/v0.2.1

Google Cloud Client Library for Ruby

created time in 5 minutes