View Issue Details

IDProjectCategoryView StatusLast Update
0001348DCP-o-matic[All Projects] Featurespublic2019-01-13 00:33
ReporterCarsten Assigned Tocarl  
Status confirmedResolutionopen 
PlatformMacOSOS X OS Version10.11
Product Version2.14.0 
Target VersionFixed in Version 
Summary0001348: Better DCP integrity checking (verification)

'real' progress bar, filename checked, etc. Are there ways to speed-up the check, e.g. multithreaded file hash-checks?

  • Carsten
TagsNo tags attached.
Estimated weeks required
Estimated work requiredUnknown


related to 0001295 assignedcarl Perform DCP Verification in player multithreaded 



2018-08-11 23:30

administrator   ~0002596

Do you think detail about the filename being checked is useful?


2018-08-12 12:46

manager   ~0002598

Hmm. Isn't it obvious that if there is an issue with one dcp component, you'd want to know which one that is? Or do I misunderstand? I guess filename is the most useful, because that is immediately accessible for the user (as opposed to UUID/file handle)?

Also, as long as 'Verify DCP' is not dcp_inspect, I guess also that it's useful to tell the user what it is doing and what not. So, could be something like 'checking DCP file integrity'?

  • Carsten


2018-08-13 13:18

administrator   ~0002605

That makes more sense (printing the filename if there is an error). I wasn't sure of the value of displaying all the filenames being checked if they were OK.


2019-01-13 00:32

administrator   ~0002898

The results now give the names of files that in error. I'm fairly sure that the hash checks will be IO-bound, so I don't think multi-threading will necessarily help. There's lots of scope for better checks, but we can leave these until post-2.14.0.

Issue History

Date Modified Username Field Change
2018-07-27 19:57 Carsten New Issue
2018-07-27 19:57 Carsten Status new => assigned
2018-07-27 19:57 Carsten Assigned To => carl
2018-08-11 23:30 carl Status assigned => feedback
2018-08-11 23:30 carl Note Added: 0002596
2018-08-11 23:30 carl Relationship added related to 0001295
2018-08-12 12:46 Carsten Note Added: 0002598
2018-08-12 12:46 Carsten Status feedback => assigned
2018-08-13 13:18 carl Note Added: 0002605
2018-11-08 01:39 carl Status assigned => confirmed
2019-01-13 00:31 carl Target Version 2.14.0 =>
2019-01-13 00:32 carl Note Added: 0002898
2019-01-13 00:33 carl Summary Add some verbosity to the players DCP integrity check => Better DCP integrity checking (verification)