[AUTO] Incremented version to 3.1.1.#604
Open
opensearch-trigger-bot[bot] wants to merge 42 commits into
Open
Conversation
Signed-off-by: xinyual <[email protected]>
Signed-off-by: yuye-aws <[email protected]>
* exclude target serve Signed-off-by: xinyual <[email protected]> * delete jetty serve in package Signed-off-by: xinyual <[email protected]> --------- Signed-off-by: xinyual <[email protected]>
6816e23 to
9adc50c
Compare
* support dynamic tool in agent framework Signed-off-by: zane-neo <[email protected]> * Add more UTs Signed-off-by: zane-neo <[email protected]> --------- Signed-off-by: zane-neo <[email protected]>
Signed-off-by: zane-neo <[email protected]>
Signed-off-by: Zelin Hao <[email protected]> Co-authored-by: Owais Kazi <[email protected]>
9adc50c to
7a64135
Compare
Signed-off-by: xinyual <[email protected]>
* add:init dataDistribution Signed-off-by: Jiaru Jiang <[email protected]> * fix:spotlessApply Signed-off-by: Jiaru Jiang <[email protected]> * fix:forbidden API Signed-off-by: Jiaru Jiang <[email protected]> * fix:UT Signed-off-by: Jiaru Jiang <[email protected]> * add:add unit and integration tests to improve code coverage Signed-off-by: Jiaru Jiang <[email protected]> * fix:spotlessApply Signed-off-by: Jiaru Jiang <[email protected]> * fix:Test assertion Signed-off-by: Jiaru Jiang <[email protected]> * fix:getPPLQueryWithTimeRange Signed-off-by: Jiaru Jiang <[email protected]> * fix:spotlessApply Signed-off-by: Jiaru Jiang <[email protected]> * fix:reuse and check Signed-off-by: Jiaru Jiang <[email protected]> * fix:reuse executePPLAndParseResult Signed-off-by: Jiaru Jiang <[email protected]> * fix:constant Signed-off-by: Jiaru Jiang <[email protected]> * fix:add error log Signed-off-by: Jiaru Jiang <[email protected]> * fix:remove meaningless error log Signed-off-by: Jiaru Jiang <[email protected]> * fix:throw exception instead of returning in-completed PPL Signed-off-by: Jiaru Jiang <[email protected]> * fix:use ActionListener Signed-off-by: Jiaru Jiang <[email protected]> * fix:remove redundant validate methods Signed-off-by: Jiaru Jiang <[email protected]> * fix:magic number Signed-off-by: Jiaru Jiang <[email protected]> * fix:reduce loops Signed-off-by: Jiaru Jiang <[email protected]> * fix:pre-check special cases Signed-off-by: Jiaru Jiang <[email protected]> * fix:use NumberUtils Signed-off-by: Jiaru Jiang <[email protected]> * fix:split buildQueryFromMap Signed-off-by: Jiaru Jiang <[email protected]> * fix:optimize groupNumericKeys Signed-off-by: Jiaru Jiang <[email protected]> * fix:update description Signed-off-by: Jiaru Jiang <[email protected]> * fix:change log level Signed-off-by: Jiaru Jiang <[email protected]> * add: maximum value check for size Signed-off-by: Jiaru Jiang <[email protected]> * add: support complete dsl query Signed-off-by: Jiaru Jiang <[email protected]> * fix: milliseconds Signed-off-by: Jiaru Jiang <[email protected]> * fix: getPPLQueryWithTimeRange Signed-off-by: Jiaru Jiang <[email protected]> * delete: duplicate code Signed-off-by: Jiaru Jiang <[email protected]> * fix: getUsefulFields Signed-off-by: Jiaru Jiang <[email protected]> * fix: use Math.abs Signed-off-by: Jiaru Jiang <[email protected]> * fix: verify the actual content of output Signed-off-by: Jiaru Jiang <[email protected]> * fix: simplify IT Signed-off-by: Jiaru Jiang <[email protected]> * fix: recover version Signed-off-by: Jiaru Jiang <[email protected]> --------- Signed-off-by: Jiaru Jiang <[email protected]>
* apply multiply Signed-off-by: xinyual <[email protected]> * add mappings Signed-off-by: xinyual <[email protected]> * apply spotless Signed-off-by: xinyual <[email protected]> * fix payload Signed-off-by: xinyual <[email protected]> * apply spotless Signed-off-by: xinyual <[email protected]> * fix IT Signed-off-by: xinyual <[email protected]> * add ut Signed-off-by: xinyual <[email protected]> * fix payload Signed-off-by: xinyual <[email protected]> * use ml commons Signed-off-by: xinyual <[email protected]> * Update src/main/java/org/opensearch/agent/tools/PPLTool.java Co-authored-by: zane-neo <[email protected]> Signed-off-by: Xinyuan Lu <[email protected]> * fix comment Signed-off-by: xinyual <[email protected]> * fix comment Signed-off-by: xinyual <[email protected]> --------- Signed-off-by: xinyual <[email protected]> Signed-off-by: Xinyuan Lu <[email protected]> Co-authored-by: zane-neo <[email protected]>
Signed-off-by: Jiaru Jiang <[email protected]>
Signed-off-by: opensearch-ci <[email protected]>
* Fix issue in WebSearchTool Signed-off-by: zane-neo <[email protected]> * Optimize code Signed-off-by: zane-neo <[email protected]> * Fix build error Signed-off-by: zane-neo <[email protected]> * Fix CVE Signed-off-by: zane-neo <[email protected]> * remove unused file Signed-off-by: zane-neo <[email protected]> * Fix failure ITs Signed-off-by: zane-neo <[email protected]> --------- Signed-off-by: zane-neo <[email protected]>
Signed-off-by: zane-neo <[email protected]>
557003c to
7003ce4
Compare
Signed-off-by: Peter Zhu <[email protected]>
* fix regex bypass issue Signed-off-by: zane-neo <[email protected]> * change websearch tool as dependency changed Signed-off-by: zane-neo <[email protected]> * increment to patch version Signed-off-by: zane-neo <[email protected]> --------- Signed-off-by: zane-neo <[email protected]>
* Add release notes for 3.3.2 Signed-off-by: opensearch-ci <[email protected]> * Add release notes for 3.3.2 Signed-off-by: opensearch-ci <[email protected]> * Remove redundant sections from release notes Signed-off-by: Peter Zhu <[email protected]> * Update compatibility information for version 3.3.2 Signed-off-by: Peter Zhu <[email protected]> --------- Signed-off-by: opensearch-ci <[email protected]> Signed-off-by: Peter Zhu <[email protected]> Co-authored-by: Peter Zhu <[email protected]>
Signed-off-by: mend-for-github-com[bot] <mend-for-github-com[bot]@users.noreply.github.com> Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
7003ce4 to
dc5e2dd
Compare
dc5e2dd to
87c557e
Compare
Signed-off-by: opensearch-ci-bot <[email protected]> Co-authored-by: opensearch-ci-bot <[email protected]>
* Gradle 9.2.0 and GitHub Actions JDK 25 Upgrade Signed-off-by: zane-neo <[email protected]> * upgrade opensearch version to 3.4.0 to fix forbiddenApiMain ifailure Signed-off-by: zane-neo <[email protected]> * fix build error Signed-off-by: zane-neo <[email protected]> --------- Signed-off-by: zane-neo <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
87c557e to
1c060d7
Compare
* Increment version to 3.5.0-SNAPSHOT Signed-off-by: opensearch-ci-bot <[email protected]> * fix jackson version Signed-off-by: Hailong Cui <[email protected]> --------- Signed-off-by: opensearch-ci-bot <[email protected]> Signed-off-by: Hailong Cui <[email protected]> Co-authored-by: opensearch-ci-bot <[email protected]> Co-authored-by: Hailong Cui <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
1c060d7 to
ea7c72e
Compare
* feat: Add MetricChangeAnalysisTool for metric change detection - Add MetricChangeAnalysisTool to analyze metric changes via percentile comparison * Analyzes P25, P50, P75, P90 percentiles between baseline and selection periods * Ranks fields by relative change score to identify significant changes * Uses variance calculation based on relative changes (scale-independent) * Requires both baseline and selection periods for comparison * Configurable topN parameter (default: 5) to return top N fields - Extract DataFetchingHelper utility for code reuse * Shared data fetching logic between DataDistributionTool and MetricChangeAnalysisTool * Handles field type detection, query building, and data retrieval * Reduces code duplication by ~250 lines - Refactor DataDistributionTool to use shared helper * Removed duplicate AnalysisParameters class * Uses DataFetchingHelper.AnalysisParameters instead * Delegated data fetching to DataFetchingHelper * All existing functionality preserved and tests passing - Add comprehensive test coverage * 16 unit tests for MetricChangeAnalysisTool (including topN validation) * All DataDistributionTool tests still passing (97/97) * Full test suite: BUILD SUCCESSFUL Breaking Change: This is a new tool, no breaking changes to existing functionality. Test Results: All tests passing (16 unit + 97 DataDistribution tests) Signed-off-by: Xuesong Luo <[email protected]> * fix integration test and remove unused methods Signed-off-by: Hailong Cui <[email protected]> * enable MetricChangeAnalysisTool Signed-off-by: Hailong Cui <[email protected]> * update tool description Signed-off-by: Hailong Cui <[email protected]> * update tool description and remove P25/P75 Signed-off-by: Hailong Cui <[email protected]> * add back size validation Signed-off-by: Hailong Cui <[email protected]> --------- Signed-off-by: Xuesong Luo <[email protected]> Signed-off-by: Hailong Cui <[email protected]> Co-authored-by: Hailong Cui <[email protected]>
spotlesApply update tool description to be more clear Signed-off-by: Hailong Cui <[email protected]>
ea7c72e to
54d7b81
Compare
* add filter for LogPatternAnalysisTool Signed-off-by: Hailong Cui <[email protected]> remove filter for trace analysis Signed-off-by: Hailong Cui <[email protected]> spotlessApply Signed-off-by: Hailong Cui <[email protected]> * use fields command to narrow down queery fields Signed-off-by: Hailong Cui <[email protected]> * limit the size of log insight analysis Signed-off-by: Hailong Cui <[email protected]> * fix wrong log order Signed-off-by: Hailong Cui <[email protected]> --------- Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: opensearch-ci-bot <[email protected]> Co-authored-by: opensearch-ci-bot <[email protected]>
… to v3.5.8 (#713) (#717) (cherry picked from commit 89351f0) Signed-off-by: mend-for-github-com[bot] <mend-for-github-com[bot]@users.noreply.github.com> Signed-off-by: Daniel Widdis <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
* Add release notes for 3.6.0 Signed-off-by: opensearch-ci <[email protected]> * Add release notes for 3.6.0 Signed-off-by: opensearch-ci <[email protected]> --------- Signed-off-by: opensearch-ci <[email protected]>
Signed-off-by: GitHub <[email protected]>
54d7b81 to
770da34
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I've noticed that a new tag 3.1.0.0 was pushed, and incremented the version from 3.1.0 to 3.1.1.