MxChat_Pinecone_Manager D

Total Complexity 132
Dependencies 1
Dependents 3
Total lines 995
Lines of code 653
Logical lines of code 336
Comment lines 173
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
scan_pinecone_for_processed_content()
B
34 21 88
scan_pinecone_vectors()
B
37 15 72
fetch_pinecone_vectors_by_ids()
A
39 14 61
get_pinecone_processed_content()
A
43 12 47
delete_all_from_pinecone()
A
42 11 57
fetch_pinecone_records()
A
42 11 49
fetch_vectors_by_ids()
A
43 9 47
remove_from_processed_content_caches()
A
52 9 26
delete_from_pinecone()
S
42 5 60
delete_from_pinecone_by_url()
S
50 5 29
delete_from_pinecone_by_vector_id()
S
47 3 39
delete_pinecone_batch()
S
48 3 38
get_pinecone_credentials()
S
67 3 7
validate_pinecone_credentials()
S
71 3 6
get_instance()
S
69 2 7
remove_from_pinecone_vector_cache()
S
66 2 8
update_pinecone_vector_cache()
S
68 2 7
log_pinecone_error()
S
91 1 2
__construct()
S
78 1 3