Skip to content

feat: Add opt-in OffsetPageInfo metadata for paginated GraphQL queries - #2191

Open
velo wants to merge 16 commits into
mainfrom
feat/graphql-pagination-metadata
Open

feat: Add opt-in OffsetPageInfo metadata for paginated GraphQL queries#2191
velo wants to merge 16 commits into
mainfrom
feat/graphql-pagination-metadata

fix: Adapt paginated snapshots and JdbcStatement type import after me…

6888e8e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 29, 2026 in 1s

18.00% (+0.36%) compared to 8b8622f

View this Pull Request on Codecov

18.00% (+0.36%) compared to 8b8622f

Details

Codecov Report

❌ Patch coverage is 29.73856% with 215 lines in your changes missing coverage. Please review.
✅ Project coverage is 18.00%. Comparing base (8b8622f) to head (6888e8e).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...n/java/com/datasqrl/server/OffsetPageInfoUtil.java 0.00% 69 Missing ⚠️
...atasqrl/plan/global/PagedRowTimeIndexRewriter.java 0.00% 38 Missing ⚠️
...java/com/datasqrl/server/GraphqlSchemaFactory.java 0.00% 31 Missing ⚠️
...tasqrl/server/jdbc/VertxQueryExecutionContext.java 55.55% 17 Missing and 3 partials ⚠️
...ava/com/datasqrl/server/GraphqlModelGenerator.java 0.00% 15 Missing ⚠️
.../java/com/datasqrl/server/GraphqlSchemaWalker.java 0.00% 14 Missing ⚠️
...va/com/datasqrl/server/GraphqlSchemaValidator.java 0.00% 10 Missing ⚠️
...ain/java/com/datasqrl/server/jdbc/PageRequest.java 64.70% 4 Missing and 2 partials ⚠️
.../java/com/datasqrl/compile/CompilationProcess.java 0.00% 2 Missing ⚠️
...rc/main/java/com/datasqrl/engine/PhysicalPlan.java 0.00% 2 Missing ⚠️
... and 6 more
Additional details and impacted files
@@             Coverage Diff              @@
##               main    #2191      +/-   ##
============================================
+ Coverage     17.63%   18.00%   +0.36%     
- Complexity     1077     1127      +50     
============================================
  Files           610      615       +5     
  Lines         17762    18015     +253     
  Branches       2167     2207      +40     
============================================
+ Hits           3132     3243     +111     
- Misses        14312    14450     +138     
- Partials        318      322       +4     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.