Changelog
Release Version: v0.15.0 | Release Date: Aug 29, 2025
Changelog
🐛 Fixes
- supercluster scan stats
- ent build
- add enrichment_table_meta_stream_stats to super cluster
- use latest image by default
- update base image
- remote wal writer race condition
- use new Writer APIs
- add enterprise license
- deps
- remote wal writer improvements
- ts result cache for CTE subquery
- use one queue for all org-users related info
- aggs cache memory leak
- make aggregation cache dir key as public
- optimize OFGA permission check queries
- file not found of agg cache
- remote wal improve main
- count number jump
- split chunk before checking for [DONE] string in AI response
- unstable build issue
- use SQL code block for validate_sql tool response
- Free trial rebase
- improve topk
- sync remote wal fixes
- set pattern visible to true
- sync changes from release-manual to release workflow
- fix release and release-manual CI
- summary role resource does not have entities
- pushdown plan
- enrichment table file list deleted event listen
- stream agg for single node
- method signature change
- mysql unfriendly characters in prompt
- empty aggregate also write one placeholder file
- add more operators to cache
- report data in MB for cloud
- new admin/editor/viewer not able to access anything
- Merge cloud build script
- build script for feature flag for cloud
- unify cache delay secs across result cache, aggs cache and metrics cache
✨ Features
- add stream delete event
- introduce AI integration
- add support for custom container image
- Org revamp cloud
- add ndjson as output format
- add search scheduler
- add tool to agent
- Reports table super cluster
- aggregation cache
- secondary index str_match use tantivy index
- add exponential retry to remote wal file selection strategy
- add domain management
- re_patterns
- upgrade datafusion to v49
- prompt management
- add permissions and support for delete stream data by time period
- impl tantivy result cache
- Query optimiser
- custom FlightData encoder/decoder
- search time patterns
- enable RBAC for AI
- sync rc9 to main
🧪 Tests
- Have replaced Streaming Search in place of WebSocket Playwright
- Have added inputs for URL, Email, Password in GitHub workflow YML
- Enhanced Cipher Keys to resolve CI issues Playwright
- AI PyTest
- Enhance Service Account with PyTest
- Rate Limit Expected Error Updated PyTest
- updated playwright YML file for new name of test step
- Update YML file
⚙️ CI / Chores
- update datafusion to v46.0.0
- ignore non-code file changes in workflows
- update release
- push manual release to public ECR
- upload O2 enterprise binaries to S3
- added PR-agent workflow
- upgrade Rust to 2025-05-20
- Updated git workflow to upload binaries to S3
- choose target PR branch if same name is not available
- take OSS branch from ent branch when possible
- Added GitHub workflow to update the enterprise release notes in Strapi
- bump version
- cleanup and delint
- update datafusion to v49.0.2
⚡ Performance / Refactor
- SYNC optimize remote wal [phase 2]
- try move remotescan, stream aggregate, topk from rewrite to optimize rule
- improve arrow reader speed