I don’t understand the use case here. Uploaded .part files (before being assembled into the final file) should not be using file locking.
In my use case large 30GB+ files fail to assemble because of file locking errors. I don’t use redis but I shouldn’t have to as a single user on my installation. And it certainly shouldn’t be needed for file uploads.
Is this something that was overlooked?