Skip to content

Add support for table row aggregation and update table version#2240

Merged
bigfluffycookie merged 2 commits intomainfrom
lb/agg
Apr 20, 2026
Merged

Add support for table row aggregation and update table version#2240
bigfluffycookie merged 2 commits intomainfrom
lb/agg

Conversation

@bigfluffycookie
Copy link
Copy Markdown
Contributor

Fixes OPS-4029

@linear
Copy link
Copy Markdown

linear Bot commented Apr 17, 2026

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds client-side support in the openops-tables library for performing batch row aggregations across multiple tables (OPS-4029) and bumps the OpenOps Tables container version used in local/dev compose setups.

Changes:

  • Introduce batchTableAggregations (plus request/response types) in openops-tables rows client.
  • Add Jest coverage for the new aggregations API (count/sum, multiple tables, filters, error logging).
  • Update docker-compose configurations to use openops-tables:0.2.18.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
packages/openops/src/lib/openops-tables/rows.ts Adds batchTableAggregations API function and related typing/logging.
packages/openops/test/openops-tables/rows.test.ts Adds unit tests validating request shape, filters defaulting, and error logging behavior.
deploy/docker-compose/docker-compose.yml Bumps OPS_OPENOPS_TABLES_VERSION and openops-tables image to 0.2.18.
compose.yaml Bumps tables image to openops-tables:0.2.18.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/openops/src/lib/openops-tables/rows.ts Outdated
Comment thread packages/openops/src/lib/openops-tables/rows.ts
@sonarqubecloud
Copy link
Copy Markdown

@bigfluffycookie bigfluffycookie merged commit f3ff0c0 into main Apr 20, 2026
21 checks passed
@bigfluffycookie bigfluffycookie deleted the lb/agg branch April 20, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants