Commit Graph
8416 Commits
Author SHA1 Message Date
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 Mahajanandktx-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 JoshiandYashodhan 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
Bhargavandgithub-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 Pandgithub-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 Nikhilanddependabot[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]andHengfei 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 Kesarkhaneandgithub-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-akshayandShrinath 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 MahajanandHengfei 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 RaoandHengfei 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 RaoandHengfei 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