Skip to content

feat(query): upgrade query architecture, analytics and cursor - #2908

Open
Ahoo-Wang wants to merge 18 commits into
mainfrom
agent/query-service-architecture-upgrade
Open

feat(query): upgrade query architecture, analytics and cursor#2908
Ahoo-Wang wants to merge 18 commits into
mainfrom
agent/query-service-architecture-upgrade

fix(query): preserve Mongo page input consistency

af0d4ff
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 10, 2026 in 1s

86.11% (target 80.00%)

View this Pull Request on Codecov

86.11% (target 80.00%)

Details

Codecov Report

❌ Patch coverage is 69.29825% with 1400 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.11%. Comparing base (63ad981) to head (af0d4ff).
⚠️ Report is 15 commits behind head on main.

Files with missing lines Patch % Lines
...csearch/query/planned/ElasticsearchQueryBinding.kt 68.28% 68 Missing and 63 partials ⚠️
.../query/planned/ElasticsearchRecordQueryCompiler.kt 50.00% 68 Missing and 28 partials ⚠️
...planned/ElasticsearchSnapshotRecordQueryBackend.kt 65.67% 56 Missing and 36 partials ⚠️
...o/query/planned/MongoSnapshotRecordQueryBackend.kt 66.26% 44 Missing and 41 partials ⚠️
...ery/lifecycle/ElasticsearchIndexLifecycleClient.kt 63.59% 52 Missing and 27 partials ⚠️
...uery/lifecycle/ElasticsearchIndexLifecycleModel.kt 67.59% 33 Missing and 37 partials ⚠️
.../mongo/query/planned/MongoAnalyticsQueryBackend.kt 56.52% 34 Missing and 36 partials ⚠️
...ow/mongo/query/planned/MongoRecordQueryCompiler.kt 75.39% 26 Missing and 37 partials ⚠️
...e/ReactiveElasticsearchIndexLifecycleRepository.kt 61.63% 24 Missing and 37 partials ⚠️
...y/lifecycle/ElasticsearchIndexLifecycleExecutor.kt 68.50% 41 Missing and 16 partials ⚠️
... and 20 more
Additional details and impacted files
@@             Coverage Diff              @@
##               main    #2908      +/-   ##
============================================
- Coverage     92.35%   86.11%   -6.24%     
- Complexity     6822     8670    +1848     
============================================
  Files           984     1089     +105     
  Lines         26118    39659   +13541     
  Branches       2684     5071    +2387     
============================================
+ Hits          24121    34154   +10033     
- Misses         1094     3244    +2150     
- Partials        903     2261    +1358     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.