| meta_prov_fixer / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| meta_prov_fixer / dry_run_utils.py |
create_dry_run_issues_callback |
|
12 |
12 |
0 |
|
0% |
| meta_prov_fixer / dry_run_utils.py |
create_dry_run_issues_callback._get_new_filename |
|
2 |
2 |
0 |
|
0% |
| meta_prov_fixer / dry_run_utils.py |
create_dry_run_issues_callback._atomic_write_line |
|
9 |
9 |
0 |
|
0% |
| meta_prov_fixer / dry_run_utils.py |
create_dry_run_issues_callback.dry_run_callback |
|
14 |
14 |
0 |
|
0% |
| meta_prov_fixer / dry_run_utils.py |
(no function) |
|
8 |
8 |
0 |
|
0% |
| meta_prov_fixer / legacy / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
simulate_ff_changes |
|
19 |
1 |
0 |
|
95% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
simulate_ff_changes.convert_query_results |
|
5 |
3 |
0 |
|
40% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
simulate_ff_changes.rdflib_query |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
simulate_ff_changes.rdflib_update |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
simulate_ff_changes.local_query |
|
2 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
simulate_ff_changes.local_update |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
make_ff_rename_mapping |
|
11 |
11 |
0 |
|
0% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
ProvenanceIssueFixer.__init__ |
|
9 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
ProvenanceIssueFixer._query |
|
31 |
31 |
0 |
|
0% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
ProvenanceIssueFixer._update |
|
34 |
34 |
0 |
|
0% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
ProvenanceIssueFixer._paginate_query |
|
13 |
1 |
0 |
|
92% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
ProvenanceIssueFixer.detect_issue |
|
1 |
1 |
0 |
|
0% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
ProvenanceIssueFixer.fix_issue |
|
1 |
1 |
0 |
|
0% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.__init__ |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.detect_issue |
|
27 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.detect_issue_from_files |
|
33 |
1 |
0 |
|
97% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.batch_fix_graphs_with_fillers |
|
25 |
4 |
0 |
|
84% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.map_se_names |
|
20 |
4 |
0 |
|
80% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.rename_snapshots |
|
7 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.adapt_invalidatedAtTime |
|
5 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
FillerFixer.fix_issue |
|
14 |
2 |
0 |
|
86% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
DateTimeFixer.__init__ |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
DateTimeFixer.detect_issue |
|
28 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
DateTimeFixer.detect_issue_from_files |
|
41 |
2 |
0 |
|
95% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
DateTimeFixer.batch_fix_illformed_datetimes |
|
21 |
4 |
0 |
|
81% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
DateTimeFixer.fix_issue |
|
14 |
2 |
0 |
|
86% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MissingPrimSourceFixer.__init__ |
|
3 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MissingPrimSourceFixer.detect_issue |
|
26 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MissingPrimSourceFixer.detect_issue_from_files |
|
35 |
4 |
0 |
|
89% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MissingPrimSourceFixer.batch_insert_missing_primsource |
|
19 |
4 |
0 |
|
79% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MissingPrimSourceFixer.fix_issue |
|
14 |
2 |
0 |
|
86% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiPAFixer.__init__ |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiPAFixer.detect_issue |
|
26 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiPAFixer.detect_issue_from_files |
|
33 |
2 |
0 |
|
94% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiPAFixer.batch_fix_extra_pa |
|
21 |
4 |
0 |
|
81% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiPAFixer.fix_issue |
|
14 |
2 |
0 |
|
86% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiObjectFixer.__init__ |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiObjectFixer.detect_issue |
|
26 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiObjectFixer.detect_issue_from_files |
|
46 |
6 |
0 |
|
87% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiObjectFixer.reset_multi_object_graphs |
|
22 |
4 |
0 |
|
82% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
MultiObjectFixer.fix_issue |
|
14 |
2 |
0 |
|
86% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
fix_process |
|
29 |
3 |
0 |
|
90% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
fix_process_reading_from_files |
|
40 |
3 |
0 |
|
92% |
| meta_prov_fixer / legacy / fix_via_sparql.py |
(no function) |
|
61 |
0 |
0 |
|
100% |
| meta_prov_fixer / legacy / legacy_main.py |
load_meta_dumps |
|
8 |
8 |
0 |
|
0% |
| meta_prov_fixer / legacy / legacy_main.py |
main |
|
35 |
35 |
0 |
|
0% |
| meta_prov_fixer / legacy / legacy_main.py |
(no function) |
|
10 |
10 |
0 |
|
0% |
| meta_prov_fixer / main.py |
load_meta_dumps |
|
8 |
8 |
0 |
|
0% |
| meta_prov_fixer / main.py |
main |
|
31 |
31 |
0 |
|
0% |
| meta_prov_fixer / main.py |
(no function) |
|
11 |
11 |
0 |
|
0% |
| meta_prov_fixer / run_parallel_fix.py |
launch_fixer |
|
10 |
10 |
0 |
|
0% |
| meta_prov_fixer / run_parallel_fix.py |
main |
|
37 |
37 |
0 |
|
0% |
| meta_prov_fixer / run_parallel_fix.py |
(no function) |
|
23 |
23 |
0 |
|
0% |
| meta_prov_fixer / src.py |
Checkpoint.__init__ |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
Checkpoint.load |
|
4 |
2 |
0 |
|
50% |
| meta_prov_fixer / src.py |
Checkpoint._atomic_write |
|
10 |
3 |
0 |
|
70% |
| meta_prov_fixer / src.py |
Checkpoint.update_state |
|
2 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
Checkpoint.flush |
|
3 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
Checkpoint.should_skip_file |
|
1 |
1 |
0 |
|
0% |
| meta_prov_fixer / src.py |
Checkpoint.step_completed |
|
3 |
3 |
0 |
|
0% |
| meta_prov_fixer / src.py |
_atomic_json_write |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
load_or_prepare_filler_issues |
|
12 |
6 |
0 |
|
50% |
| meta_prov_fixer / src.py |
FillerFixerFile.__init__ |
|
2 |
2 |
0 |
|
0% |
| meta_prov_fixer / src.py |
FillerFixerFile.detect |
|
22 |
3 |
0 |
|
86% |
| meta_prov_fixer / src.py |
FillerFixerFile.map_se_names |
|
20 |
4 |
0 |
|
80% |
| meta_prov_fixer / src.py |
FillerFixerFile.make_global_rename_map |
|
7 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
FillerFixerFile.fix_local_graph |
|
27 |
3 |
0 |
|
89% |
| meta_prov_fixer / src.py |
FillerFixerFile.build_delete_sparql_query |
|
9 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
FillerFixerFile.build_rename_sparql_query |
|
10 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
FillerFixerFile.build_adapt_invaltime_sparql_query |
|
8 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
DateTimeFixerFile.__init__ |
|
1 |
1 |
0 |
|
0% |
| meta_prov_fixer / src.py |
DateTimeFixerFile.detect |
|
7 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
DateTimeFixerFile.fix_local_graph |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
DateTimeFixerFile.build_update_query |
|
15 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
MissingPrimSourceFixerFile.__init__ |
|
1 |
1 |
0 |
|
0% |
| meta_prov_fixer / src.py |
MissingPrimSourceFixerFile.detect |
|
8 |
3 |
0 |
|
62% |
| meta_prov_fixer / src.py |
MissingPrimSourceFixerFile.fix_local_graph |
|
2 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
MissingPrimSourceFixerFile.build_update_query |
|
11 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
MultiPAFixerFile.__init__ |
|
1 |
1 |
0 |
|
0% |
| meta_prov_fixer / src.py |
MultiPAFixerFile.detect |
|
6 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
MultiPAFixerFile.fix_local_graph |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
MultiPAFixerFile.build_update_query |
|
13 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
MultiObjectFixerFile.__init__ |
|
1 |
1 |
0 |
|
0% |
| meta_prov_fixer / src.py |
MultiObjectFixerFile.detect |
|
10 |
3 |
0 |
|
70% |
| meta_prov_fixer / src.py |
MultiObjectFixerFile.fix_local_graph |
|
10 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
MultiObjectFixerFile.build_update_query |
|
17 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
prepare_filler_issues |
|
11 |
0 |
0 |
|
100% |
| meta_prov_fixer / src.py |
sparql_update |
|
22 |
22 |
0 |
|
0% |
| meta_prov_fixer / src.py |
fix_provenance_process |
|
155 |
18 |
0 |
|
88% |
| meta_prov_fixer / src.py |
(no function) |
|
71 |
0 |
0 |
|
100% |
| meta_prov_fixer / update_db_from_issues.py |
SparqlUpdatesCheckpoint.__init__ |
|
4 |
4 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
SparqlUpdatesCheckpoint.load |
|
4 |
4 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
SparqlUpdatesCheckpoint._atomic_write |
|
10 |
10 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
SparqlUpdatesCheckpoint.update_state |
|
2 |
2 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
SparqlUpdatesCheckpoint.flush |
|
3 |
3 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
SparqlUpdatesCheckpoint.get_resume_line |
|
3 |
3 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
SparqlUpdatesCheckpoint.get_applied_counts |
|
3 |
3 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
stream_and_fix_on_db |
|
98 |
98 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
stream_and_fix_on_db.flush_batches |
|
20 |
20 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
apply_filler_issues |
|
18 |
18 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
apply_datetime_issues |
|
7 |
7 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
apply_missing_ps_issues |
|
7 |
7 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
apply_multi_pa_issues |
|
7 |
7 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
apply_multi_object_issues |
|
7 |
7 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
main |
|
48 |
48 |
0 |
|
0% |
| meta_prov_fixer / update_db_from_issues.py |
(no function) |
|
32 |
32 |
0 |
|
0% |
| meta_prov_fixer / utils.py |
make_json_safe |
|
11 |
1 |
0 |
|
91% |
| meta_prov_fixer / utils.py |
get_process_paradata |
|
8 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
normalise_datetime |
|
9 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
get_described_res_omid |
|
5 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
get_seq_num |
|
3 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
remove_seq_num |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
get_graph_uri_from_se_uri |
|
3 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
get_previous_meta_dump_uri |
|
12 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
validate_meta_dumps_pub_dates |
|
20 |
6 |
0 |
|
70% |
| meta_prov_fixer / utils.py |
chunker |
|
14 |
4 |
0 |
|
71% |
| meta_prov_fixer / utils.py |
chunker._chunk_iter |
|
10 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
CheckpointManager.__init__ |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
CheckpointManager.save |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
CheckpointManager.load |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
CheckpointManager.clear |
|
2 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
checkpointed_batch |
|
16 |
3 |
0 |
|
81% |
| meta_prov_fixer / utils.py |
detection_completed |
|
6 |
2 |
0 |
|
67% |
| meta_prov_fixer / utils.py |
TimedProcess.__init__ |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
TimedProcess.start |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
TimedProcess.start_phase |
|
1 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
TimedProcess.end_phase |
|
3 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
TimedProcess.eta |
|
4 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
get_rdf_prov_filepaths |
|
8 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
read_rdf_dump |
|
32 |
1 |
0 |
|
97% |
| meta_prov_fixer / utils.py |
load_modified_graphs_uris |
|
5 |
0 |
0 |
|
100% |
| meta_prov_fixer / utils.py |
batched |
|
7 |
2 |
0 |
|
71% |
| meta_prov_fixer / utils.py |
(no function) |
|
47 |
0 |
0 |
|
100% |
| meta_prov_fixer / virtuoso_watchdog.py |
wait_for_sparql |
|
11 |
11 |
0 |
|
0% |
| meta_prov_fixer / virtuoso_watchdog.py |
sparql_healthcheck |
|
9 |
9 |
0 |
|
0% |
| meta_prov_fixer / virtuoso_watchdog.py |
monitor_and_restart |
|
39 |
39 |
0 |
|
0% |
| meta_prov_fixer / virtuoso_watchdog.py |
start_watchdog_thread |
|
2 |
2 |
0 |
|
0% |
| meta_prov_fixer / virtuoso_watchdog.py |
(no function) |
|
11 |
11 |
0 |
|
0% |