internal void QueuePut(string fingerprint, Library library) { //We never send vanilla ref PDFs to s3. if (VanillaReferenceCreating.IsVanillaReferenceFingerprint(fingerprint)) { return; } lock (fingerprints_to_put) { fingerprints_to_put.Add(new SyncQueueEntry { fingerprint = fingerprint, library = library }); } }
internal void QueueGet(string fingerprint, Library library) { // We never fetch vanilla ref PDFs from S3. if (VanillaReferenceCreating.IsVanillaReferenceFingerprint(fingerprint)) { return; } lock (fingerprints_to_get) { fingerprints_to_get.Add(new SyncQueueEntry { fingerprint = fingerprint, library = library }); } }
internal void QueueGet(string fingerprint, WebLibraryDetail web_library_detail) { // We never fetch vanilla ref PDFs from S3. if (VanillaReferenceCreating.IsVanillaReferenceFingerprint(fingerprint)) { return; } // Utilities.LockPerfTimer l1_clk = Utilities.LockPerfChecker.Start(); lock (fingerprints_to_get) { // l1_clk.LockPerfTimerStop(); fingerprints_to_get.Add(new SyncQueueEntry { fingerprint = fingerprint, web_library_detail = web_library_detail }); } }
internal void QueuePut(string fingerprint, Library library) { // We never send vanilla ref PDFs to s3. if (VanillaReferenceCreating.IsVanillaReferenceFingerprint(fingerprint)) { return; } // Utilities.LockPerfTimer l1_clk = Utilities.LockPerfChecker.Start(); lock (fingerprints_to_put) { // l1_clk.LockPerfTimerStop(); fingerprints_to_put.Add(new SyncQueueEntry { fingerprint = fingerprint, library = library }); } }