Github user StephanEwen commented on the issue:

    https://github.com/apache/flink/pull/3525
  
    I am currently travelling and then attending Flink Forward. Will come back 
to this after that.
    
    Quick feedback:
      - I am still thinking that the random suffix breaks the original idea of 
the cached blobs.
      - The blob manager counts references to files and does not delete them as 
long as someone has a reference. That prevents deletion if multiple parties 
work with the same jar.
      - Properly handling rename and add reference in one lock, as well as 
de-reference and delete in the same lock should fix it, I think
      - The blob manager needs to make sure it has an exclusive directory, so 
that no other process accesses the files. But I think that is the case already.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to