| @@ -101,7 +101,7 @@ class MilvusVector(BaseVector): | |||
| if "Zilliz Cloud" in milvus_version: | |||
| return True | |||
| # For standard Milvus installations, check version number | |||
| return version.parse(milvus_version).base_version >= version.parse("2.5.0").base_version | |||
| return version.parse(milvus_version) >= version.parse("2.5.0") | |||
| except Exception as e: | |||
| logger.warning("Failed to check Milvus version: %s. Disabling hybrid search.", str(e)) | |||
| return False | |||
| @@ -152,7 +152,7 @@ class OceanBaseVector(BaseVector): | |||
| ob_full_version = result.fetchone()[0] | |||
| ob_version = ob_full_version.split()[1] | |||
| logger.debug("Current OceanBase version is %s", ob_version) | |||
| return version.parse(ob_version).base_version >= version.parse("4.3.5.1").base_version | |||
| return version.parse(ob_version) >= version.parse("4.3.5.1") | |||
| except Exception as e: | |||
| logger.warning("Failed to check OceanBase version: %s. Disabling hybrid search.", str(e)) | |||
| return False | |||