Python-openobserve

Latest version: v0.1.4

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 17

0.14.1

What's Changed
* ๐Ÿš€ New Features
- **Dashboard Enhancements**:
- Added support for trellis charts ([5015](https://github.com/openobserve/openobserve/issues/5015)).
- Logs drilldown support on dashboards ([5249](https://github.com/openobserve/openobserve/issues/5249)).
- Functions UI design revamp ([5549](https://github.com/openobserve/openobserve/issues/5549)).
- Pagination added for search job results ([5640](https://github.com/openobserve/openobserve/issues/5640)).

- **Alerts API V2**:
- Fully revamped Alerts API with new endpoints for creation, updates, deletion, and more ([5469โ€“5477](https://github.com/openobserve/openobserve/issues/5469)).
- Alerts data migrated out of the meta table into a dedicated alerts table ([5390](https://github.com/openobserve/openobserve/issues/5390)).
- New MoveAlert endpoint ([5626](https://github.com/openobserve/openobserve/issues/5626)).

- **Performance Improvements**:
- Metrics cache implemented and optimized ([5688](https://github.com/openobserve/openobserve/issues/5688), [#5716](https://github.com/openobserve/openobserve/issues/5716)).
- Batch read data to prevent OOM for metrics ([5584](https://github.com/openobserve/openobserve/issues/5584)).
- Decoupled super_cluster from table with dependency injection ([5698](https://github.com/openobserve/openobserve/issues/5698)).

- **Extended Functionality**:
- HTTP TLS support ([5548](https://github.com/openobserve/openobserve/issues/5548), [#5554](https://github.com/openobserve/openobserve/issues/5554)).
- Added support for cross-stream type joins ([5452](https://github.com/openobserve/openobserve/issues/5452)).
- Introduced root-only login for enhanced security ([5505](https://github.com/openobserve/openobserve/issues/5505)).
- Retention for search jobs ([5655](https://github.com/openobserve/openobserve/issues/5655)).

---

๐Ÿ›  Fixes
Search and Navigation
- Fixed search issues across folders in the dashboard ([5318](https://github.com/openobserve/openobserve/issues/5318), [#5639](https://github.com/openobserve/openobserve/issues/5639)).
- Resolved duplicate entries in streams ([5404](https://github.com/openobserve/openobserve/issues/5404)).
- Enhanced search handling for WebSocket and multi-stream scenarios ([5547](https://github.com/openobserve/openobserve/issues/5547), [#5693](https://github.com/openobserve/openobserve/issues/5693)).

UI/UX Enhancements
- Addressed dashboard resize and drilldown errors ([5524](https://github.com/openobserve/openobserve/issues/5524), [#5525](https://github.com/openobserve/openobserve/issues/5525)).
- Improved tooltip and notification handling ([5573](https://github.com/openobserve/openobserve/issues/5573), [#5619](https://github.com/openobserve/openobserve/issues/5619)).
- Fixed pipeline redirection and organization-changing issues ([5678](https://github.com/openobserve/openobserve/issues/5678), [#5681](https://github.com/openobserve/openobserve/issues/5681)).

Metrics and Charts
- Resolved mismatched metrics ingestion and rendering issues ([5649](https://github.com/openobserve/openobserve/issues/5649), [#5673](https://github.com/openobserve/openobserve/issues/5673)).
- Fixed histogram and bar chart data handling with breakdown fields ([5430](https://github.com/openobserve/openobserve/issues/5430), [#5641](https://github.com/openobserve/openobserve/issues/5641), [#5624](https://github.com/openobserve/openobserve/issues/5624)).

Backend Stability
- Fixed panic issues in the compactor and RUM deadlock ([5349](https://github.com/openobserve/openobserve/issues/5349), [#5558](https://github.com/openobserve/openobserve/issues/5558)).
- Improved derived stream execution and error reporting ([5476](https://github.com/openobserve/openobserve/issues/5476)).
- Resolved database migration and lock issues ([5611](https://github.com/openobserve/openobserve/issues/5611), [#5653](https://github.com/openobserve/openobserve/issues/5653)).
- Enforced unique folder names in migrations ([5689](https://github.com/openobserve/openobserve/issues/5689)).

---

๐Ÿงช Testing and Automation
- Enhanced test coverage with new and updated PyTest and Playwright test cases for service accounts, folders, pipelines, and UI features ([5258](https://github.com/openobserve/openobserve/issues/5258), [#5570](https://github.com/openobserve/openobserve/issues/5570)).
- Automated negative test cases for folder API and other critical features ([5586](https://github.com/openobserve/openobserve/issues/5586), [#5667](https://github.com/openobserve/openobserve/issues/5667)).

---

๐Ÿ“ Chores and Documentation
- Kubernetes cluster naming added to Helm chart instructions ([5361](https://github.com/openobserve/openobserve/issues/5361)).
- Adjusted log levels and enhanced compactor metrics ([5399](https://github.com/openobserve/openobserve/issues/5399), [#5429](https://github.com/openobserve/openobserve/issues/5429)).
- Cleaned up old alert code and migrated data ([5711](https://github.com/openobserve/openobserve/issues/5711), [#5712](https://github.com/openobserve/openobserve/issues/5712)).
- Improved OpenAPI documentation for alerts ([5519](https://github.com/openobserve/openobserve/issues/5519)).


New Contributors
* iQQBot made their first contribution in https://github.com/openobserve/openobserve/pull/5583
* harshiv-7 made their first contribution in https://github.com/openobserve/openobserve/pull/5639

**Full Changelog**: https://github.com/openobserve/openobserve/compare/v0.14.0...v0.14.1

0.14.1rc3

What's Changed
* feat: search job return total result by haohuaijin in https://github.com/openobserve/openobserve/pull/5663
* fix: aws ingestion by hengfeiyang in https://github.com/openobserve/openobserve/pull/5660
* fix: migration failing without specifying fetch order by oasisk in https://github.com/openobserve/openobserve/pull/5665
* test: add test function pytest cases by neha00290 in https://github.com/openobserve/openobserve/pull/5667
* fix: move dashboard rbac ownership by Subhra264 in https://github.com/openobserve/openobserve/pull/5671
* feat: New `MoveAlert` endpoint by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5626
* feat: add limit for uds by hengfeiyang in https://github.com/openobserve/openobserve/pull/5669
* feat: impl join right table only match once by haohuaijin in https://github.com/openobserve/openobserve/pull/5661
* fix: metrics Mismatch between schema and batches by hengfeiyang in https://github.com/openobserve/openobserve/pull/5673
* feat: improve trace max query range by domyway in https://github.com/openobserve/openobserve/pull/5613
* fix: union all with order by by haohuaijin in https://github.com/openobserve/openobserve/pull/5674


๐Ÿณ Docker Images

Available at:
- https://gallery.ecr.aws/zinclabs/openobserve
- https://hub.docker.com/r/openobserve/openobserve/tags

Version tags:
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc3`
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc3-simd`
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc3-arm64-pi`
- `public.ecr.aws/zinclabs/openobserve-enterprise:v0.14.1-rc3`
- `openobserve/openobserve:v0.14.1-rc3`
- `openobserve/openobserve:v0.14.1-rc3-simd`

**๐Ÿ“’ Documentation**: https://openobserve.ai/docs/

**Full Changelog**: https://github.com/openobserve/openobserve/compare/v0.14.1-rc2...v0.14.1-rc3

0.14.1rc2

What's Changed
* fix: dashboard maps data based on map json data by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5596
* ci: add more debug tools by hengfeiyang in https://github.com/openobserve/openobserve/pull/5601
* feat: support limit join's right side by haohuaijin in https://github.com/openobserve/openobserve/pull/5616
* fix: added notification on cancelling query by omkarK06 in https://github.com/openobserve/openobserve/pull/5619
* fix: allow geo lite db with enterprise mmdb by oasisk in https://github.com/openobserve/openobserve/pull/5620
* fix: restrict service accounts login to web by oasisk in https://github.com/openobserve/openobserve/pull/5621
* fix: panic when mmdb download is disabled by oasisk in https://github.com/openobserve/openobserve/pull/5623
* test: Have added negative test cases for new folders by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5586
* feat: add option for compact old data by hengfeiyang in https://github.com/openobserve/openobserve/pull/5615
* fix: pipeline migration name by taimingl in https://github.com/openobserve/openobserve/pull/5611
* feat: add option for extra default index fields by hengfeiyang in https://github.com/openobserve/openobserve/pull/5631
* fix: Bar Chart not rendering as expected when breakdown is present by omkarK06 in https://github.com/openobserve/openobserve/pull/5624
* test: service accounts PyTest by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5625
* fix: mmdb client error after update asn file by hengfeiyang in https://github.com/openobserve/openobserve/pull/5636
* feat: add pagination for search job result by haohuaijin in https://github.com/openobserve/openobserve/pull/5640
* fix: fixed x-axis type for trellis chart by omkarK06 in https://github.com/openobserve/openobserve/pull/5641
* fix: metrics ingestion with otlp json by hengfeiyang in https://github.com/openobserve/openobserve/pull/5649
* fix: Fix `UpdateAlert` v2 endpoint by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5647
* fix: add a distributed lock for database migration by taimingl in https://github.com/openobserve/openobserve/pull/5653
* fix: Mirgration to use KSUIDs instead of auto-incrementing integers as PKs by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5651
* fix: Fix new `UpdateAlert` endpoint by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5652
* feat: retention for search jobs by haohuaijin in https://github.com/openobserve/openobserve/pull/5655
* test: Updated Logo Management Page Playwright by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5650
* fix: dashboard stacked chart with variables throwing error by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5657

๐Ÿณ Docker Images

Available at:
- https://gallery.ecr.aws/zinclabs/openobserve
- https://hub.docker.com/r/openobserve/openobserve/tags

Version tags:
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc2`
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc2-simd`
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc2-arm64-pi`
- `public.ecr.aws/zinclabs/openobserve-enterprise:v0.14.1-rc2`
- `openobserve/openobserve:v0.14.1-rc2`
- `openobserve/openobserve:v0.14.1-rc2-simd`

**๐Ÿ“’ Documentation**: https://openobserve.ai/docs/


**Full Changelog**: https://github.com/openobserve/openobserve/compare/v0.14.1-rc1...v0.14.1-rc2

0.14.1rc1

New Features
- Dashboard search across folders by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5318
- Added fuzzy search function guide & autocomplete by bjp232004 in https://github.com/openobserve/openobserve/pull/5301
- Token exchange for external service accounts by oasisk in https://github.com/openobserve/openobserve/pull/5386
- Streaming agg query by hengfeiyang in https://github.com/openobserve/openobserve/pull/5412
- Logs support on dashboard drilldown by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5249
- Extended data retention by uddhavdave in https://github.com/openobserve/openobserve/pull/5342
- Background search job manager by haohuaijin in https://github.com/openobserve/openobserve/pull/5322
- Support cross stream type join by haohuaijin in https://github.com/openobserve/openobserve/pull/5452
- Maxmind enterprise db by oasisk in https://github.com/openobserve/openobserve/pull/5454
- Websocket search & result_cache_v2 by Loaki07 in https://github.com/openobserve/openobserve/pull/4966
- HTTP TLS support v3 by domyway in https://github.com/openobserve/openobserve/pull/5554
- Functions UI design revamp by omkarK06 in https://github.com/openobserve/openobserve/pull/5549


What's Changed
* fix: Improve Spanish locale by gaby in https://github.com/openobserve/openobserve/pull/5291
* feat: Create `alerts` table by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5325
* fix: 5297 subqueries not being parsed in UI by bjp232004 in https://github.com/openobserve/openobserve/pull/5341
* fix: skip enrichment tables stream for compactor by uddhavdave in https://github.com/openobserve/openobserve/pull/5348
* fix: some panics by hengfeiyang in https://github.com/openobserve/openobserve/pull/5349
* fix: UI fix for stream settings page by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5340
* feat: Isolate schema migration by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5286
* fix: usage report is zero by hengfeiyang in https://github.com/openobserve/openobserve/pull/5359
* chore: add k8s cluster name to helm chart instructions by prabhatsharma in https://github.com/openobserve/openobserve/pull/5361
* fix: Fix ZO_MMDB_GEOLITE_ASNDB_SHA256_URL by prabhatsharma in https://github.com/openobserve/openobserve/pull/5362
* chore: defer sea_orm migration after legacy migration done by taimingl in https://github.com/openobserve/openobserve/pull/5358
* fix: short_url duplicating to meta by taimingl in https://github.com/openobserve/openobserve/pull/5365
* fix: Improve English locale by gaby in https://github.com/openobserve/openobserve/pull/5364
* fix: fixed explore enrichment table and overlap of logs table cell content by omkarK06 in https://github.com/openobserve/openobserve/pull/5353
* fix: root permission bug in delete organization user by Subhra264 in https://github.com/openobserve/openobserve/pull/5367
* fix: Removed multiple registrations of autocomplete suggestions in Query Editor by omkarK06 in https://github.com/openobserve/openobserve/pull/5369
* fix: values api for single stream selection filter context by bjp232004 in https://github.com/openobserve/openobserve/pull/5372
* test: e2e-enrichment-bulkapi-pytest by neha00290 in https://github.com/openobserve/openobserve/pull/5371
* fix: add deleted migration step back by taimingl in https://github.com/openobserve/openobserve/pull/5375
* test: service account API access automation by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5258
* fix: create destination button in add alert by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5338
* feat: trellis chart by omkarK06 in https://github.com/openobserve/openobserve/pull/5015
* test: pipeline-api-tests by neha00290 in https://github.com/openobserve/openobserve/pull/5380
* test: pytest-scheduled-pipeline by neha00290 in https://github.com/openobserve/openobserve/pull/5385
* feat: token exchange for external service accounts by oasisk in https://github.com/openobserve/openobserve/pull/5386
* fix : distinct values bug by YashodhanJoshi1 in https://github.com/openobserve/openobserve/pull/5389
* feat: Use `folder_type` parameter in internal folder methods by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5391
* fix: cache partial responses only if its a range error by Loaki07 in https://github.com/openobserve/openobserve/pull/5374
* fix: 403 double popups issue by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5376
* fix: Duplicate Entries in streams page by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5404
* fix: check invalid stream_name during bulk ingestion by Loaki07 in https://github.com/openobserve/openobserve/pull/5403
* chore: downgrade log level to warn for pipeline vrl functions by taimingl in https://github.com/openobserve/openobserve/pull/5399
* test: Service-Account-updated-automation by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5406
* test: pipeline updated assertions by neha00290 in https://github.com/openobserve/openobserve/pull/5413
* feat: change api call to get dashboard data and listing of data by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5354
* fix: metrics page changes by ktx-abhay in https://github.com/openobserve/openobserve/pull/5409
* feat: on click of refresh button or apply button only apply variables by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5077
* fix: add total record & index_size to summary by hengfeiyang in https://github.com/openobserve/openobserve/pull/5421
* fix: add limit for full text search field must by text by hengfeiyang in https://github.com/openobserve/openobserve/pull/5422
* fix: table refresh issue. by bjp232004 in https://github.com/openobserve/openobserve/pull/5414
* feat: add auto clean for streaming output by hengfeiyang in https://github.com/openobserve/openobserve/pull/5424
* feat: Migrate alerts data out of `meta` table into `alerts` table by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5390
* feat: New folders endpoints that accept `folder_type` URL parameter by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5405
* feat: add grpc search endpoint by haohuaijin in https://github.com/openobserve/openobserve/pull/5425
* chore: compactor pending jobs metric improvements by abvarun226 in https://github.com/openobserve/openobserve/pull/5429
* fix: series building logic for bar type charts with breakdown field by omkarK06 in https://github.com/openobserve/openobserve/pull/5430
* feat: additional values for index size and docs count added by bjp232004 in https://github.com/openobserve/openobserve/pull/5423
* feat: add total document count to home page by bjp232004 in https://github.com/openobserve/openobserve/pull/5433
* fix: before saving alert, check if period exceeds max_query_range for streams by Subhra264 in https://github.com/openobserve/openobserve/pull/5377
* fix: removed size from aggregation search api call by bjp232004 in https://github.com/openobserve/openobserve/pull/5434
* fix: broken MySQL migration for dropping index by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5436
* feat: service layer alert errors by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5426
* fix: fix ListFolders v2 by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5438
* fix: pipeline play pause issue by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5440
* fix: wrong return type from list_alert route handle by taimingl in https://github.com/openobserve/openobserve/pull/5441
* fix: pipeline validation at API level by taimingl in https://github.com/openobserve/openobserve/pull/5437
* fix: check max_query_range for pipeline save by Subhra264 in https://github.com/openobserve/openobserve/pull/5442
* test: add fuzzy and values UI test by neha00290 in https://github.com/openobserve/openobserve/pull/5435
* fix: changed label by bjp232004 in https://github.com/openobserve/openobserve/pull/5444
* fix: logs-traces correlation UI issues by omkarK06 in https://github.com/openobserve/openobserve/pull/5447
* fix: on edit panel, query reset issue by ktx-abhay in https://github.com/openobserve/openobserve/pull/5460
* test: added PyTest for reset passcode by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5461
* feat: support grpc search partition by haohuaijin in https://github.com/openobserve/openobserve/pull/5457
* test: PyTest organizations Updated by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5465
* perf: test parallels calculate data points by hengfeiyang in https://github.com/openobserve/openobserve/pull/5466
* fix: Histogram data is wrong by hengfeiyang in https://github.com/openobserve/openobserve/pull/5480
* fix: metric chart issue for promql query by ktx-abhay in https://github.com/openobserve/openobserve/pull/5483
* feat: Alerts API v2 - HTTP layer models by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5469
* feat: add align point time when cache enabled by hengfeiyang in https://github.com/openobserve/openobserve/pull/5485
* fix: trace_id error of tracing by hengfeiyang in https://github.com/openobserve/openobserve/pull/5490
* fix: pipeline should allow number as variable in stream name by hengfeiyang in https://github.com/openobserve/openobserve/pull/5494
* test: Updated for report automation with playwright by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5401
* fix: test_histogram by Loaki07 in https://github.com/openobserve/openobserve/pull/5500
* fix: improve DerivedStream execution and add error reporting by taimingl in https://github.com/openobserve/openobserve/pull/5476
* chore: adjust the partition num by haohuaijin in https://github.com/openobserve/openobserve/pull/5496
* feat: introduce root only login by oasisk in https://github.com/openobserve/openobserve/pull/5505
* test: join automation updated by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5416
* fix: search data with WAL for promql by hengfeiyang in https://github.com/openobserve/openobserve/pull/5504
* fix: short_url super cluster support by Loaki07 in https://github.com/openobserve/openobserve/pull/5516
* fix: alerts OpenAPI docs by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5519
* fix: Dashboard panel height resize issue of concurrent changes error message by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5524
* fix: dashboard drilldown support to logs page, getting ` and query of unions not getting passed properly by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5525
* feat: check for new OpenFGA identifier for alerts by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5520
* feat: impl query exemplars by haohuaijin in https://github.com/openobserve/openobserve/pull/5511
* fix: enterprise build by haohuaijin in https://github.com/openobserve/openobserve/pull/5537
* feat: http tls support by domyway in https://github.com/openobserve/openobserve/pull/5548
* feat: add inverted index search for promql by haohuaijin in https://github.com/openobserve/openobserve/pull/5552
* fix: WebSocket search issues by omkarK06 in https://github.com/openobserve/openobserve/pull/5547
* fix: add changes for super_cluster for distinct_values by YashodhanJoshi1 in https://github.com/openobserve/openobserve/pull/5555
* feat: Move alert cluster coordinator event methods into `infra` crate by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5559
* feat: emit super cluster events for alerts and dashboards by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5561
* fix: v2 alert APIs by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5563
* fix: dashboard when changing org it throws error as dashboardID is not found by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5556
* fix: function image in search bar by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5565
* fix: dashboard drilldown to logs support histogram issue when passing to url by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5567
* fix: compactor with extended retention by hengfeiyang in https://github.com/openobserve/openobserve/pull/5571
* fix: tooltip issue for billing page usage chart by ktx-abhay in https://github.com/openobserve/openobserve/pull/5573
* fix: added confirmation before unloading add function page by omkarK06 in https://github.com/openobserve/openobserve/pull/5572
* test: New Folders API test cases in PyTest by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5570
* feat: restrict max hours service account by domyway in https://github.com/openobserve/openobserve/pull/5574
* fix: dup attributes in link and event by iQQBot in https://github.com/openobserve/openobserve/pull/5583
* fix: debug the RUM deadlock by hengfeiyang in https://github.com/openobserve/openobserve/pull/5558
* feat: Feat/extended retention days by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5539
* feat: add search job partition result and cache by haohuaijin in https://github.com/openobserve/openobserve/pull/5585
* feat: add minimum allowed refresh interval by oasisk in https://github.com/openobserve/openobserve/pull/5590
* fix: GET dashboard RBAC issue by Subhra264 in https://github.com/openobserve/openobserve/pull/5592
* fix: return error if old dashboard delete fails in move dashboard by Subhra264 in https://github.com/openobserve/openobserve/pull/5594
* fix: Stream settings page design issues by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5595
* fix: only 1 source node is allowed while creating / editing pipeline by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5593
* feat: batch read data to avoid metrics OOM by haohuaijin in https://github.com/openobserve/openobserve/pull/5584

๐Ÿณ Docker Images

Available at:
- https://gallery.ecr.aws/zinclabs/openobserve
- https://hub.docker.com/r/openobserve/openobserve/tags

Version tags:
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc1`
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc1-simd`
- `public.ecr.aws/zinclabs/openobserve:v0.14.1-rc1-arm64-pi`
- `public.ecr.aws/zinclabs/openobserve-enterprise:v0.14.1-rc1`
- `openobserve/openobserve:v0.14.1-rc1`
- `openobserve/openobserve:v0.14.1-rc1-simd`

**๐Ÿ“’ Documentation**: https://openobserve.ai/docs/


New Contributors
* iQQBot made their first contribution in https://github.com/openobserve/openobserve/pull/5583

**Full Changelog**: https://github.com/openobserve/openobserve/compare/v0.14.0...v0.14.1-rc1

0.14.0

๐Ÿ“ข **Breaking change**
- This version can't downgrade to old version, because we introduce some new tables and auto-migrate some data to new data.
- Please upgrade to `v0.13.1` first If you are using the version old than `v0.13.0`.
- Various database migrations are being deprecated in `v0.14.0`. These migrations will remain in the application until `v0.17.0`. This means that it will not be possible to upgrade directly from a version `< v0.14.0` to a version `>= v0.17.0`. To upgrade from a version `< v0.14.0` to a version `>= v0.17.0` one will need to follow these steps:
1. First upgrade from the some version `< v0.14.0` to a version `>= v0.14.0 and < v0.17.0`.
2. Next upgrade to `v0.17.0`.

What's Changed
* feat: we can remove filter in sql when enable inverted index by haohuaijin in https://github.com/openobserve/openobserve/pull/5065
* fix: enterprise build by haohuaijin in https://github.com/openobserve/openobserve/pull/5075
* fix: DerivedStream query period by taimingl in https://github.com/openobserve/openobserve/pull/5062
* fix: Simplify recommended setup for Elastic Beats by gaby in https://github.com/openobserve/openobserve/pull/5083
* feat: compatible new es api by hengfeiyang in https://github.com/openobserve/openobserve/pull/5084
* fix: schema mismatch in memtable by haohuaijin in https://github.com/openobserve/openobserve/pull/5085
* chore: upgrade datafusion to v43 by haohuaijin in https://github.com/openobserve/openobserve/pull/5090
* perf: optimizer generate access plan by haohuaijin in https://github.com/openobserve/openobserve/pull/5088
* fix: mark union queries as complex to avoid adding _timestamp by taimingl in https://github.com/openobserve/openobserve/pull/5099
* feat: add tantivy mmap search by hengfeiyang in https://github.com/openobserve/openobserve/pull/5098
* feat: dashboard geojson map by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/3023
* fix: refactoring organization handling by bjp232004 in https://github.com/openobserve/openobserve/pull/5074
* feat: allow limit in query to have dynamic variables by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5076
* feat: move `Folder` model into config crate (part 1/3 of feature 5069) by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5095
* feat: move `folders` modules out of parent `dashboards` modules (part 2/3 of feature 5069) by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5096
* feat: self-report for both usage and errors by taimingl in https://github.com/openobserve/openobserve/pull/5053
* fix: report pdf must have .pdf extension by Subhra264 in https://github.com/openobserve/openobserve/pull/5105
* fix: dashboard css & stream select in add panel issue by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5091
* feat: implement tantivy index cache by hengfeiyang in https://github.com/openobserve/openobserve/pull/5109
* feat: migration to new `folder` table (part 3/3 of feature 5069) by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5100
* chore: set default value for uds fields limit by oasisk in https://github.com/openobserve/openobserve/pull/5110
* fix: add filter back in ingester by haohuaijin in https://github.com/openobserve/openobserve/pull/5111
* fix: distinct query is complex by haohuaijin in https://github.com/openobserve/openobserve/pull/5116
* fix: pipeline custom edge fix by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5102
* feat: regexp_matches udf by Loaki07 in https://github.com/openobserve/openobserve/pull/5117
* fix: update chromiumoxide by Subhra264 in https://github.com/openobserve/openobserve/pull/5118
* fix: join & subquery related UI changes on logs page by bjp232004 in https://github.com/openobserve/openobserve/pull/5055
* fix: Pipeline minor improvements by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5120
* fix: Report all stream names for joins when usage reporting by Subhra264 in https://github.com/openobserve/openobserve/pull/5122
* fix: track_totals_hits for union by haohuaijin in https://github.com/openobserve/openobserve/pull/5123
* fix: Interesting field selection join query by bjp232004 in https://github.com/openobserve/openobserve/pull/5125
* test: pytest-join-queries testcases by neha00290 in https://github.com/openobserve/openobserve/pull/5128
* feat: allow dynamic stream name in pipeline destinations by taimingl in https://github.com/openobserve/openobserve/pull/5007
* fix: pipeline init error due to functions fail to compile by taimingl in https://github.com/openobserve/openobserve/pull/5112
* feat: move `dashboards` module to `config` crate (part 1/2 of feature 5068) by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5113
* feat: implement preload for tantivy by hengfeiyang in https://github.com/openobserve/openobserve/pull/5130
* fix: add index_condition when do not have index file by haohuaijin in https://github.com/openobserve/openobserve/pull/5137
* fix: set organization details on organization change by bjp232004 in https://github.com/openobserve/openobserve/pull/5135
* fix: consider the org identifier from url by bjp232004 in https://github.com/openobserve/openobserve/pull/5138
* fix: Interesting field desection by bjp232004 in https://github.com/openobserve/openobserve/pull/5129
* ci: update rust version by hengfeiyang in https://github.com/openobserve/openobserve/pull/5143
* feat: JSON-indpendent hashing of dashboard models by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5133
* chore(deps): bump EmbarkStudios/cargo-deny-action from 2.0.1 to 2.0.2 by dependabot in https://github.com/openobserve/openobserve/pull/5148
* chore(deps): bump thehanimo/pr-title-checker from 1.4.2 to 1.4.3 by dependabot in https://github.com/openobserve/openobserve/pull/5147
* refactor: group flight request fields by haohuaijin in https://github.com/openobserve/openobserve/pull/5145
* fix: org selection and change organization flow by bjp232004 in https://github.com/openobserve/openobserve/pull/5140
* fix: sort by time enable in follow by haohuaijin in https://github.com/openobserve/openobserve/pull/5151
* feat: add optimize rule for simple topN by hengfeiyang in https://github.com/openobserve/openobserve/pull/5149
* fix: enterprise build by haohuaijin in https://github.com/openobserve/openobserve/pull/5153
* fix: organization not getting displayed after login by bjp232004 in https://github.com/openobserve/openobserve/pull/5150
* fix: drop problematic `folders.created_at` column by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5155
* feat: migrate dashboards out of `meta` table and into their own table by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5146
* feat: add more optimize rule for tantivy by hengfeiyang in https://github.com/openobserve/openobserve/pull/5154
* fix: dashboard bugs by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5159
* fix: don't report dashboard search as logs stream type by Subhra264 in https://github.com/openobserve/openobserve/pull/5162
* fix: order by with histogram logic by hengfeiyang in https://github.com/openobserve/openobserve/pull/5166
* ci: add workspace unit tests to coverage tests by taimingl in https://github.com/openobserve/openobserve/pull/5170
* feat: optimizer select count(*) with inverted index by haohuaijin in https://github.com/openobserve/openobserve/pull/5172
* fix: dashboard org redirection fixes by ktx-kirtan in https://github.com/openobserve/openobserve/pull/5169
* fix: organization assignment check if there is no organization found by bjp232004 in https://github.com/openobserve/openobserve/pull/5174
* fix: undefined call fix by bjp232004 in https://github.com/openobserve/openobserve/pull/5176
* test: Update coverage report by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5107
* fix: compactor: Tiny typo fix by fclairamb in https://github.com/openobserve/openobserve/pull/5178
* feat: add custom tokenizer by hengfeiyang in https://github.com/openobserve/openobserve/pull/5177
* feat: collect stats for count(*) optimizer by haohuaijin in https://github.com/openobserve/openobserve/pull/5179
* fix: local storage doesn't support multi part put by hengfeiyang in https://github.com/openobserve/openobserve/pull/5181
* feat: update traces_span_metrics_enabled by domyway in https://github.com/openobserve/openobserve/pull/5186
* fix: use search type to choose query group on router by hengfeiyang in https://github.com/openobserve/openobserve/pull/5184
* feat: maps-support-for-visualization by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5182
* fix: serde default & flatten overlap by Loaki07 in https://github.com/openobserve/openobserve/pull/5192
* feat: add `title` param to `ListDashboard` API for cross-folder searching by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5171
* fix: when saving destination emails, use lowercase emails by Subhra264 in https://github.com/openobserve/openobserve/pull/5207
* feat: remove SPAN_DURATION_MILLISECONDS by domyway in https://github.com/openobserve/openobserve/pull/5208
* fix: search with empty index by haohuaijin in https://github.com/openobserve/openobserve/pull/5209
* fix: no need to create tantivy index if the data is empty by hengfeiyang in https://github.com/openobserve/openobserve/pull/5202
* fix: pipeline condition node incorrect evaluation by taimingl in https://github.com/openobserve/openobserve/pull/5219
* feat: index for super cluster by haohuaijin in https://github.com/openobserve/openobserve/pull/5221
* fix: don't add `\n` in email row templates, add trigger time variables in alert template by Subhra264 in https://github.com/openobserve/openobserve/pull/5226
* chore(deps): bump vue-i18n from 9.13.1 to 9.14.2 in /web by dependabot in https://github.com/openobserve/openobserve/pull/5217
* feat: add option for NATS deliver policy by hengfeiyang in https://github.com/openobserve/openobserve/pull/5225
* fix: support both text and html for alert email by Subhra264 in https://github.com/openobserve/openobserve/pull/5227
* feat: generalize distinct values by YashodhanJoshi1 in https://github.com/openobserve/openobserve/pull/5087
* fix: set text col length to satisfy mysql by YashodhanJoshi1 in https://github.com/openobserve/openobserve/pull/5232
* feat: Divide `folders` HTTP and Service layers by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5206
* feat: divide dashboards "HTTP Layer" and "Service Layer" logic by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5220
* fix: return 429 code when cancel query by haohuaijin in https://github.com/openobserve/openobserve/pull/5237
* test: Change Org by ShyamOOAI in https://github.com/openobserve/openobserve/pull/5201
* fix: limit the cpu and mem for NewListingTable by haohuaijin in https://github.com/openobserve/openobserve/pull/5245
* feat: add tls for grpc by hengfeiyang in https://github.com/openobserve/openobserve/pull/5247
* fix: Date Time shows incorrect date on UI by omkarK06 in https://github.com/openobserve/openobserve/pull/5121
* fix: typography issue while build and const variable fix by bjp232004 in https://github.com/openobserve/openobserve/pull/5250
* feat: Initial left navigation changes by bjp232004 in https://github.com/openobserve/openobserve/pull/5241
* feat: add separate table for work_group by hengfeiyang in https://github.com/openobserve/openobserve/pull/5252
* feat: "HTTP Layer" dashboard models by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5236
* fix: search queue table by hengfeiyang in https://github.com/openobserve/openobserve/pull/5257
* fix: locator issue for management menu by bjp232004 in https://github.com/openobserve/openobserve/pull/5260
* perf: improve nats lock by hengfeiyang in https://github.com/openobserve/openobserve/pull/5262
* feat: Expose new fields for rendering dashboard search results by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5239
* feat: support inList for inverted index by hengfeiyang in https://github.com/openobserve/openobserve/pull/5267
* feat: destination and template movement under management by bjp232004 in https://github.com/openobserve/openobserve/pull/5263
* fix: index setting updated time by hengfeiyang in https://github.com/openobserve/openobserve/pull/5275
* perf: improve nats lock by hengfeiyang in https://github.com/openobserve/openobserve/pull/5268
* feat: support fuzzy query by hengfeiyang in https://github.com/openobserve/openobserve/pull/5280
* fix: update view dashboard sticky header due to header height change by ktx-kirtan in https://github.com/openobserve/openobserve/pull/5283
* feat: Limit dashboard search results by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5284
* fix: improve Chinese by hengfeiyang in https://github.com/openobserve/openobserve/pull/5285
* fix: use boolQuery replace termSet for tantivy by hengfeiyang in https://github.com/openobserve/openobserve/pull/5288
* fix: removal of previous node option in pipelines node by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5142
* fix: Stream settings page redesign by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5265
* feat: Remove `folder_id` query param from `GetDashboard` and `DeleteDashboard` by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5306
* chore(deps): bump EmbarkStudios/cargo-deny-action from 2.0.2 to 2.0.4 by dependabot in https://github.com/openobserve/openobserve/pull/5304
* test: enrichment table testcase by neha00290 in https://github.com/openobserve/openobserve/pull/5313
* chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /web by dependabot in https://github.com/openobserve/openobserve/pull/5312
* fix: route name updated from "alerts" to "alertList" in multiple components by omkarK06 in https://github.com/openobserve/openobserve/pull/5316
* fix: support for subqueries in dashboard by ktx-vaidehi in https://github.com/openobserve/openobserve/pull/5315
* feat: service accounts for api access by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5212
* feat: usage self-reporting enrich dashboard search context by taimingl in https://github.com/openobserve/openobserve/pull/5310
* fix: save pipeline warn by nikhilsaikethe in https://github.com/openobserve/openobserve/pull/5303
* chore: mark old migrations as deprecated for v0.14.0 release by patrickcsullivan in https://github.com/openobserve/openobserve/pull/5308
* fix: merge distinct values if enable the option by hengfeiyang in https://github.com/openobserve/openobserve/pull/5293
* fix: redirect issue with long url by hengfeiyang in https://github.com/openobserve/openobserve/pull/5326
* ci: build node on windows by hengfeiyang in https://github.com/openobserve/openobserve/pull/5331
* ci: build node on windows by hengfeiyang in https://github.com/openobserve/openobserve/pull/5332
* fix: max query range should be hour by hengfeiyang in https://github.com/openobserve/openobserve/pull/5333

๐Ÿณ Docker Images

Available at:
- https://gallery.ecr.aws/zinclabs/openobserve
- https://hub.docker.com/r/openobserve/openobserve/tags

Version tags:
- `public.ecr.aws/zinclabs/openobserve:v0.14.0`
- `public.ecr.aws/zinclabs/openobserve:v0.14.0-simd`
- `public.ecr.aws/zinclabs/openobserve:v0.14.0-arm64-pi`
- `public.ecr.aws/zinclabs/openobserve-enterprise:v0.14.0`
- `openobserve/openobserve:v0.14.0`
- `openobserve/openobserve:v0.14.0-simd`

**๐Ÿ“’ Documentation**: https://openobserve.ai/docs/

New Contributors
* patrickcsullivan made their first contribution in https://github.com/openobserve/openobserve/pull/5095
* fclairamb made their first contribution in https://github.com/openobserve/openobserve/pull/5178

**Full Changelog**: https://github.com/openobserve/openobserve/compare/v0.13.1...v0.14.0

0.13.2rc4

What's Changed
* fix: when saving destination emails, use lowercase emails by Subhra264 in https://github.com/openobserve/openobserve/pull/5207
* feat: remove SPAN_DURATION_MILLISECONDS by domyway in https://github.com/openobserve/openobserve/pull/5208
* fix: search with empty index by haohuaijin in https://github.com/openobserve/openobserve/pull/5209
* fix: no need to create tantivy index if the data is empty by hengfeiyang in https://github.com/openobserve/openobserve/pull/5202
* fix: pipeline condition node incorrect evaluation by taimingl in https://github.com/openobserve/openobserve/pull/5219

๐Ÿณ Docker Images

Available at:
- https://gallery.ecr.aws/zinclabs/openobserve
- https://hub.docker.com/r/openobserve/openobserve/tags

Version tags:
- `public.ecr.aws/zinclabs/openobserve:v0.13.2-rc4`
- `public.ecr.aws/zinclabs/openobserve:v0.13.2-rc4-simd`
- `openobserve/openobserve:v0.13.2-rc4`
- `openobserve/openobserve:v0.13.2-rc4-simd`

**๐Ÿ“’ Documentation**: https://openobserve.ai/docs/

**Full Changelog**: https://github.com/openobserve/openobserve/compare/v0.13.2-rc3...v0.13.2-rc4

Page 1 of 17

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.