## Version 2.10.0 Release Notes

Compatible with OpenSearch 2.10.0

### Enhancements
* Add Search Back Pressure Autotune Pipeline [#517](https://github.com/opensearch-project/performance-analyzer/pull/517)
* SearchBackPressure Service Node/Cluster RCA [#437](https://github.com/opensearch-project/performance-analyzer-rca/pull/437)
* SearchBackPressure Policy/Decider Generic Framework Added [#461](https://github.com/opensearch-project/performance-analyzer-rca/pull/461)
* Handle Reader thread termination gracefully [#476](https://github.com/opensearch-project/performance-analyzer-rca/pull/476)

### Infrastructure
* Update BWC version to 2.9.0 [#529](https://github.com/opensearch-project/performance-analyzer/pull/529)
* Update performance-analyzer-commons library version [#537](https://github.com/opensearch-project/performance-analyzer/pull/446)
* Upgrade gRPC protobug to mitigate connection termination issue [#471](https://github.com/opensearch-project/performance-analyzer-rca/pull/471)


### Maintenance
* Address core refactor changes for Task foundation classes and StreamIO [#522](https://github.com/opensearch-project/performance-analyzer/pull/522)
* Address xcontent changes in core [#526](https://github.com/opensearch-project/performance-analyzer/pull/526)
* Remove usage of deprecated "master" APIs [#513](https://github.com/opensearch-project/performance-analyzer/pull/513)
* Update docker-compose.yml [#465](https://github.com/opensearch-project/performance-analyzer-rca/pull/465)