Releases: opensearch-project/performance-analyzer
Releases · opensearch-project/performance-analyzer
Version 1.3.4.0 (Version compatible with OpenSearch 1.3.4)
Version 2.1.0.0 (Version compatible with OpenSearch 2.1.0)
Version 2.0.0.0 (Version compatible with OpenSearch 2.0.0)
Version 2.0.0.0 Release Notes
Compatible with OpenSearch 2.0.0
Features
- Adds setting to enable/disable Thread Contention Monitoring (#171)
- Fixes calculation of average thread blocked time and average thread waited time (#118)
Bug fixes
Maintenance
- Gradle 7, JDK related changes and OS 2.0 (#179)
- Add additional logs for Integration Tests (#182)
- Enable dependency license check and removing unused license (#183)
- Moving build script file here from opensearch build package (#184)
- Update directory names and remove jar for integTest (#187)
- Update PA directories from plugins to root (#189)
- Changes to add jdk17, remove jdk 8,14, OS 2.0 and upgrade to gradle 7 (#156)
- Update directory names (#166)
- Update PA directories from plugins to root (#168)
Documentation
Version 1.2.2.0 (Version compatible with OpenSearch 1.2.2)
Version 1.2.1.0 (Version compatible with OpenSearch 1.2.1)
Version 1.2.0.0 (Version compatible with OpenSearch 1.2.0)
Version 1.2.0.0 Release Notes
Compatible with OpenSearch 1.2.0
Features
- AdmissionControl Split RCA (#69)
Enhancements
Bug fixes
- Add checkstyle plugin reference (#79)
- Add snapshot variable when building RCA (#83)
- Fix broken build and remove deb rpm files (#85)
- Remove emitting the entry key with the METRICS_WRITE_ERROR metric (#71)
- Add log rotation and prevent noisy logs (#87)
Maintenance
Documentation
- Update README.md (#88)
Version 1.1.0.0 (Version compatible with OpenSearch 1.1.0)
What's Changed
- Add tests to check for writer file only if metrics are present by @sruti1312 in #35
- Use Collector override disable list for ShardIndexingPressureMetricCollector by @tushar-kharbanda72 in #28
- Handling purging of lingering files before scheduleExecutor start. by @khushbr in #37
- Fix failing file handler test by @sruti1312 in #38
- Fixes typo in APIs to enable PA batch metrics API in readme by @eirsep in #42
- Refactor stats collector by @sruti1312 in #46
- Remove dependency on main branch when running spotless. by @mch2 in #47
- Add themed logo to README by @AMoo-Miki in #40
- Updates to gradle build file by @sruti1312 in #48
- Fix build to succeed with opensearch_version provided by @mch2 in #52
- Fix snapshot build using OpenSearch 1.1. by @dblock in #53
- Use performance-analyzer-rca main branch. by @dblock in #54
- Add release notes for 1.0.1 release by @sruti1312 in #59
- Fix deleting files within 60sec interval by @sruti1312 in #62
- Update version and add release notes for 1.1.0.0 release by @sruti1312 in #63
- Update the rca branch to 1.1 by @sruti1312 in #64
- Switch opensearch from 1.x to 1.1 by @sruti1312 in #66
New Contributors
- @tushar-kharbanda72 made their first contribution in #28
- @eirsep made their first contribution in #42
- @mch2 made their first contribution in #47
- @AMoo-Miki made their first contribution in #40
- @dblock made their first contribution in #53
Full Changelog: 1.0.0.0...1.1.0.0
Version 1.0.1.0 (Version compatible with OpenSearch 1.0.0)
Version 1.0.1.0 Release Notes
Compatible with OpenSearch 1.0.0
Bug fixes
- Create writer file only if metrics are present (#23)
- Fixing Event Log file cleanup issue (#30)
- Create writer file if metrics are available (#31)
- Addressing the spotbug failure (#31)
- Fixing Event Log file cleanup issue (#36)
- Handling purging of lingering files before scheduleExecutor start (#37)
- Fix failing file handler test (#38)
- Add privileges for removing files (#45)
- Fix build to succeed with opensearch_version provided (#52)
Maintenance
- Add tests to check for writer file only if metrics are present (#35)
- Fixing the linker error, updating from docs-beta to official document (#32)
- Remove dependency on main branch when running spotless (#47)
- Updates to gradle build file (#48)
- Remove dependency on main branch when running spotless check (#54)
- Update the branch to 1.0.1 (#58)
- Add release notes for 1.0.1 release (#59)
- Update the branch to 1.0.1 (#62)
Version 1.0.0.0 (Version compatible with OpenSearch 1.0.0)
Version 1.0.0.0 Release Notes
Compatible with OpenSearch 1.0.0
Enhancements
- Add CONFIG_DIR_NOT_FOUND in StatExceptionCode (#11)
Bug fixes
- Create conf directory if not exist to avoid NoSuchFile exceptions (#9)
- Update docker artifact link (#9)
- Modify JVM gen tuning policy and update the Unit test (#12)
- Fix actions by legacy cluster endpoints (#21)
Infrastructure
- Upgrade Jackson version to 2.11.4 (#13)
- Upgrade Jackson version to 2.11.4 (#15)
- Update version to rc1 (#16)
- Update to rc1 version and opendistro links (#17)
- Enabled automated license header checks (#22)
- Standardize processes across all plugins - Checklist items (#26)
- Standardize processes across all plugins - Checklist items (#22)
Maintenance
- Modify printing stacktrace to logger instead of stdout (#10)
- Modify namespace from opendistro to opensearch (#12)
- Modify namespace to opensearch (#14)
- Update REST resources to follow new OpenSearch naming convention (#14)
- Replace references to /_opendistro with /_plugins (#16)
- Add legacy REST endpoints to integration tests (#17)
- Create HTTP contexts for legacy resource name (#18)
- Add backward compatible resource names to RcaController (#19)
- Update licenses sha and add release notes (#18)
- Update upstream dependency and README (#21)
- Update version from 1.0.0.0-rc1 to 1.0.0.0 (#24)
- Update OS upstream version and add release notes for 1.0.0.0 release (#32)
Documentation
- Update rest endpoint names in README (#15)
Version 1.0.0.0-rc1 (Version compatible with OpenSearch 1.0.0-rc1)
Version 1.0.0.0-rc1 Release Notes
Compatible with OpenSearch 1.0.0-rc1
Enhancements
- Add CONFIG_DIR_NOT_FOUND in StatExceptionCode (#11)
Bug fixes
- Create conf directory if not exist to avoid NoSuchFile exceptions (#9)
- Update docker artifact link (#9)
- Modify JVM gen tuning policy and update the Unit test (#12)
Infrastructure
- Upgrade Jackson version to 2.11.4 (#13)
- Upgrade Jackson version to 2.11.4 (#15)
- Update version to rc1 (#16)
- Update to rc1 version and opendistro links (#17)
Maintenance
- Modify printing stacktrace to logger instead of stdout (#10)
- Modify namespace from opendistro to opensearch (#12)
- Modify namespace to opensearch (#14)
- Update REST resources to follow new OpenSearch naming convention (#14)
- Replace references to /_opendistro with /_plugins (#16)
- Add legacy REST endpoints to integration tests (#17)
- Create HTTP contexts for legacy resource name (#18)
- Add backward compatible resource names to RcaController (#19)
- Update licenses sha and add release notes (#18)
Documentation
- Update rest endpoint names in README (#15)