This is a tracking issue for the second merge of feature/extensions into main. PR/Commit to Cherry-Pick: - Commit ID: 2a49d5a73c2f71d1560b8cea3364eccd0d417b64 - https://github.com/opensearch-project/OpenSearch/pull/4415 This merge contains the following PR's in addition to the one above: - https://github.com/opensearch-project/OpenSearch/pull/4029 - https://github.com/opensearch-project/OpenSearch/pull/3925 - https://github.com/opensearch-project/OpenSearch/pull/4063 - https://github.com/opensearch-project/OpenSearch/pull/4100 - https://github.com/opensearch-project/OpenSearch/pull/4302 - https://github.com/opensearch-project/OpenSearch/pull/4282 - https://github.com/opensearch-project/OpenSearch/pull/4326 - https://github.com/opensearch-project/OpenSearch/pull/4356