Skip to main content
Version: v2.8.0

Change Log

New Features​

Warm Start/Stop Optimization​

Implemented an optimized warm start/stop mechanism, reducing cluster bootstrap time to under one minute. This improves system efficiency by minimizing resource allocation delays.

File Management in Workspaces​

Added file management capabilities to workspaces. Users can now upload, delete, and edit files directly from the UI, streamlining job creation and notebook execution.

Yeedu Functions​

Introduced a new job type: Yeedu Function. These jobs run in a fully managed, auto-scaling environment, accepting APIs as function parameters and supporting execution via triggers or events.

PrimeVue Integration​

Integrated PrimeVue components into the UI to improve responsiveness, enhance performance, and deliver a more modern and interactive user experience.


Enhancements​

Cluster Auto-Scaling​

Enhanced the auto-scaling logic to dynamically scale resources as soon as a job enters the queue, significantly reducing wait times.

OSM File Synchronization​

Fixed synchronization issues with OSM files having identical names, ensuring consistent and reliable file handling across containers.

Machine ID Inclusion in Data Model​

Ensured machine_id is correctly included in the data model during cluster downsize operations, improving warm start/stop reliability.

Job Kill Process​

Improved job termination logic to ensure PIDs and all child processes are properly terminated, preventing lingering jobs.

Memory Optimization​

Updated memory configurations for Yeedu components to reduce overhead and prevent container failures due to memory constraints.

Auto Start Configuration​

Users can no longer disable auto start but are now able to configure the timeout value based on workload needs.


Bug Fixes​

Message Acknowledgment​

Fixed an issue where messages from errored jobs were not acknowledged, ensuring accurate job state tracking and message handling.