Experiment to try to avoid db locking sqlite3 for rec job, a=chris

Chris Pollett [2022-12-15 19:Dec:th]
Experiment to try to avoid db locking sqlite3 for rec job, a=chris
Filename
src/library/media_jobs/RecommendationJob.php
diff --git a/src/library/media_jobs/RecommendationJob.php b/src/library/media_jobs/RecommendationJob.php
index aef15ecea..7a3c2adc4 100644
--- a/src/library/media_jobs/RecommendationJob.php
+++ b/src/library/media_jobs/RecommendationJob.php
@@ -394,6 +394,8 @@ class RecommendationJob extends MediaJob
                         "thread_context_term_update");
                 }
                 $term_embedding = pack("E*", ...$term_embedding);
+                $term_embedding_ignore = $this->getTermEmbedding($term_id,
+                    C\THREAD_RECOMMENDATION);
                 $this->updateTermEmbeddingCache($term_id, $term_embedding,
                     C\THREAD_RECOMMENDATION, "thread_term_update");
             }
@@ -1016,6 +1018,8 @@ class RecommendationJob extends MediaJob
                             "resource_context_term_update");
                     }
                     $term_embedding = pack("E*", ...$term_embedding);
+                    $term_embedding_ignore = $this->getTermEmbedding($term_id,
+                        C\RESOURCE_RECOMMENDATION);
                     $this->updateTermEmbeddingCache($term_id, $term_embedding,
                         C\RESOURCE_RECOMMENDATION, "resource_term_update");
                 }
ViewGit