Skip to content

Comments

Replacing _implicit_environ module globals with a container.#664

Merged
dhermes merged 1 commit intogoogleapis:masterfrom
dhermes:use-implicit-defaults-container
Feb 19, 2015
Merged

Replacing _implicit_environ module globals with a container.#664
dhermes merged 1 commit intogoogleapis:masterfrom
dhermes:use-implicit-defaults-container

Conversation

@dhermes
Copy link
Contributor

@dhermes dhermes commented Feb 18, 2015

This is so that a container instance can have lazily loaded properties.

NOTE: Has #663 as a diffbase

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Feb 18, 2015
@dhermes dhermes force-pushed the use-implicit-defaults-container branch from 168d94a to 5a7071d Compare February 18, 2015 19:32
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 5a7071d on dhermes:use-implicit-defaults-container into f56abdf on GoogleCloudPlatform:master.

@tseaver
Copy link
Contributor

tseaver commented Feb 18, 2015

@dhermes Ping me after merging #663 and rebasing.

@dhermes dhermes force-pushed the use-implicit-defaults-container branch from 5a7071d to 5a91e30 Compare February 18, 2015 22:13
@dhermes
Copy link
Contributor Author

dhermes commented Feb 18, 2015

@tseaver Rebased

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 5a91e30 on dhermes:use-implicit-defaults-container into 72b6359 on GoogleCloudPlatform:master.

@dhermes dhermes added the api: datastore Issues related to the Datastore API. label Feb 19, 2015
@dhermes dhermes mentioned this pull request Feb 19, 2015

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

@tseaver
Copy link
Contributor

tseaver commented Feb 19, 2015

Except for the two redundant assertions I noted, LGTM.

This is so that a container instance can have lazily loaded
properties.
@dhermes dhermes force-pushed the use-implicit-defaults-container branch from 5a91e30 to b0cdca6 Compare February 19, 2015 19:03
@dhermes
Copy link
Contributor Author

dhermes commented Feb 19, 2015

Rebased and folded the removal into the original commit. Will merge on Travis.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling b0cdca6 on dhermes:use-implicit-defaults-container into b3be71e on GoogleCloudPlatform:master.

dhermes added a commit that referenced this pull request Feb 19, 2015
Replacing _implicit_environ module globals with a container.
@dhermes dhermes merged commit 998c724 into googleapis:master Feb 19, 2015
@dhermes dhermes deleted the use-implicit-defaults-container branch February 19, 2015 19:08
vchudnov-g pushed a commit that referenced this pull request Sep 20, 2023
* docs: Minor formatting

PiperOrigin-RevId: 553461544

Source-Link: googleapis/googleapis@347e81d

Source-Link: googleapis/googleapis-gen@1177b66
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTE3N2I2NjNkZTUwMDc5ZGJjZmNiYjdlZWJlOTljN2VlMjFjYTA3NCJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Sep 18, 2025
Source-Link: googleapis/synthtool@352b9d4
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:3e3800bb100af5d7f9e810d48212b37812c1856d20ffeafb99ebe66461b61fc7

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea pushed a commit that referenced this pull request Nov 24, 2025
CircleCI machinery now invokes the alternative (Ads) templates for the
showcase_alternative_templates_* tests.

Includes numerous fixes and additions to the Ads grpc transport,
client class, and unit test templates.

The showcase system tests now selectively enable async tests via an
environment variable. The async client code has not yet been added to
the Ads templates, and the corresponding system tests have been
disabled for alternative templates.
parthea pushed a commit that referenced this pull request Nov 24, 2025
In Cloud Datastore ancestor queries are intended to be strong by default
(https://cloud.google.com/datastore/docs/concepts/structuring_for_strong_consistency) .

In Cloud Firestore in Datastore mode, all queries should be strongly
consistent by default (https://cloud.google.com/datastore/docs/upgrade-to-firestore).

Fixes #666
parthea pushed a commit that referenced this pull request Nov 26, 2025
Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Mon Jan 11 09:43:06 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 16ec872dd898d7de6e1822badfac32484b5d9031
Source-Link: googleapis/synthtool@16ec872
parthea pushed a commit that referenced this pull request Feb 20, 2026
Automated: Migrate {target_path} from gsutil to gcloud storage

This CL is part of the on going effort to migrate from the legacy
`gsutil` tool to the new and improved `gcloud storage` command-line
interface.
`gcloud storage` is the recommended and modern tool for interacting with
Google Cloud Storage, offering better performance, unified
authentication, and a more consistent command structure with other
`gcloud` components. 🚀

### Automation Details

This change was **generated automatically** by an agent that targets
users of `gsutil`.
The transformations applied are based on the [gsutil to gcloud storage
migration guide](http://go/gsutil-gcloud-storage-migration-guide).

### ⚠️ Action Required: Please Review and Test Carefully

While we have based the automation on the migration guide, every use
case is unique.
**It is crucial that you thoroughly test these changes in environments
appropriate to your use-case before merging.**
Be aware of potential differences between `gsutil` and `gcloud storage`
that could impact your workflows.
For instance, the structure of command output may have changed,
requiring updates to any scripts that parse it. Similarly, command
behavior can differ subtly; the `gcloud storage rsync` command has a
different file deletion logic than `gsutil rsync`, which could lead to
unintended file deletions.

Our migration guides can help guide you through a list of mappings and
some notable differences between the two tools.

Standard presubmit tests are run as part of this CL's workflow. **If you
need to target an additional test workflow or require assistance with
testing, please let us know.**

Please verify that all your Cloud Storage operations continue to work as
expected to avoid any potential disruptions in production.

### Support and Collaboration

The `GCS CLI` team is here to help! If you encounter any issues, have a
complex use case that this automated change doesn't cover, or face any
other blockers, please don't hesitate to reach out.
We are happy to work with you to test and adjust these changes as
needed.

**Contact:** `gcs-cli-hyd@google.com`

We appreciate your partnership in this important migration effort!

#gsutil-migration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: datastore Issues related to the Datastore API. cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants