Repository navigation
Start thinking about Cloud Search API? #632
Description
Activity
Initial DRAFT Design Doc for
gcloud-nodesupport for Cloud Search available here:https://docs.google.com/document/d/1jblFpy8-St-r2MNwt0IWXVwWdsy0IyQrIC2myvyY3Mk/edit
We'll plan to move the design doc to GitHub once it's been more scoped out. Please feel free to post any feedback you have on the document itself (I've given the public comment access) or here on this issue.
Question: Should we aim to support Cloud Search through the RPC (protobuf) or REST endpoint?
RPC is more complex to implement but using it results in smaller payloads so potential for higher throughput. REST is easier to implement in node.js but results in larger payloads.
That's a good question. For now, I think the answer is "whatever gets us moving fastest". Once we have some usage, we can explore swapping out the lower-level code that does the transport + serialization stuff. Seem reasonable ?
That seems reasonable.
Seems reasonable.
Search implementation is underway: #648
- added a commit that references this issue
on Sep 27, 2022 - added 2 commits that reference this issue
on Oct 11, 2022 17 remaining items
- added a commit that references this issue
on Jan 28, 2026 - added a commit that references this issue
on Feb 5, 2026 - added 2 commits that reference this issue
on Feb 23, 2026 - added a commit that references this issue
on Feb 26, 2026 - added a commit that references this issue
on Mar 11, 2026 - added a commit that references this issue
on Mar 27, 2026 - added a commit that references this issue
on May 5, 2026
Looks like we'll have a search API exposed soon. I drafted up some Python code to cover a bunch of the use cases. Working on getting the developers here access to the internal docs (it's not released yet, and not announced yet).
Here's the draft of the code if you're interested in exploring...
https://github.com/GoogleCloudPlatform/gcloud-python/pull/892/files#diff-056d3999e591db310404f19fbf639531