Skip to content

common: create grpc operation object#1525

Merged
stephenplusplus merged 5 commits intogoogleapis:masterfrom
callmehiphop:grpc-operation
Aug 25, 2016
Merged

common: create grpc operation object#1525
stephenplusplus merged 5 commits intogoogleapis:masterfrom
callmehiphop:grpc-operation

Conversation

@callmehiphop
Copy link
Contributor

Moving the GrpcOperation section of the Bigtable PR to it's own PR.

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Aug 24, 2016
.jscsrc Outdated
"maximumLineLength": {
"value": 80,
"allowUrlComments": true
"allowComments": true

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

@coveralls
Copy link

coveralls commented Aug 24, 2016

Coverage Status

Coverage remained the same at 100.0% when pulling 8c38734 on callmehiphop:grpc-operation into 2b5795d on GoogleCloudPlatform:master.

@callmehiphop
Copy link
Contributor Author

@stephenplusplus I think this should be good to go - PTAL!

/**
* Cancel the operation.
*
* @param {function=} callback - The callback function.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

@stephenplusplus stephenplusplus merged commit 6065f83 into googleapis:master Aug 25, 2016
sofisl pushed a commit that referenced this pull request Feb 26, 2026
GautamSharda pushed a commit that referenced this pull request Mar 12, 2026
common: create grpc operation object
sofisl pushed a commit that referenced this pull request Mar 17, 2026
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [aspect_rules_js](https://togithub.com/aspect-build/rules_js) | http_archive | minor | `v1.36.1` -> `v1.37.0` |

---

### Release Notes

<details>
<summary>aspect-build/rules_js (aspect_rules_js)</summary>

### [`v1.37.0`](https://togithub.com/aspect-build/rules_js/releases/tag/v1.37.0)

[Compare Source](https://togithub.com/aspect-build/rules_js/compare/v1.36.1...v1.37.0)

Many companies are successfully building with rules_js.
If you're getting value from the project, please let us know!
Just comment on our [Adoption Discussion](https://togithub.com/aspect-build/rules_js/discussions/1000).

#### Using Bzlmod with Bazel 6:

Add to your `MODULE.bazel` file:

```starlark
bazel_dep(name = "aspect_rules_js", version = "1.37.0")

####### Node.js version #########

### By default you get the node version from DEFAULT_NODE_VERSION in @&#8203;rules_nodejs//nodejs:repositories.bzl
### Optionally you can pin a different node version:
bazel_dep(name = "rules_nodejs", version = "5.8.2")
node = use_extension("@&#8203;rules_nodejs//nodejs:extensions.bzl", "node")
node.toolchain(node_version = "16.14.2")

#################################

npm = use_extension("@&#8203;aspect_rules_js//npm:extensions.bzl", "npm", dev_dependency = True)

npm.npm_translate_lock(
    name = "npm",
    pnpm_lock = "//:pnpm-lock.yaml",
    verify_node_modules_ignored = "//:.bazelignore",
)

use_repo(npm, "npm")
```

#### Using WORKSPACE

Paste this snippet into your `WORKSPACE` file:

```starlark
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "aspect_rules_js",
    sha256 = "7130820ce72d11489501479accc0072d45e53a916e4abc5e91b680b7374b3dad",
    strip_prefix = "rules_js-1.37.0",
    url = "https://togithub.com/aspect-build/rules_js/releases/download/v1.37.0/rules_js-v1.37.0.tar.gz",
)

load("@&#8203;aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")

rules_js_dependencies()

load("@&#8203;rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")

nodejs_register_toolchains(
    name = "nodejs",
    node_version = DEFAULT_NODE_VERSION,
)

### For convenience, npm_translate_lock does this call automatically.
### Uncomment if you don't call npm_translate_lock at all.

#load("@&#8203;bazel_features//:deps.bzl", "bazel_features_deps")
#bazel_features_deps()

load("@&#8203;aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")

npm_translate_lock(
    name = "npm",
    pnpm_lock = "//:pnpm-lock.yaml",
    verify_node_modules_ignored = "//:.bazelignore",
)

load("@&#8203;npm//:repositories.bzl", "npm_repositories")

npm_repositories()
```

To use rules_js with bazel-lib 2.x, you must additionally register the coreutils toolchain.

```starlark
load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "register_coreutils_toolchains")

register_coreutils_toolchains()
```

#### What's Changed

-   chore: upgrade to Aspect Workflows 5.9.0-rc.16 by [@&#8203;gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1456](https://togithub.com/aspect-build/rules_js/pull/1456)
-   chore: switch to a gitpkg.vercel.app that doens't trip [https://togithub.com/pnpm/pnpm/issues/5414](https://togithub.com/pnpm/pnpm/issues/5414) by [@&#8203;gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1459](https://togithub.com/aspect-build/rules_js/pull/1459)
-   chore: sort node toolchains in MODULE.bazel files by [@&#8203;gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1461](https://togithub.com/aspect-build/rules_js/pull/1461)
-   chore: improve error messages on rctx.execute calls by [@&#8203;gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1460](https://togithub.com/aspect-build/rules_js/pull/1460)
-   fix: only output warnings on lockfile parsing when regenerating lockfile by [@&#8203;jbedard](https://togithub.com/jbedard) in [https://togithub.com/aspect-build/rules_js/pull/1454](https://togithub.com/aspect-build/rules_js/pull/1454)
-   feat: use yq to parse yaml file by [@&#8203;gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1458](https://togithub.com/aspect-build/rules_js/pull/1458)

**Full Changelog**: https://togithub.com/aspect-build/rules_js/compare/v1.36.1...v1.37.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/googleapis/gapic-generator-typescript).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
thiyaguk09 pushed a commit to thiyaguk09/google-cloud-node-fork that referenced this pull request Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement. core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants