Skip to content
This repository was archived by the owner on Mar 2, 2026. It is now read-only.

[DRAFT] feat: add additional pipeline stages and expressions#1049

Merged
daniel-sanche merged 26 commits intopipeline_queries_3_5_query_conversionfrom
pipeline_queries_4_all
Oct 21, 2025
Merged

[DRAFT] feat: add additional pipeline stages and expressions#1049
daniel-sanche merged 26 commits intopipeline_queries_3_5_query_conversionfrom
pipeline_queries_4_all

Conversation

@daniel-sanche
Copy link
Contributor

@daniel-sanche daniel-sanche commented May 13, 2025

WIP

This PR adds additional stages that are currently waiting on backend support

TODO:

  • e2e tests
  • add static methods to Expr and Function to access new expressions?
  • better encapsule expressions and stages from end users?
    • some of them are exposed publicly, but we want them to be more internal/hidden. Maybe move them
  • improve repr?
    • make as many infix as possible. For ones that can't use Expr.x?

@product-auto-label product-auto-label bot added size: l Pull request size is large. api: firestore Issues related to the googleapis/python-firestore API. labels May 13, 2025
@product-auto-label product-auto-label bot added size: xl Pull request size is extra large. and removed size: l Pull request size is large. labels Jun 12, 2025
@product-auto-label product-auto-label bot added size: l Pull request size is large. and removed size: xl Pull request size is extra large. labels Jun 13, 2025
@product-auto-label product-auto-label bot added size: xl Pull request size is extra large. and removed size: l Pull request size is large. labels Jun 25, 2025
@daniel-sanche daniel-sanche changed the base branch from pipeline_queries_3_stable_stages to pipeline_queries_3_5_query_conversion June 25, 2025 21:05
@product-auto-label product-auto-label bot added size: l Pull request size is large. and removed size: xl Pull request size is extra large. labels Jul 12, 2025
@daniel-sanche daniel-sanche changed the title [DRAFT] feat: add additional pipeline stages [DRAFT] feat: add additional pipeline stages and expressions Oct 16, 2025
@product-auto-label product-auto-label bot added the size: xl Pull request size is extra large. label Oct 17, 2025
@product-auto-label product-auto-label bot removed the size: l Pull request size is large. label Oct 17, 2025
@daniel-sanche daniel-sanche merged commit 50a2ed0 into pipeline_queries_3_5_query_conversion Oct 21, 2025
1 of 5 checks passed
@daniel-sanche daniel-sanche deleted the pipeline_queries_4_all branch October 21, 2025 23:54
@daniel-sanche daniel-sanche restored the pipeline_queries_4_all branch October 22, 2025 00:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: firestore Issues related to the googleapis/python-firestore API. size: xl Pull request size is extra large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant