Fix cartesian issue with index attempts (#2015)

This commit is contained in:
pablodanswer 2024-08-01 10:25:25 -07:00 committed by GitHub
parent 73a92c046d
commit a54ea9f9fa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -383,7 +383,8 @@ def count_unique_cc_pairs_with_successful_index_attempts(
Then do distinct by connector_id and credential_id which is equivalent to the cc-pair. Finally,
do a count to get the total number of unique cc-pairs with successful attempts"""
unique_pairs_count = (
db_session.query(IndexAttempt.connector_credential_pair)
db_session.query(IndexAttempt.connector_credential_pair_id)
.join(ConnectorCredentialPair)
.filter(
IndexAttempt.embedding_model_id == embedding_model_id,
IndexAttempt.status == IndexingStatus.SUCCESS,