In this talk, we explore 5 areas that have seen speedups in OpenSearch versions 2.12 and later. For text term queries, we explore how match_only_text and IndexOrDocValues queries improve text matching. We improved sorting performance by optimizing the order of segment traversal in a search. On terms aggregations, we completely bypass collection by reading bucket counts from the underlying index statistics. We discuss how we modified date histogram aggregations to work more closely with the point tree representation of timestamps. Finally, we describe current work (planned for OpenSearch 2.16) to speed up range queries by approximation and early termination.