dev #35

Merged
jakeISAC merged 8 commits from dev into main 2026-03-16 01:48:10 +01:00
Owner
No description provided.
- Replaced buffered stream with `join_all` for task execution.
- Simplified progress bar updates by fixing position increment.
- Removed `LazyCell` and streamlined task execution with `join_all`.
- Simplified cluster assignment, improved convergence check, and optimized centroid calculations.
- Optimized directory analysis by making it safer by creating a new relative path per level instead of passing a shared reference
- Fixed a major concurrency bug, where locking `clusters` at the beginning of code was essentially turning the code sequential
- Optimized outlier detection; reduced complexity from O(n^2) to O(n)
- Removed `Mutex` and optimized cluster assignment with `join_all`.
- Simplified centroid recalculation by removing randomness.
- Enhanced concurrency performance and reduced potential deadlocks.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jakeISAC/bifrost!35
No description provided.