|  | @@ -79,7 +79,7 @@ class LindormVectorStore(BaseVector):
 | 
	
		
			
				|  |  |                  existing_docs = self._client.mget(index=self._collection_name, body={"ids": batch_ids}, _source=False)
 | 
	
		
			
				|  |  |                  return {doc["_id"] for doc in existing_docs["docs"] if doc["found"]}
 | 
	
		
			
				|  |  |              except Exception as e:
 | 
	
		
			
				|  |  | -                logger.error(f"Error fetching batch {batch_ids}: {e}")
 | 
	
		
			
				|  |  | +                logger.exception(f"Error fetching batch {batch_ids}: {e}")
 | 
	
		
			
				|  |  |                  return set()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          @retry(stop=stop_after_attempt(3), wait=wait_fixed(60))
 | 
	
	
		
			
				|  | @@ -96,7 +96,7 @@ class LindormVectorStore(BaseVector):
 | 
	
		
			
				|  |  |                  )
 | 
	
		
			
				|  |  |                  return {doc["_id"] for doc in existing_docs["docs"] if doc["found"]}
 | 
	
		
			
				|  |  |              except Exception as e:
 | 
	
		
			
				|  |  | -                logger.error(f"Error fetching batch {batch_ids}: {e}")
 | 
	
		
			
				|  |  | +                logger.exception(f"Error fetching batch {batch_ids}: {e}")
 | 
	
		
			
				|  |  |                  return set()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          if ids is None:
 | 
	
	
		
			
				|  | @@ -177,7 +177,7 @@ class LindormVectorStore(BaseVector):
 | 
	
		
			
				|  |  |              else:
 | 
	
		
			
				|  |  |                  logger.warning(f"Index '{self._collection_name}' does not exist. No deletion performed.")
 | 
	
		
			
				|  |  |          except Exception as e:
 | 
	
		
			
				|  |  | -            logger.error(f"Error occurred while deleting the index: {e}")
 | 
	
		
			
				|  |  | +            logger.exception(f"Error occurred while deleting the index: {e}")
 | 
	
		
			
				|  |  |              raise e
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def text_exists(self, id: str) -> bool:
 | 
	
	
		
			
				|  | @@ -201,7 +201,7 @@ class LindormVectorStore(BaseVector):
 | 
	
		
			
				|  |  |          try:
 | 
	
		
			
				|  |  |              response = self._client.search(index=self._collection_name, body=query)
 | 
	
		
			
				|  |  |          except Exception as e:
 | 
	
		
			
				|  |  | -            logger.error(f"Error executing search: {e}")
 | 
	
		
			
				|  |  | +            logger.exception(f"Error executing search: {e}")
 | 
	
		
			
				|  |  |              raise
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          docs_and_scores = []
 |