async def METHOD_NAME(self):
    global OPENSEARCH_VERSION
    if OPENSEARCH_VERSION is None:
        version_string = (await self.client.info())["version"]["number"]
        if "." not in version_string:
            return ()
        version = version_string.strip().split(".")
        OPENSEARCH_VERSION = tuple(int(v) if v.isdigit() else 999 for v in version)
    return OPENSEARCH_VERSION