dependabot[bot]
|
48280be9a5
|
chore(deps): bump actions/github-script from 6 to 9 (#11255)
|
2026-04-23 08:24:16 +08:00 |
|
dependabot[bot]
|
56439f6990
|
chore(deps): bump softprops/action-gh-release from 2 to 3 (#11256)
|
2026-04-23 08:23:41 +08:00 |
|
udev
|
ed4e476b48
|
fix: npm ci axios version (#11090)
- **fix: grpc use native/webpki trust store**
- **use enum to parse values**
- **cargo fmt**
- **fix: pin axios versions in CI**
|
2026-03-31 15:03:58 +05:30 |
|
Hengfei Yang
|
f816277c81
|
ci: update runner for release (#10235)
|
2026-01-29 15:53:58 +08:00 |
|
Hengfei Yang
|
62f5def1be
|
feat: add MCP category annotations to API endpoints (#9937)
|
2026-01-15 17:05:43 +08:00 |
|
Hengfei Yang
|
88136889b3
|
fix: ci for release (#9868)
|
2026-01-07 10:18:36 +08:00 |
|
mmosarafO2
|
4566976b43
|
ci: updated runner for oss (#9864)
|
2026-01-07 09:12:53 +08:00 |
|
mmosarafO2
|
d814b75294
|
ci: updated install protoc step for release.yml workflow (#9800)
### **User description**
updated install protoc step for release.yml workflow
___
### **PR Type**
Enhancement
___
### **Description**
- Add Linux-specific Protoc install steps
- Add Windows-specific Protoc install steps
- Add macOS-specific Protoc install via Homebrew
- Remove arduino/setup-protoc action
___
### Diagram Walkthrough
```mermaid
flowchart LR
A["Release Workflow"] --> B["if linux"]
A --> C["if windows"]
A --> D["if macos"]
B --> E["Download & install protoc v21.12 (Linux)"]
C --> F["Download & install protoc v21.12 (Windows)"]
D --> G["Install protoc via Homebrew (macOS)"]
```
<details> <summary><h3> File Walkthrough</h3></summary>
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>release.yml</strong><dd><code>Refactor Protoc
installation in CI workflow</code>
</dd></summary>
<hr>
.github/workflows/release.yml
<ul><li>Removed arduino/setup-protoc@v3 action<br> <li> Added Linux
Protoc v21.12 download and install<br> <li> Added Windows Protoc v21.12
download and install<br> <li> Added macOS Protoc installation via
Homebrew</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/9800/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+21/-5</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
</details>
___
|
2025-12-30 11:35:56 +05:30 |
|
mmosarafO2
|
51924fa063
|
ci: fix for github rate limit issue (#9399)
fix for github rate limit issue
|
2025-11-30 12:29:34 +05:30 |
|
Simha G
|
6ca371ec99
|
fix: Concurrency control for file locking has multiple anti-concurrent design patterns in the way (#8523)
|
2025-11-17 20:35:43 +08:00 |
|
 Prabhat SharmaandmmosarafO2
|
3e92683350
|
fix: build manifest of both builds succeed plus more (#8729)
### **PR Type**
Enhancement
___
### **Description**
- Split PR image builds by architecture
- Unify Dockerfile for both builds
- Improve build cache isolation per arch
- Gate final job on both builds success
___
### Diagram Walkthrough
```mermaid
flowchart LR
A["build_pr_image_amd64"] -- "produces amd64 image" --> C["build"]
B["build_pr_image_arm64"] -- "produces arm64 image" --> C
C -- "runs only if both succeed" --> D["post-build steps"]
```
<details> <summary><h3> File Walkthrough</h3></summary>
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>build-pr-image.yml</strong><dd><code>Split and harden
PR image build workflow</code>
</dd></summary>
<hr>
.github/workflows/build-pr-image.yml
<ul><li>Rename jobs per arch: amd64/arm64<br> <li> Use single Dockerfile
path for both<br> <li> Add arch-scoped cache keys and prefixes<br> <li>
Make final job depend on both success</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/8729/files#diff-ebeabab3ec6b3ad90cc66cb9c0d9f2ad72c7ec6116e30e9801241b46992742d6">+15/-22</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>Dockerfile.pr</strong><dd><code>Add unified runtime
Dockerfile for PR builds</code>
</dd></summary>
<hr>
deploy/build/Dockerfile.pr
<ul><li>Add Debian slim runtime base<br> <li> Install required runtime
packages<br> <li> Copy binary and init data dir<br> <li> Set default
command to run service</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/8729/files#diff-0db44a1fcb127375b96718556fd43c738708efbcaf0f83a9bffe39d4bfa95a02">[link]</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
</details>
___
---------
Co-authored-by: mmosarafO2 <mosraf@openobserve.ai>
|
2025-10-06 09:17:26 +05:30 |
|
 mmosarafO2andShrinath Rao
|
8ede92a58f
|
ci: updated oss strapi notification to pusblish content (#8465)
### **User description**
updated oss strapi notification to pusblish content
___
### **PR Type**
Enhancement
___
### **Description**
- Improve changelog cleaning logic robustness
- Stop at 'New contributors' section
- Exclude binaries and links from notes
- Publish Strapi release entries by default
___
### Diagram Walkthrough
```mermaid
flowchart LR
GH["GitHub Release (tag)"] -- "Fetch & clean body" --> Clean["Enhanced changelog cleaner"]
Clean -- "Cleaned notes" --> Payload["Build payload for Strapi"]
Payload -- "POST status=published" --> Strapi["Strapi /api/github-releases"]
```
<details> <summary><h3> File Walkthrough</h3></summary>
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>release.yml</strong><dd><code>Refine changelog cleaner
and publish status</code>
</dd></summary>
<hr>
.github/workflows/release.yml
<ul><li>Rewrote <code>cleanChangelog</code> to iterative parser.<br>
<li> Stops at 'New contributors'; removes links and binaries lines.<br>
<li> Preserves non-empty cleaned lines only.<br> <li> Changes Strapi API
call query to <code>status=published</code>.</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/8465/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+13/-14</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
</details>
___
---------
Co-authored-by: Shrinath Rao <shnath@openobserve.ai>
|
2025-09-17 11:42:20 +05:30 |
|
Hengfei Yang
|
97d09eff1e
|
fix: support prefix star match_all (#8451)
|
2025-09-16 13:05:02 +08:00 |
|
dependabot[bot]
|
6b364a08c4
|
chore(deps): bump actions/setup-node from 4 to 5 (#8326)
|
2025-09-10 10:40:42 +08:00 |
|
 mmosarafO2andShrinath Rao
|
b9548ec4ac
|
ci: fixed o2 strapi workflow notfication issue (#8218)
### **User description**
fixed o2 strapi workflow notfication issue
___
### **PR Type**
Enhancement, Bug fix
___
### **Description**
- Inline Strapi release notification in main workflow
- Remove redundant public release webhook workflow
- Use self-hosted runner for release job
- Fix Strapi endpoint path and query
___
### Diagram Walkthrough
```mermaid
flowchart LR
build["Build artifacts"] -- "needs" --> release["Release job (self-hosted)"]
release -- "Publish GitHub release" --> gh["GH Release"]
gh -- "Fetch release by tag" --> script["Github Script"]
script -- "POST payload" --> strapi["Strapi webhook /api/github-releases?status=draft"]
```
<details> <summary><h3> File Walkthrough</h3></summary>
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>github-release-public.yml</strong><dd><code>Delete
redundant public release webhook workflow</code>
</dd></summary>
<hr>
.github/workflows/github-release-public.yml
<ul><li>Remove standalone release webhook workflow<br> <li> Consolidate
Strapi notification into main pipeline</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/8218/files#diff-be2459e6c9f39dcebd00322123da352105ab53279e8b1a67bcb84de22e1f2841">+0/-66</a>
</td>
</tr>
</table></td></tr><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>release.yml</strong><dd><code>Add Strapi notification
and update runner</code>
</dd></summary>
<hr>
.github/workflows/release.yml
<ul><li>Switch release job to self-hosted runner<br> <li> Add Strapi
notification step post-release<br> <li> Fetch release by tag and clean
changelog<br> <li> Update webhook URL path and include auth headers</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/8218/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+60/-1</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
</details>
___
---------
Co-authored-by: Shrinath Rao <shnath@openobserve.ai>
|
2025-09-01 20:38:03 +05:30 |
|
dependabot[bot]
|
b67509266e
|
chore(deps): bump actions/checkout from 4 to 5 (#7965)
|
2025-08-12 08:58:47 +08:00 |
|
dependabot[bot]
|
577507400c
|
chore(deps): bump actions/download-artifact from 4 to 5 (#7966)
|
2025-08-12 08:58:16 +08:00 |
|
mmosarafO2
|
433f947745
|
ci: updated github action role (#7729)
### **User description**
updated github action role
___
### **PR Type**
Enhancement
___
### **Description**
- Use GitHub OIDC for AWS credentials
- Add AWS credentials configuration step
- Remove manual AWS secret environment variables
- Set id-token and contents permissions
___
### Diagram Walkthrough
```mermaid
flowchart LR
A["GitHub Actions release job"] -- "assume role via OIDC" --> B["AWS IAM Role"]
B -- "provide temporary credentials" --> A
A -- "upload artifacts with AWS CLI" --> C["S3 Bucket"]
```
<details> <summary><h3> File Walkthrough</h3></summary>
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>release.yml</strong><dd><code>Configure OIDC AWS
credentials and permissions</code>
</dd></summary>
<hr>
.github/workflows/release.yml
<ul><li>Added <code>permissions</code> for <code>id-token</code> and
<code>contents</code><br> <li> Introduced AWS OIDC credentials
configuration step<br> <li> Removed manual AWS_ACCESS_KEY_ID and
AWS_SECRET_ACCESS_KEY env</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/7729/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+11/-5</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
</details>
___
|
2025-07-28 17:58:37 +05:30 |
|
Yashodhan Joshi
|
1fda8fefe7
|
fix: update rust toolchain version in release yaml (#7715)
|
2025-07-25 23:55:32 +08:00 |
|
 mmosarafO2andHengfei Yang
|
c0b4e46d4f
|
ci: updated github release pipeline (#7678)
### **User description**
Updated github release pipeline to add download url on release page.
___
### **PR Type**
Enhancement
___
### **Description**
- Include download URL in release drafter template
- Generate release body with binaries URL step
- Publish release using generated body
___
### Diagram Walkthrough
```mermaid
flowchart LR
DR[".github/release-drafter.yml"] -- "add download section" --> RN["Release Notes"]
RW[".github/workflows/release.yml"] -- "generate release body" --> G["release_body.md"]
G -- "set as body" --> GH["action-gh-release"]
```
<details> <summary><h3> File Walkthrough</h3></summary>
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>release-drafter.yml</strong><dd><code>Add download
section to release drafter</code>
</dd></summary>
<hr>
.github/release-drafter.yml
- Added download binaries section in release notes template
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/7678/files#diff-101bec72d0f1f84e7290d113531bbd8c6aa355cdc9f456df255544bc0a2da0ea">+4/-0</a>
</td>
</tr>
<tr>
<td>
<details>
<summary><strong>release.yml</strong><dd><code>Use release body with
download URL</code>
</dd></summary>
<hr>
.github/workflows/release.yml
<ul><li>Added generate-body step injecting download URL<br> <li> Updated
publish release to use generated body<br> <li> Removed obsolete files
parameter</ul>
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/7678/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+9/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
</details>
___
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
|
2025-07-23 19:23:22 +05:30 |
|
mmosarafO2
|
032273ac87
|
ci: updated openobserve binary path (#7517)
### **User description**
updated openobserve binary path on S3
___
### **PR Type**
Other
___
### **Description**
- Add 'openobserve' subdirectory to S3 path
- Update upload destination for release artifacts
___
### **Changes walkthrough** 📝
<table><thead><tr><th></th><th align="left">Relevant
files</th></tr></thead><tbody><tr><td><strong>Configuration
changes</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>release.yml</strong><dd><code>Update S3 artifact upload
path</code>
</dd></summary>
<hr>
.github/workflows/release.yml
<li>Updated S3 upload path for artifacts<br> <li> Added 'openobserve'
folder to release path
</details>
</td>
<td><a
href="https://github.com/openobserve/openobserve/pull/7517/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+2/-2</a>
</td>
</tr>
</table></td></tr></tr></tbody></table>
___
> <details> <summary> Need help?</summary><li>Type <code>/help how to
...</code> in the comments thread for any questions about PR-Agent
usage.</li><li>Check out the <a
href="https://qodo-merge-docs.qodo.ai/usage-guide/">documentation</a>
for more information.</li></details>
|
2025-07-10 11:50:55 +05:30 |
|
mmosarafO2
|
f3756b7e06
|
ci: update release pipeline with s3 upload (#7010)
Added step to upload openobserve binaries to aws s3 bucket
|
2025-06-03 18:15:58 +05:30 |
|
Hengfei Yang
|
0f5a31d0df
|
fix: cache file for alert querier (#6573)
We already checked `ConsistentHash` on the source node, so we don't need
check again, just cache the file send to the node.
|
2025-04-18 19:51:04 +08:00 |
|
Hengfei Yang
|
595490ea33
|
ci: update rust to nightly-2025-03-02 (#6145)
|
2025-03-02 17:27:10 +08:00 |
|
 Prabhat SharmaandHengfei Yang
|
3c45660316
|
chore: change runners to ubicloud (#5983)
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
|
2025-02-19 23:46:28 +08:00 |
|
Hengfei Yang
|
949296d601
|
ci: replace base image (#5934)
|
2025-02-12 10:47:05 +08:00 |
|
Bhargav
|
0b682773c5
|
fix: upgraded playwright version (#5861)
Upgraded NPM Packages in OpenObserve repo
Upgraded playwright package from 1.42.x to 1.50.x
Upgraded Node version from 18 to 22
|
2025-02-05 13:02:05 +05:30 |
|
Hengfei Yang
|
e65774403a
|
ci: build node on windows (#5332)
|
2024-12-11 17:30:03 +08:00 |
|
Hengfei Yang
|
276595954d
|
ci: build node on windows (#5331)
|
2024-12-11 17:10:11 +08:00 |
|
Hengfei Yang
|
d6487eb9fe
|
ci: update rust version (#5143)
|
2024-11-25 19:20:07 +08:00 |
|
Hengfei Yang
|
0291e39bd5
|
ci: remove mimalloc on windows (#3951)
|
2024-07-11 11:02:31 +08:00 |
|
Hengfei Yang
|
03f1b192c2
|
feat: ugprade rust to 2024-07-07 (#3922)
|
2024-07-08 20:56:56 +08:00 |
|
Hengfei Yang
|
611f2e1c29
|
perf: improve ingestion (#3678)
|
2024-06-12 22:01:03 +08:00 |
|
Hengfei Yang
|
569bb121ce
|
feat: add new node role flatten_compactor (#3589)
|
2024-05-30 18:34:41 +08:00 |
|
Hengfei Yang
|
e33ae00ea1
|
feat: merge dev into main (#3016)
|
2024-03-17 22:38:07 +08:00 |
|
dependabot[bot]
|
23d1021d5f
|
chore(deps): bump actions/cache from 3 to 4 (#2534)
|
2024-01-23 16:13:09 +08:00 |
|
dependabot[bot]
|
fde382d2c1
|
chore(deps): bump actions/upload-artifact from 3 to 4 (#2238)
|
2023-12-19 10:42:39 +08:00 |
|
dependabot[bot]
|
fb68fe3be9
|
chore(deps): bump actions/download-artifact from 3 to 4 (#2239)
|
2023-12-19 10:42:17 +08:00 |
|
Ankur Srivastava
|
012df708b1
|
fix: comment out the musl build for arm64 for now (#1909)
|
2023-11-08 16:09:25 +01:00 |
|
Prabhat Sharma
|
e938b2c954
|
feat: add musl release binary for arm64 architecture (#1894)
|
2023-11-07 05:44:47 -06:00 |
|
Hengfei Yang
|
76fb283191
|
ci: upgrade rust to nightly-2023-10-24 (#1804)
|
2023-10-30 02:04:43 -05:00 |
|
dependabot[bot]
|
e1f927f467
|
build(deps): Bump actions/setup-node from 3 to 4 (#1729)
|
2023-10-23 20:14:06 -05:00 |
|
Hengfei Yang
|
acc7c2229a
|
ci: enable mimalloc for all platforms (#1666)
|
2023-10-17 07:58:12 -05:00 |
|
Hengfei Yang
|
cab1104adb
|
feat: improve parquet writing (#1661)
|
2023-10-16 23:32:18 -05:00 |
|
dependabot[bot]
|
26a5db894a
|
build(deps): bump actions/checkout from 1 to 4 (#1556)
|
2023-09-30 06:11:59 -05:00 |
|
Hengfei Yang
|
5a3173c689
|
feat: implement sqlite for metadata (#1449)
|
2023-09-04 11:00:28 +08:00 |
|
Hengfei Yang
|
835a63ff11
|
ci: add simd version binary (#1445)
impl #1430
|
2023-08-31 16:48:12 +08:00 |
|
Hengfei Yang
|
b3189f246c
|
perf: optimize parquet write params (#1323)
- [x] optimize parquet write params
- [x] add schedule fetch latest file_list to local cache
- [x] optimize CI for release mode
- [x] deadlock by usage report
|
2023-08-04 11:28:33 +05:30 |
|
Hengfei Yang
|
fc08ffd745
|
ci: enable mimalloc for ARM (#884)
|
2023-06-03 22:46:07 +08:00 |
|
Hengfei Yang
|
7518811da0
|
feat: return global data retention in config api (#859)
|
2023-05-31 20:58:34 +08:00 |
|