Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport to 2.x] Refinement of Forecasting and AD Precision/Recall Improvements #1214

Merged
merged 1 commit into from
May 29, 2024

Commits on May 29, 2024

  1. Refinement of Forecasting and AD Precision/Recall Improvements (opens…

    …earch-project#1210)
    
    This PR addresses several improvements related to forecasting and anomaly detection (AD) precision/recall. It introduces changes to accommodate forecasting functionality, which is currently disabled as it's not yet released. Additionally, it reverts name changes introduced in a previous PR opensearch-project#1173 due to the unreleased status of forecasting.
    
    Changes Made:
    
    * Integration of forecasting-related improvements.
    * Reversion of name changes for compatibility reasons.
    * Introduce rule based AD.
    
    Testing Done:
    * Verified frontend workflow remains functional: creation, previewing, historical, and real-time detection.
    * All existing unit and integration tests pass successfully.
    * Added a new integration test (RuleModelPerfIT) to validate rule-based AD improvements in precision/recall.
    
    Next Steps:
    * Add new AD tests before the 2.15 release to meet coverage requirements.
    * Conduct backward compatibility tests to ensure compatibility with existing functionality.
    
    The merge was attempted earlier to prevent blocking other teammates from submitting their changes.
    
    Signed-off-by: Kaituo Li <[email protected]>
    kaituo committed May 29, 2024
    Configuration menu
    Copy the full SHA
    f3427c9 View commit details
    Browse the repository at this point in the history