| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.__init__ |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.connect |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._connect_sync |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.close |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._ensure_table |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._ensure_table_sync |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.create |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._create_sync |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.read |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._read_sync |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.update |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._update_sync |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.delete |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._delete_sync |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.exists |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._exists_sync |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.search |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._search_sync |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.count |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._count_sync |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.create_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._create_batch_sync |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.update_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._update_batch_sync |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.delete_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._delete_batch_sync |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._count_all |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase._count_all_sync |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.stream_read |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
AsyncDuckDBDatabase.stream_write |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.__init__ |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.connect |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.close |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase._ensure_table |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.create |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.read |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.update |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.delete |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.exists |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.search |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.count |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.create_batch |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.update_batch |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.delete_batch |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase._count_all |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.stream_read |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
SyncDuckDBDatabase.stream_write |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / duckdb.py |
(no function) |
|
71 |
0 |
4 |
|
100% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.connect |
|
25 |
25 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.close |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase._record_to_doc |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase._doc_to_record |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.create |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.read |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.update |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.delete |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.exists |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.upsert |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.create_batch |
|
35 |
35 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.read_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.delete_batch |
|
31 |
31 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.update_batch |
|
31 |
31 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase._build_complex_es_query |
|
33 |
33 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase._build_filter_es_query |
|
52 |
52 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.search |
|
94 |
94 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase._count_all |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.count |
|
50 |
50 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.clear |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.stream_read |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.stream_write |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.vector_search |
|
23 |
23 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
SyncElasticsearchDatabase.create_vector_index |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch.py |
(no function) |
|
45 |
0 |
4 |
|
100% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.__init__ |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.connect |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.close |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._ensure_index |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._record_to_doc |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._doc_to_record |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.create |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.create_batch |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.read |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.update |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.delete |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.exists |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.upsert |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.update_batch |
|
23 |
23 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.search |
|
55 |
55 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._count_all |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.clear |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.stream_read |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.stream_write |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.stream_write.batch_func |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.stream_write.batch_func |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._write_batch |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.vector_search |
|
23 |
23 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.bulk_embed_and_store |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.create_vector_index |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._supports_native_hybrid |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase.hybrid_search |
|
30 |
30 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
AsyncElasticsearchDatabase._text_search_for_hybrid |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_async.py |
(no function) |
|
46 |
0 |
4 |
|
100% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchBaseConfig._parse_elasticsearch_config |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchIndexManager.get_index_mappings |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchIndexManager.get_knn_index_settings |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchVectorSupport.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchVectorSupport._detect_vector_fields |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchVectorSupport._has_vector_fields |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchVectorSupport._update_vector_tracking |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchErrorHandler._handle_elasticsearch_error |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchRecordSerializer._record_to_document |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchRecordSerializer._document_to_record |
|
34 |
34 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
ElasticsearchQueryBuilder._build_filter_query |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / elasticsearch_mixins.py |
(no function) |
|
30 |
0 |
2 |
|
100% |
| src / dataknobs_data / backends / file.py |
FileLock.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
FileLock.acquire |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
FileLock.release |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
FileLock.__enter__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
FileLock.__exit__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
FileFormat.load |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / backends / file.py |
FileFormat.save |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / backends / file.py |
JSONFormat.load |
|
26 |
26 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
JSONFormat.save |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
CSVFormat.load |
|
42 |
42 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
CSVFormat.save |
|
37 |
37 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
ParquetFormat.load |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
ParquetFormat.save |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.__init__ |
|
27 |
27 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase._generate_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase._load_data |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase._save_data |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.create |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.read |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.update |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.delete |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.exists |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.upsert |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.search |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase._count_all |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.clear |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.create_batch |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.read_batch |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.delete_batch |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.stream_read |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.stream_write |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.vector_search |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
AsyncFileDatabase.close |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.__init__ |
|
27 |
27 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase._generate_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase._load_data |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase._save_data |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase._do_set_data |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.create |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.read |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.update |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.delete |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.exists |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.upsert |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.search |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase._count_all |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.clear |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.create_batch |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.read_batch |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.delete_batch |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.stream_read |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.stream_write |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.stream_write.do_write_batch |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.vector_search |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
SyncFileDatabase.close |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / file.py |
(no function) |
|
98 |
0 |
2 |
|
100% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase._generate_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.create |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.read |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.update |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.delete |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.exists |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.upsert |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.search |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase._count_all |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.clear |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.create_batch |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.read_batch |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.delete_batch |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.stream_read |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.stream_write |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
AsyncMemoryDatabase.vector_search |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase._generate_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.create |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.read |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.update |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.delete |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.exists |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.upsert |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.search |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase._count_all |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.clear |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.create_batch |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.read_batch |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.delete_batch |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.stream_read |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.stream_write |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
SyncMemoryDatabase.vector_search |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / memory.py |
(no function) |
|
55 |
0 |
4 |
|
100% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.connect |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.close |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase._detect_vector_support |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase._ensure_table |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase._record_to_row |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase._row_to_record |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.create |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.read |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.update |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.delete |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.exists |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.upsert |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.search |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase._count_all |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.clear |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.create_batch |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.delete_batch |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.update_batch |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.stream_read |
|
29 |
29 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.stream_write |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase._write_batch |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.vector_search |
|
42 |
42 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.has_vector_support |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.enable_vector_support |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
SyncPostgresDatabase.bulk_embed_and_store |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.connect |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.close |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._ensure_table |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._detect_vector_support |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._ensure_vector_column |
|
23 |
23 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._check_connection |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._record_to_row |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._row_to_record |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.create |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.read |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.update |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.delete |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.exists |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.upsert |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.search |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._count_all |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.clear |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.create_batch |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.delete_batch |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.update_batch |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.vector_search |
|
40 |
40 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.enable_vector_support |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.has_vector_support |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.bulk_embed_and_store |
|
28 |
28 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.create_vector_index |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.drop_vector_index |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.get_vector_index_stats |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.stream_read |
|
30 |
30 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.stream_write |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.stream_write.batch_func |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.stream_write.batch_func |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._write_batch |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._supports_native_hybrid |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase.hybrid_search |
|
51 |
51 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._build_text_field_concat |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
AsyncPostgresDatabase._text_search_for_hybrid |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres.py |
(no function) |
|
90 |
0 |
6 |
|
100% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresBaseConfig._parse_postgres_config |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresBaseConfig._init_postgres_attributes |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresTableManager.get_create_table_sql |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresTableManager.get_table_exists_sql |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresVectorSupport._has_vector_fields |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresVectorSupport._extract_vector_dimensions |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresVectorSupport._update_vector_dimensions |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresErrorHandler.handle_connection_error |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresErrorHandler.handle_query_error |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresErrorHandler.log_operation |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresConnectionValidator._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
PostgresConnectionValidator._check_async_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_mixins.py |
(no function) |
|
27 |
0 |
0 |
|
100% |
| src / dataknobs_data / backends / postgres_vector.py |
check_pgvector_extension_sync |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
install_pgvector_extension_sync |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
check_pgvector_extension |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
install_pgvector_extension |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
get_vector_operator |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
get_optimal_index_type |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
build_vector_index_sql |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
sanitize_identifier |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
extract_field_name |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
get_vector_index_name |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
build_vector_column_expression |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
get_vector_count_sql |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
get_index_check_sql |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
format_vector_for_postgres |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
parse_postgres_vector |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / postgres_vector.py |
(no function) |
|
19 |
19 |
3 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.__init__ |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.connect |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.close |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._ensure_bucket_exists |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._get_object_key |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._record_to_s3_object |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._s3_object_to_record |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.create |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.read |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.update |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.delete |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.list_all |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.exists |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.search |
|
30 |
30 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._fetch_and_filter |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._count_all |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.clear |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.stream_read |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.stream_write |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._write_batch |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database._write_single |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
SyncS3Database.vector_search |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3.py |
(no function) |
|
46 |
0 |
2 |
|
100% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.__init__ |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.connect |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.close |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._get_key |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._record_to_s3_object |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._s3_object_to_record |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.create |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.read |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.update |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.delete |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.exists |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.upsert |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.search |
|
33 |
33 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._matches_filters |
|
33 |
33 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._count_all |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.clear |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.stream_read |
|
26 |
26 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.stream_write |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.stream_write.batch_func |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.stream_write.batch_func |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database._write_batch |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.list_all |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
AsyncS3Database.vector_search |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / s3_async.py |
(no function) |
|
48 |
0 |
2 |
|
100% |
| src / dataknobs_data / backends / sql_base.py |
SQLRecordSerializer.record_to_json |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLRecordSerializer.get_vector_extraction_sql |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLRecordSerializer.json_to_record |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLRecordSerializer.row_to_record |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder._get_qualified_table_name |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder._get_param_placeholder |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_create_query |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_read_query |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_update_query |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_delete_query |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_exists_query |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_complex_search_query |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder._build_complex_condition |
|
31 |
31 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_where_clause |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_search_query |
|
31 |
31 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_batch_update_query |
|
30 |
30 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_batch_create_query |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_batch_delete_query |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.build_count_query |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder._build_filter_clause |
|
88 |
88 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder._record_to_json |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLQueryBuilder.row_to_record |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLTableManager.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLTableManager._get_qualified_table_name |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLTableManager.get_create_table_sql |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
SQLTableManager.get_drop_table_sql |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sql_base.py |
(no function) |
|
42 |
0 |
2 |
|
100% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.__init__ |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.connect |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.close |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase._configure_sqlite |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase._ensure_table |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.create |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.read |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.update |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.delete |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.exists |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.clear |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.search |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.count |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.create_batch |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.update_batch |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.delete_batch |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase._count_all |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.stream_read |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.stream_write |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.has_vector_support |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.enable_vector_support |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.vector_search |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
SyncSQLiteDatabase.add_vectors |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite.py |
(no function) |
|
49 |
0 |
4 |
|
100% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.__init__ |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.connect |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.close |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase._configure_sqlite |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase._ensure_table |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase._check_connection |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.create |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.read |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.update |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.delete |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.exists |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.search |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.count |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.create_batch |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.update_batch |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.delete_batch |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase._initialize |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase._count_all |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.stream_read |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.stream_write |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
AsyncSQLiteDatabase.vector_search |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_async.py |
(no function) |
|
42 |
0 |
4 |
|
100% |
| src / dataknobs_data / backends / sqlite_mixins.py |
SQLiteVectorSupport.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_mixins.py |
SQLiteVectorSupport._has_vector_fields |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_mixins.py |
SQLiteVectorSupport._extract_vector_dimensions |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_mixins.py |
SQLiteVectorSupport._update_vector_dimensions |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_mixins.py |
SQLiteVectorSupport._serialize_vector |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_mixins.py |
SQLiteVectorSupport._deserialize_vector |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_mixins.py |
SQLiteVectorSupport._compute_similarity |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / backends / sqlite_mixins.py |
(no function) |
|
16 |
0 |
2 |
|
100% |
| src / dataknobs_data / backends / vector_config_mixin.py |
VectorConfigMixin._parse_vector_config |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / backends / vector_config_mixin.py |
VectorConfigMixin._init_vector_state |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / backends / vector_config_mixin.py |
VectorConfigMixin.vector_enabled |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / vector_config_mixin.py |
VectorConfigMixin.vector_enabled |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / backends / vector_config_mixin.py |
(no function) |
|
11 |
0 |
0 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase._extract_schema_from_config |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase._initialize |
|
0 |
0 |
0 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase._ensure_record_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase._prepare_record_for_storage |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase._prepare_record_from_storage |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase._process_search_results |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.set_schema |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.add_field_schema |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.with_schema |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.create |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.read |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.update |
|
0 |
0 |
10 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.delete |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.search |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.all |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase._search_with_complex_query |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.exists |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.upsert |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.create_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.read_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.delete_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.update_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.count |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase._count_all |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.clear |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.connect |
|
0 |
0 |
0 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.close |
|
0 |
0 |
0 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.disconnect |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.__aenter__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.__aexit__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.stream_read |
|
0 |
0 |
12 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.stream_write |
|
0 |
0 |
12 |
|
100% |
| src / dataknobs_data / database.py |
AsyncDatabase.stream_transform |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / database.py |
AsyncDatabase.from_backend |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase._initialize |
|
0 |
0 |
0 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase._ensure_record_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase._prepare_record_for_storage |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase._prepare_record_from_storage |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase._process_search_results |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.set_schema |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.add_field_schema |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.with_schema |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.create |
|
0 |
0 |
16 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.read |
|
0 |
0 |
16 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.update |
|
0 |
0 |
17 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.delete |
|
0 |
0 |
15 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.search |
|
0 |
0 |
27 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.all |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase._search_with_complex_query |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.exists |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.upsert |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.create_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.read_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.delete_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.update_batch |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.count |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase._count_all |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.clear |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.connect |
|
0 |
0 |
0 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.close |
|
0 |
0 |
0 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.disconnect |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.__enter__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.__exit__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.stream_read |
|
0 |
0 |
12 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.stream_write |
|
0 |
0 |
12 |
|
100% |
| src / dataknobs_data / database.py |
SyncDatabase.stream_transform |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / database.py |
SyncDatabase.from_backend |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / database.py |
(no function) |
|
62 |
0 |
57 |
|
100% |
| src / dataknobs_data / database_utils.py |
ensure_record_id |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / database_utils.py |
process_search_results |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / database_utils.py |
(no function) |
|
4 |
0 |
0 |
|
100% |
| src / dataknobs_data / exceptions.py |
RecordNotFoundError.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
RecordValidationError.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
FieldTypeError.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
DatabaseConnectionError.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
DatabaseOperationError.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
QueryError.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
SerializationError.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
DataFormatError.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
BackendNotFoundError.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
ConfigurationError.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
ConcurrencyError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
TransactionError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
MigrationError.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / exceptions.py |
(no function) |
|
32 |
0 |
2 |
|
100% |
| src / dataknobs_data / factory.py |
DatabaseFactory.create |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / factory.py |
DatabaseFactory.get_backend_info |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / factory.py |
AsyncDatabaseFactory.create |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / factory.py |
(no function) |
|
15 |
0 |
0 |
|
100% |
| src / dataknobs_data / fields.py |
Field.__post_init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
Field._detect_type |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
Field.copy |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
Field.validate |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
Field.convert_to |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
Field.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
Field.from_dict |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.__init__ |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.from_text |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.validate |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.to_list |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.cosine_similarity |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.euclidean_distance |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
VectorField.from_dict |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / fields.py |
(no function) |
|
43 |
0 |
3 |
|
100% |
| src / dataknobs_data / migration / factory.py |
MigrationFactory.create |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / migration / factory.py |
MigrationFactory._create_operation |
|
35 |
35 |
0 |
|
0% |
| src / dataknobs_data / migration / factory.py |
MigrationFactory._parse_field_type |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / migration / factory.py |
MigrationFactory._get_transform_function |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / migration / factory.py |
TransformerFactory.create |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / migration / factory.py |
TransformerFactory._add_rule |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / migration / factory.py |
MigratorFactory.create |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / factory.py |
(no function) |
|
22 |
0 |
2 |
|
100% |
| src / dataknobs_data / migration / migration.py |
Migration.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.add |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.add_many |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.apply |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.apply_many |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.can_reverse |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.get_affected_fields |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.validate |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
Migration.__repr__ |
|
0 |
0 |
5 |
|
100% |
| src / dataknobs_data / migration / migration.py |
Migration.__str__ |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / migration / migration.py |
(no function) |
|
12 |
0 |
4 |
|
100% |
| src / dataknobs_data / migration / migrator.py |
Migrator.migrate |
|
35 |
35 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator.migrate_stream |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator.migrate_stream.transform_stream |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator.migrate_parallel |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator.migrate_parallel.migrate_partition |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator.migrate_async |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator.migrate_async.transform_stream |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator._write_batch |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
Migrator.validate_migration |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / migration / migrator.py |
(no function) |
|
15 |
0 |
4 |
|
100% |
| src / dataknobs_data / migration / operations.py |
Operation.apply |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / migration / operations.py |
Operation.reverse |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / migration / operations.py |
Operation.__repr__ |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / migration / operations.py |
AddField.apply |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
AddField.reverse |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
AddField.__repr__ |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / migration / operations.py |
RemoveField.apply |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
RemoveField.reverse |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
RemoveField.__repr__ |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / migration / operations.py |
RenameField.apply |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
RenameField.reverse |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
RenameField.__repr__ |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / migration / operations.py |
TransformField.apply |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
TransformField.reverse |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
TransformField.__repr__ |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / migration / operations.py |
CompositeOperation.apply |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
CompositeOperation.reverse |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
CompositeOperation.add |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / operations.py |
CompositeOperation.__repr__ |
|
0 |
0 |
1 |
|
100% |
| src / dataknobs_data / migration / operations.py |
(no function) |
|
39 |
0 |
13 |
|
100% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.start |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.finish |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.duration |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.percent |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.success_rate |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.is_complete |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.has_errors |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.record_success |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.record_failure |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.record_skip |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.add_warning |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.set_metadata |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.merge |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.get_summary |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.__str__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / progress.py |
MigrationProgress.__repr__ |
|
0 |
0 |
5 |
|
100% |
| src / dataknobs_data / migration / progress.py |
(no function) |
|
37 |
0 |
1 |
|
100% |
| src / dataknobs_data / migration / transformer.py |
TransformRule.apply |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / migration / transformer.py |
MapRule.apply |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
ExcludeRule.apply |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
AddRule.apply |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.map |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.rename |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.exclude |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.add |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.add_rule |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.transform |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.transform_many |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.clear |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.__len__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / migration / transformer.py |
Transformer.__repr__ |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / migration / transformer.py |
(no function) |
|
33 |
0 |
6 |
|
100% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchConfig.__post_init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
ChunkedProcessor.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
ChunkedProcessor.process_dataframe |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
ChunkedProcessor.iter_chunks |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
ChunkedProcessor.read_csv_chunked |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.bulk_insert_dataframe |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.bulk_insert_dataframe.process_chunk |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.query_as_dataframe |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.update_from_dataframe |
|
44 |
44 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.aggregate |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.transform_and_save |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations._insert_chunk |
|
42 |
42 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.export_to_csv |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
BatchOperations.export_to_parquet |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pandas / batch_ops.py |
(no function) |
|
36 |
36 |
4 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
ConversionOptions.__post_init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
ConversionOptions.merge_metadata |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter.records_to_dataframe |
|
39 |
39 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter.dataframe_to_records |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter.record_to_series |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter.series_to_record |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter._series_to_record |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter._flatten_json_value |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
DataFrameConverter.validate_conversion |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / pandas / converter.py |
(no function) |
|
36 |
36 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler.extract_metadata_from_records |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler.apply_metadata_to_dataframe |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler.extract_metadata_from_dataframe |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler.create_records_with_metadata |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler._get_all_field_names |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler._get_field_types |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler._extract_record_metadata |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler._extract_field_metadata |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler._get_record_metadata_columns |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
MetadataHandler.clean_dataframe_columns |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / pandas / metadata.py |
(no function) |
|
29 |
29 |
2 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper._init_mappings |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.field_type_to_pandas |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.pandas_to_field_type |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.convert_value_to_pandas |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.convert_value_from_pandas |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.infer_field_type_from_value |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.cast_series |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper._to_datetime |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper._from_datetime |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper._to_json_object |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper._from_json_object |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper._ensure_json_serializable |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.infer_field_type |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.get_pandas_dtype |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.convert_value |
|
32 |
32 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.cast_dataframe_dtypes |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.normalize_timezone |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
TypeMapper.get_optimal_dtype |
|
29 |
29 |
0 |
|
0% |
| src / dataknobs_data / pandas / type_mapper.py |
(no function) |
|
41 |
41 |
2 |
|
0% |
| src / dataknobs_data / pooling / base.py |
PoolProtocol.acquire |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
PoolProtocol.close |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
BasePoolConfig.to_connection_string |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / pooling / base.py |
BasePoolConfig.to_hash_key |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager.__init__ |
|
3 |
0 |
0 |
|
100% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager.get_pool |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager._close_pool |
|
23 |
23 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager.remove_pool |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager.close_all |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager.get_pool_count |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager.get_pool_info |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
ConnectionPoolManager._cleanup_on_exit |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / pooling / base.py |
(no function) |
|
22 |
0 |
6 |
|
100% |
| src / dataknobs_data / pooling / elasticsearch.py |
ElasticsearchPoolConfig.__post_init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pooling / elasticsearch.py |
ElasticsearchPoolConfig.to_connection_string |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / pooling / elasticsearch.py |
ElasticsearchPoolConfig.to_hash_key |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / pooling / elasticsearch.py |
ElasticsearchPoolConfig.from_dict |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / pooling / elasticsearch.py |
create_async_elasticsearch_client |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / pooling / elasticsearch.py |
validate_elasticsearch_client |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pooling / elasticsearch.py |
close_elasticsearch_client |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / pooling / elasticsearch.py |
(no function) |
|
23 |
0 |
0 |
|
100% |
| src / dataknobs_data / pooling / postgres.py |
PostgresPoolConfig.to_connection_string |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pooling / postgres.py |
PostgresPoolConfig.to_hash_key |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pooling / postgres.py |
PostgresPoolConfig.from_dict |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / pooling / postgres.py |
create_asyncpg_pool |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pooling / postgres.py |
validate_asyncpg_pool |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pooling / postgres.py |
(no function) |
|
21 |
0 |
0 |
|
100% |
| src / dataknobs_data / pooling / s3.py |
S3PoolConfig.to_connection_string |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pooling / s3.py |
S3PoolConfig.to_hash_key |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / pooling / s3.py |
S3PoolConfig.from_dict |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / pooling / s3.py |
create_aioboto3_session |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / pooling / s3.py |
validate_s3_session |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / pooling / s3.py |
(no function) |
|
18 |
0 |
0 |
|
100% |
| src / dataknobs_data / query.py |
Filter.matches |
|
50 |
50 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Filter._compare_values |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Filter.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Filter.from_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
SortSpec.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
SortSpec.from_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
VectorQuery.to_dict |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / query.py |
VectorQuery.from_dict |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.sort_property |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.limit_property |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.offset_property |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.filter |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.sort_by |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.sort |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.set_limit |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.limit |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.set_offset |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.offset |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.select |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.clear_filters |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.clear_sort |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.similar_to |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.near_text |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.hybrid |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.with_reranking |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.clear_vector |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.to_dict |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.from_dict |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.copy |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.or_ |
|
29 |
29 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.and_ |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / query.py |
Query.not_ |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / query.py |
(no function) |
|
90 |
0 |
5 |
|
100% |
| src / dataknobs_data / query_logic.py |
Condition.matches |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / query_logic.py |
Condition.to_dict |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / query_logic.py |
Condition.from_dict |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / query_logic.py |
FilterCondition.matches |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
FilterCondition.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
FilterCondition.from_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
LogicCondition.matches |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
LogicCondition.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
LogicCondition.from_dict |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
condition_from_dict |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.where |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.and_ |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.or_ |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.not_ |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.sort_by |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.limit |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.offset |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.select |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.similar_to |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
QueryBuilder.build |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
ComplexQuery.AND |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
ComplexQuery.OR |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
ComplexQuery.matches |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
ComplexQuery.to_simple_query |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
ComplexQuery.to_dict |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
ComplexQuery.from_dict |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / query_logic.py |
(no function) |
|
56 |
0 |
11 |
|
100% |
| src / dataknobs_data / records.py |
Record.__init__ |
|
26 |
26 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.storage_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.storage_id |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.id |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.id |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.generate_id |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.get_user_id |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.has_storage_id |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.get_field |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.get_value |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.get_nested_value |
|
25 |
25 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record._traverse_dict |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.set_field |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.set_value |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.data |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.remove_field |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.has_field |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.field_names |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.field_count |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__getitem__ |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__setitem__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__delitem__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__contains__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__iter__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__len__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.validate |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.get_field_object |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__getattr__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.__setattr__ |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.to_dict |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.from_dict |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.copy |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.project |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / records.py |
Record.merge |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / records.py |
(no function) |
|
52 |
0 |
2 |
|
100% |
| src / dataknobs_data / schema.py |
FieldSchema.is_vector_field |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
FieldSchema.get_dimensions |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
FieldSchema.get_source_field |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
FieldSchema.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
FieldSchema.from_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.create |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.add_field |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.add_text_field |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.add_vector_field |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.remove_field |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.get_vector_fields |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.get_source_fields |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
DatabaseSchema.from_dict |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / schema.py |
(no function) |
|
32 |
0 |
0 |
|
100% |
| src / dataknobs_data / streaming.py |
StreamConfig.__post_init__ |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamResult.success_rate |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamResult.add_error |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamResult.merge |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamResult.__str__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
process_batch_with_fallback |
|
27 |
27 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
async_process_batch_with_fallback |
|
27 |
27 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.batch_iterator |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.list_to_iterator |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.list_to_async_iterator |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.iterator_to_async_iterator |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.async_batch_iterator |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.filter_stream |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.async_filter_stream |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.transform_stream |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamProcessor.async_transform_stream |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamingMixin._default_stream_read |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
StreamingMixin._default_stream_write |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
AsyncStreamingMixin._default_stream_read |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
AsyncStreamingMixin._default_stream_write |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / streaming.py |
(no function) |
|
52 |
0 |
4 |
|
100% |
| src / dataknobs_data / validation / coercer.py |
Coercer.coerce |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / validation / coercer.py |
Coercer._field_type_to_python |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / validation / coercer.py |
Coercer._type_name |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / validation / coercer.py |
Coercer._coerce_value |
|
99 |
99 |
0 |
|
0% |
| src / dataknobs_data / validation / coercer.py |
Coercer.coerce_many |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / validation / coercer.py |
(no function) |
|
12 |
0 |
0 |
|
100% |
| src / dataknobs_data / validation / constraints.py |
Constraint.check |
|
0 |
0 |
10 |
|
100% |
| src / dataknobs_data / validation / constraints.py |
Constraint.__and__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Constraint.__or__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Constraint.__invert__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
All.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
All.check |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
AnyOf.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
AnyOf.check |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Not.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Not.check |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Required.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Required.check |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Range.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Range.check |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Length.__init__ |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Length.check |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Pattern.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Pattern.check |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Enum.__init__ |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Enum.check |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Unique.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Unique.check |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Custom.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
Custom.check |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / validation / constraints.py |
(no function) |
|
42 |
0 |
4 |
|
100% |
| src / dataknobs_data / validation / factory.py |
SchemaFactory.create |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / validation / factory.py |
SchemaFactory._add_field_to_schema |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / validation / factory.py |
SchemaFactory._build_constraints |
|
29 |
29 |
0 |
|
0% |
| src / dataknobs_data / validation / factory.py |
CoercerFactory.create |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / validation / factory.py |
(no function) |
|
15 |
0 |
0 |
|
100% |
| src / dataknobs_data / validation / result.py |
ValidationResult.__bool__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationResult.merge |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationResult.add_error |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationResult.add_warning |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationResult.success |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationResult.failure |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationContext.has_seen |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationContext.mark_seen |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationContext.clear |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationContext.set_metadata |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
ValidationContext.get_metadata |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / result.py |
(no function) |
|
26 |
0 |
0 |
|
100% |
| src / dataknobs_data / validation / schema.py |
Field.add_constraint |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Field.validate |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Field._is_correct_type |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Schema.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Schema.field |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Schema.with_description |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Schema.validate |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Schema.validate_many |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Schema.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
Schema.from_dict |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / validation / schema.py |
(no function) |
|
29 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / benchmarks.py |
BenchmarkResult.__post_init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
BenchmarkResult.__str__ |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.benchmark_indexing |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.benchmark_search |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.benchmark_update |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.benchmark_delete |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.benchmark_concurrent_operations |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.benchmark_concurrent_operations.worker |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.run_full_benchmark |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
VectorStoreBenchmark.generate_report |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
ComparativeBenchmark.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
ComparativeBenchmark.compare_indexing |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
ComparativeBenchmark.compare_search |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
ComparativeBenchmark.generate_comparison_report |
|
26 |
26 |
0 |
|
0% |
| src / dataknobs_data / vector / benchmarks.py |
(no function) |
|
37 |
37 |
2 |
|
0% |
| src / dataknobs_data / vector / bulk_embed_mixin.py |
BulkEmbedMixin.bulk_embed_and_store |
|
35 |
35 |
0 |
|
0% |
| src / dataknobs_data / vector / bulk_embed_mixin.py |
AsyncBulkEmbedMixin.bulk_embed_and_store |
|
39 |
39 |
0 |
|
0% |
| src / dataknobs_data / vector / bulk_embed_mixin.py |
(no function) |
|
7 |
0 |
4 |
|
100% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
get_similarity_for_metric |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
build_knn_query |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
build_script_score_query |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
build_hybrid_query |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
format_vector_for_elasticsearch |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
parse_elasticsearch_vector |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
get_vector_mapping |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
estimate_index_parameters |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
validate_vector_dimensions |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / vector / elasticsearch_utils.py |
(no function) |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / exceptions.py |
VectorDimensionError.__init__ |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / exceptions.py |
VectorNotSupportedError.__init__ |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / vector / exceptions.py |
(no function) |
|
13 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
HybridSearchConfig.__post_init__ |
|
6 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
HybridSearchConfig.normalize_weights |
|
4 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
HybridSearchResult.__lt__ |
|
1 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
HybridSearchResult.__repr__ |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
reciprocal_rank_fusion |
|
8 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
weighted_score_fusion |
|
12 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
_normalize_scores |
|
8 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / hybrid.py |
(no function) |
|
30 |
0 |
3 |
|
100% |
| src / dataknobs_data / vector / migration.py |
MigrationConfig.validate |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
MigrationStatus.total_processed |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
MigrationStatus.failed_count |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
MigrationStatus.success_rate |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
MigrationStatus.duration |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
MigrationStatus.records_per_second |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
MigrationStatus.add_checkpoint |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
MigrationStatus.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.__init__ |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.run |
|
36 |
36 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.start |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.wait_for_completion |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.add_vectors_to_existing |
|
59 |
59 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.add_vectors_to_existing.embedding_wrapper |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration._get_embedding |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration._migrate_record |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration._verify_migration |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration._rollback |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.migrate_between_backends |
|
30 |
30 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
VectorMigration.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.__init__ |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer._detect_text_fields |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer._worker |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer._process_record |
|
28 |
28 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.start |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer._load_queue |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.stop |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.run |
|
31 |
31 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.get_status |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.get_stats |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.wait_for_completion |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.run_with_checkpoint |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.run_batch |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.progress |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
IncrementalVectorizer.get_checkpoint |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / vector / migration.py |
(no function) |
|
90 |
0 |
3 |
|
100% |
| src / dataknobs_data / vector / mixins.py |
VectorCapable.has_vector_support |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorCapable.enable_vector_support |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorCapable.detect_vector_fields |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorCapable.get_vector_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.vector_search |
|
0 |
0 |
15 |
|
100% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.bulk_embed_and_store |
|
0 |
0 |
15 |
|
100% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.update_vector |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.delete_from_index |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.create_vector_index |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.drop_vector_index |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.get_vector_index_stats |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin.hybrid_search |
|
35 |
35 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin._text_search_for_hybrid |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorOperationsMixin._supports_native_hybrid |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
VectorSyncMixin.sync_vectors_with_text |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / vector / mixins.py |
(no function) |
|
22 |
0 |
27 |
|
100% |
| src / dataknobs_data / vector / operations.py |
normalize_vector |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / operations.py |
compute_distance |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / operations.py |
compute_similarity |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / vector / operations.py |
batch_compute_distances |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / vector / operations.py |
validate_vector_dimensions |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / operations.py |
chunk_vectors |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / vector / operations.py |
estimate_memory_usage |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / operations.py |
(no function) |
|
10 |
0 |
2 |
|
100% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor.add |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor.flush |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor._process_sequential |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor._process_parallel |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor.start_auto_flush |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor.stop_auto_flush |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
BatchProcessor._auto_flush_loop |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
VectorOptimizer.optimize_batch_size |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
VectorOptimizer.select_index_type |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
VectorOptimizer.optimize_search_params |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
ConnectionPool.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
ConnectionPool.acquire |
|
21 |
21 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
ConnectionPool.release |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
ConnectionPool.close |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
QueryOptimizer.should_use_index |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
QueryOptimizer.optimize_reranking |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / optimizations.py |
(no function) |
|
51 |
51 |
3 |
|
0% |
| src / dataknobs_data / vector / python_vector_search.py |
PythonVectorSearchMixin.python_vector_search_async |
|
35 |
35 |
0 |
|
0% |
| src / dataknobs_data / vector / python_vector_search.py |
PythonVectorSearchMixin.python_vector_search_sync |
|
35 |
35 |
0 |
|
0% |
| src / dataknobs_data / vector / python_vector_search.py |
PythonVectorSearchMixin._extract_record_data |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / vector / python_vector_search.py |
PythonVectorSearchMixin._create_record_from_data |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / python_vector_search.py |
(no function) |
|
8 |
0 |
3 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.initialize |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.close |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.add_vectors |
|
0 |
0 |
11 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.get_vectors |
|
0 |
0 |
10 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.delete_vectors |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.search |
|
0 |
0 |
12 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.update_metadata |
|
0 |
0 |
10 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.count |
|
0 |
0 |
9 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.clear |
|
0 |
0 |
2 |
|
100% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.update_vectors |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.add_records |
|
30 |
30 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.search_similar_records |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / base.py |
VectorStore.bulk_embed_and_store |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / base.py |
(no function) |
|
12 |
0 |
40 |
|
100% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore._parse_backend_config |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.initialize |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.close |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.add_vectors |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.get_vectors |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.delete_vectors |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.search |
|
25 |
25 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.update_metadata |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.count |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.clear |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.add_documents |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
ChromaVectorStore.search_documents |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / chroma.py |
(no function) |
|
25 |
2 |
2 |
|
92% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._parse_common_config |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._parse_backend_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._validate_dimensions |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._normalize_vector |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._calculate_similarity |
|
20 |
20 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._convert_distance_to_score |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._prepare_vector |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase._apply_metadata_filter |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / common.py |
VectorStoreBase.__repr__ |
|
0 |
0 |
6 |
|
100% |
| src / dataknobs_data / vector / stores / common.py |
(no function) |
|
16 |
0 |
3 |
|
100% |
| src / dataknobs_data / vector / stores / factory.py |
VectorStoreFactory.create |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / factory.py |
VectorStoreFactory.get_backend_info |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / factory.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore._parse_backend_config |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.initialize |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore._create_index |
|
32 |
32 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.close |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.add_vectors |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.get_vectors |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.delete_vectors |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.search |
|
28 |
28 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.update_metadata |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.count |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.clear |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.save |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
FaissVectorStore.load |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / faiss.py |
(no function) |
|
27 |
1 |
2 |
|
96% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.initialize |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.close |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.save |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.load |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.add_vectors |
|
15 |
15 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.get_vectors |
|
10 |
10 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.delete_vectors |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.search |
|
27 |
27 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.update_metadata |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.count |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
MemoryVectorStore.clear |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / memory.py |
(no function) |
|
20 |
0 |
0 |
|
100% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore._parse_backend_config |
|
25 |
25 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore._col |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore._get_operator_class |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore._check_index_exists |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.create_index |
|
23 |
23 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore._maybe_create_index |
|
11 |
11 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.initialize |
|
16 |
16 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore._create_table |
|
14 |
14 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.close |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.add_vectors |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.get_vectors |
|
25 |
25 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.delete_vectors |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.search |
|
51 |
51 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.update_metadata |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.count |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
PgVectorStore.clear |
|
8 |
8 |
0 |
|
0% |
| src / dataknobs_data / vector / stores / pgvector.py |
(no function) |
|
32 |
2 |
2 |
|
94% |
| src / dataknobs_data / vector / sync.py |
SyncConfig.validate |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
SyncStatus.success_rate |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
SyncStatus.duration |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
SyncStatus.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer.__init__ |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer._initialize_field_mappings |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer._compute_content_hash |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer._has_current_vector |
|
37 |
37 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer._needs_update |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer._embed_text |
|
22 |
22 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer.sync_record |
|
44 |
44 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer.sync_all |
|
19 |
19 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer.bulk_sync |
|
25 |
25 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer.sync_on_update |
|
30 |
30 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer.sync_on_create |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
VectorTextSynchronizer.from_config |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / sync.py |
(no function) |
|
51 |
0 |
3 |
|
100% |
| src / dataknobs_data / vector / tracker.py |
ChangeEvent.__repr__ |
|
0 |
0 |
5 |
|
100% |
| src / dataknobs_data / vector / tracker.py |
UpdateTask.__lt__ |
|
3 |
3 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.__init__ |
|
18 |
18 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker._initialize_dependencies |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.add_update_callback |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.track_change |
|
17 |
17 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.on_create |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.on_update |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.on_delete |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.get_pending_updates |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.start_processing |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.start_tracking |
|
9 |
9 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.get_outdated_records |
|
40 |
40 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.mark_updated |
|
5 |
5 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.get_change_history |
|
6 |
6 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.process_batch |
|
27 |
27 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker._process_loop |
|
12 |
12 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.stop_processing |
|
13 |
13 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.get_stats |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker.flush |
|
7 |
7 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
ChangeTracker._initialize_content_hashes |
|
24 |
24 |
0 |
|
0% |
| src / dataknobs_data / vector / tracker.py |
(no function) |
|
46 |
0 |
5 |
|
100% |
| src / dataknobs_data / vector / types.py |
DistanceMetric.get_aliases |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / vector / types.py |
VectorSearchResult.__lt__ |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / types.py |
VectorSearchResult.__repr__ |
|
0 |
0 |
6 |
|
100% |
| src / dataknobs_data / vector / types.py |
VectorConfig.validate |
|
4 |
4 |
0 |
|
0% |
| src / dataknobs_data / vector / types.py |
VectorIndexConfig.get_optimal_params |
|
23 |
23 |
0 |
|
0% |
| src / dataknobs_data / vector / types.py |
VectorMetadata.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / dataknobs_data / vector / types.py |
VectorMetadata.from_dict |
|
2 |
2 |
0 |
|
0% |
| src / dataknobs_data / vector / types.py |
(no function) |
|
52 |
0 |
3 |
|
100% |