hengfeiyang
cd4e269dcd
Merge remote-tracking branch 'origin/main' into hf/like-index-pushdown
...
# Conflicts:
# src/config/src/datafusion/request.rs
# src/search_service/src/lib.rs
2026-11-04 23:13:08 +08:00
Huaijin
110bda13ad
fix: classify ingestion requests by the matched route template ( #16368 )
2026-11-04 13:54:12 +00:00
Subhra264
98ddd01b4a
fix(oncall): link the coverage-gap email to the team schedule ( #16375 )
2026-11-04 13:26:42 +00:00
Bhargav
2eb3c81c54
fix(service-streams): answer 403 instead of 404 for the service catalog routes in OSS ( #16359 )
2026-11-04 13:13:10 +00:00
Harsh Mahajan and ktx-abhay
83563afa3a
fix(dashboards): keep chart text and lines sharp ( #16362 )
...
Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech >
2026-11-04 13:05:31 +00:00
Harsh Mahajan
a5dca16245
chore(deps): clear the cargo audit RUSTSEC failures ( #16391 )
2026-11-04 12:52:30 +00:00
Yashodhan Joshi and Yashodhan Joshi
e803545377
fix: extract regex from access log as static ( #16382 )
...
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com >
Co-authored-by: Yashodhan Joshi <yjdoc2@gmail.com >
2026-11-04 12:39:09 +00:00
Bhargav and github-actions[bot]
af4bad4167
feat(overview): org-scoped overview endpoint and Home Overview v2 page ( #15931 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-04 12:21:32 +00:00
Huaijin
81ec3d8bec
feat: opt-in structured profile for distributed EXPLAIN ANALYZE ( #16293 )
2026-11-04 12:19:36 +00:00
Hengfei Yang
f7f1a2c3ea
Merge branch 'main' into hf/like-index-pushdown
2026-11-04 20:17:22 +08:00
Neha P and github-actions[bot]
08f0d75c68
fix(datetime): say the clipboard is empty instead of a parse error on paste ( #16317 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v1.2.0-rc1
2026-11-04 10:56:08 +00:00
Neha P
79a6375b4c
fix(alerts): show the Failed Only and Silenced filter tooltips ( #16319 )
2026-11-04 10:55:33 +00:00
27400eaf95
fix(fleet): clear a fleet's desired version on rollback and match the console ( #16371 )
...
Co-authored-by: Shrinath Rao <shnath@openobserve.ai >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-04 10:34:49 +00:00
70a89a7c34
feat(license): gate features by license in the UI ( #16233 )
...
Co-authored-by: sai nikhil kethe <nikhil@openobserve.ai >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shrinath Rao <shnath@openobserve.ai >
2026-11-04 10:12:58 +00:00
hengfeiyang
7492d184e6
refactor(search): rename the skip_index proto field to use_index
...
Use one name for the flag on the request and on the wire. An old leader does
not send the field, so new followers skip the index until the leader is
upgraded; results stay the same.
2026-11-04 17:53:51 +08:00
Sai Nikhil and dependabot[bot]
781fdea3eb
test(logs): fix flaky Index.permalink spec waits ( #16377 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-04 09:36:53 +00:00
Shrinath Rao
d81298cbdb
test: deflake logs, alerts, metrics, streams and job search e2e tests ( #16372 )
2026-11-04 09:29:53 +00:00
hengfeiyang
4df04e05ca
refactor(search): remove the NO_INDEX SQL hint
...
The hint added SQL parsing and a second source for the skip decision. Keep
only the use_index request field for now; a hint can be discussed separately.
2026-11-04 17:14:27 +08:00
Abhay Padamani
daa69d22b0
fix(web): switch table row hover instantly so fast pointer moves leave no fading trail ( #16376 )
2026-11-04 09:06:55 +00:00
Subhra264
dc235a9609
fix(oncall): a member removed from a team no longer holds the problem ( #16355 )
2026-11-04 09:05:40 +00:00
Huaijin
a72a13d0c3
fix(self-profiles): run the self-profiles loop on single-role routers ( #16379 )
2026-11-04 08:56:09 +00:00
6f7f4a5d2c
fix(dashboards): lock the import folder while importing and keep the home pin's folder current after a move ( #16295 )
...
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech >
Co-authored-by: ktx-vaidehi <134508096+ktx-vaidehi@users.noreply.github.com >
2026-11-04 08:37:36 +00:00
hengfeiyang
99ffe02b7b
refactor(search): simplify LIKE pushdown and add an env switch
...
Add ZO_INVERTED_INDEX_LIKE_OPTIMIZER_ENABLED (default on) so LIKE can fall
back to a scan if the index costs more than it saves. FTS LIKE keeps its
filter, so it cannot use the index's early return for LIMIT queries.
Simplify what the earlier fix rounds left behind:
- Condition::Like turns into a literal true in the table provider filter,
since the plan's own filter decides the rows. This removes
without_required_filters and the unreachable physical LIKE.
- Resolve the NO_INDEX hint and use_index once in search_service::search,
and drop Sql::use_index and the request rewrite in the remote scan rule.
- Reject superset conditions under NOT through requires_filter instead of
passing a negated flag down the validity check.
2026-11-04 16:02:19 +08:00
Shrinath Rao
70dcb67537
ci: run chosen Playwright shards on any branch ( #16369 )
2026-11-04 07:40:09 +00:00
Subhra264
f595787e88
fix(oncall): serve the on-call pages list from bulk reads ( #16344 )
2026-11-04 05:46:26 +00:00
dependabot[bot] and Hengfei Yang
d2e5fc3515
chore(deps): bump follow-redirects from 1.16.1 to 1.16.2 in /web ( #16132 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com >
2026-11-04 05:36:21 +00:00
Loakesh Indiran
be90173478
fix(downtimes): muted real-time rows, replica reads, notification bodies, replication ties ( #16339 )
2026-11-04 05:25:39 +00:00
419c83b6b3
chore(deps): bump qs and express in /web ( #15934 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ashish Kolhe <35160958+oasisk@users.noreply.github.com >
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com >
2026-11-04 05:23:23 +00:00
Omkar Kesarkhane and github-actions[bot]
a3225b96e0
feat(traces): create alerts, add RED charts to dashboards and ask AI from the explorer ( #16284 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-11-04 05:23:12 +00:00
2ab85fed5b
fix: show the HTTP status and error message of RUM spans in the trace view ( #16288 )
...
Co-authored-by: Nedaa Hussein <317027490+Nedaa-Hussein-Apex@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com >
2026-11-04 05:20:54 +00:00
dependabot[bot]
10369722bc
chore(deps): bump gradle/actions/setup-gradle from 6.4.0 to 6.4.1 ( #16277 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-04 04:57:22 +00:00
dependabot[bot]
859bc70a46
chore(deps): bump taiki-e/install-action from 2.87.31 to 2.89.0 ( #16273 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-04 04:57:14 +00:00
dependabot[bot]
bd288b9a97
chore(deps): bump anthropics/claude-code-action from 1.0.261 to 1.0.266 ( #16276 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-04 04:56:49 +00:00
dependabot[bot]
909f9a7e78
chore(deps): bump actions/cache from 4 to 6 ( #16274 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-04 04:56:29 +00:00
dependabot[bot]
e72319a9a1
chore(deps): bump int128/docker-manifest-create-action from 2.29.0 to 2.30.0 ( #16275 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-04 04:56:10 +00:00
Vamsi Karthik R
5c4f7a520c
fix(synthetics): drop the stray "or" from the check-budget error ( #16330 )
2026-11-04 04:41:25 +00:00
Omkar Kesarkhane
8359bf5ff3
fix(traces): zoom controls on trace graphs, per-branch tree metrics, catalog errors, org switch with Auto Run off ( #16282 )
2026-11-04 04:37:24 +00:00
Vamsi Karthik R
b5b411715c
fix(synthetics): do not show "Passed" on a run while it is still loading ( #16327 )
2026-11-04 04:30:16 +00:00
Vamsi Karthik R
b420037480
fix(synthetics): show a complete headline for dead-lettered runs ( #16328 )
2026-11-04 04:28:46 +00:00
ktx-akshay and Shrinath Rao
ce1bf3127b
test(logs): stop saved views submenu clicks from dismissing the menu ( #16325 )
...
Co-authored-by: Shrinath Rao <shnath@openobserve.ai >
2026-11-04 03:58:45 +00:00
hengfeiyang
6f03abc245
fix(search): address LIKE pushdown and NO_INDEX review findings
...
- Skip the `_all` lookup for a LIKE on an FTS field added after the query start, since older files have none of its terms.
- Read the NO_INDEX hint before track_total_hits wraps DISTINCT and UNION.
- Pass use_index through the simple multi-stream request format.
- Fall back to BASE_TIME instead of the stream's created_at when a field has no index update time.
2026-11-04 11:52:08 +08:00
Shrinath Rao
f785eb40b9
ci: show a notice when the API/Playwright suite is skipped ( #16366 )
2026-11-04 03:50:13 +00:00
Shrinath Rao
c72a1886fe
fix(oncall): count an exhausted ladder as still paging, not stopped ( #16367 )
2026-11-04 03:28:04 +00:00
Hengfei Yang
6e854d53bb
fix(fleet): persist the rollout strategy, three-column pipeline map, enterprise build fix ( #16365 )
2026-11-04 11:02:02 +08:00
Harsh Mahajan and Hengfei Yang
8dfdc45457
fix(auth): serve invites only behind auth middleware ( #16363 )
...
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com >
2026-11-04 09:34:05 +08:00
Shrinath Rao and Hengfei Yang
07d5a8d440
ci: run test jobs on EKS runners, keep builds on Ubicloud ( #16346 )
...
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com >
2026-11-04 08:48:21 +08:00
Shrinath Rao and Hengfei Yang
3df0716adb
ci: harden the enterprise crosscheck retry, dedupe and cancel handling ( #16292 )
...
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com >
2026-11-04 08:47:58 +08:00
Hengfei Yang
0eabd7d1f1
fix(fleet): record each audit event's fleet at write time and page the trail on the server ( #16343 )
2026-11-04 08:46:19 +08:00
Nikith Sai
e1e21c9fef
feat(license): gate features by license in the backend ( #14933 )
2026-11-04 00:27:11 +00:00
uddhavdave
cd1264bfd1
fix(ai): LLM ingest for Vercel/OpenInference/OpenLLMetry/Langfuse, de-duplicated totals, prompt and playground fixes ( #16286 )
2026-11-03 16:19:42 +00:00