v3.28.9
Kubernetes (HKT) hkt-v3.28.9
Upgrade on GKE:
Upgrade on EKS:
General⚓︎
- [Feature] Summary - Summary service automatically create a new summary table from SQL statement and simplify query for end users.
- [Feature] Stream Auth - Setup token based authentication for ingest streaming.
- [Feature] Cron - Move scheduled tasks into K8s cronjob to free more ressources
- [Feature] UI - Lots of improvement and UI greatness !
- [Feature] Core - Allow authentication via username/password over HTTP
Services⚓︎
- [Optimisation] Cron - Move all the scheduled tasks decay, job-purge, merge-cleanup, partition-vacuum, prune-locks, rejects-vacuum, stale-job-monitor, task-monitor into k8s cron.
- [Optimisation] Merge - Use of variable merge_memory_coefficient to 2 for summary table to avoid using too much memory.
- [Optimisation] Intake (Stream ingest etc) - New settings in table information
expected_tb_per_dayto set default scale automatically. - [Feature] Kafka - support CSV format for Kafka ingest
- [Feature] Transform - include description in the column name
Notable Bug Fixes⚓︎
- [Bug] UI - Ability to upload transform directly from the UI.
- [Bug] UI - Limit query response size to avoid blocking the portal.
- [Bug] Intake (Stream ingest etc) - Fixed a current_time bug in Auto values not working as expected.
- [Bug] Intake (Stream ingest etc) - Remove json file from temporary storage if indexer crash
- [Bug] Operator - fix operator crashes on float and int for cpu usage
Platforms⚓︎
- [Feature] Redpanda - Upgrade to redpanda v22.3
- [Feature] Scale - work autoscale for summary-service and stream-peer to use better resources
Observability⚓︎
- [Feature] Prometheus - include the service name for every metrics.
- [Feature] Intake service - replace UUID with table name and project name in Prometheus exporter metrics
- [Feature] API - Switch to JSON logging for API application