{"push_id":1425873243,"size":4,"distinct_size":4,"ref":"refs/heads/FLINK-5129","head":"76ccc9ffaaa63d6e0bd55ba7f6c08f8c1cff98cb","before":"ba923735b7c19d570108e6512ebe8a4ef3f36251","commits":[{"sha":"8b9c7d9fd6e1ab3c7f2175a31d0e29b41b01cc61","author":{"name":"Nico Kruber","email":"f2f0015ebcb0193c3ae77ca5c4608007a91b1e9b@data-artisans.com"},"message":"[FLINK-5129] make the BlobCache use the HA filesystem back-end properly\n\nPreviously, the BlobServer holds a local copy and in case high availability (HA)\nis set, it also copies jar files to a distributed file system. Upon restore,\nthese files are copied to local store from which they are used.\n\nThis commit abstracts the BlobServer's backing file system and makes it use the\ndistributed file system directly in HA mode, i.e. without the local file system\ncopy. Other than that the behaviour does not change.","distinct":true,"url":"https://api.github.com/repos/NicoK/flink/commits/8b9c7d9fd6e1ab3c7f2175a31d0e29b41b01cc61"},{"sha":"249b2ea48f19c54498faa56ad45d299efaad4521","author":{"name":"Nico Kruber","email":"f2f0015ebcb0193c3ae77ca5c4608007a91b1e9b@data-artisans.com"},"message":"[FLINK-5129] make the BlobCache also use a distributed file system in HA mode\n\n* re-factor the file system abstraction in FileSystemBlobStore so that it can\n  be used by the task managers, too, which should not be able to delete files\n  in a distributed file system shared among different nodes\n* only download blobs from the blob server if not in HA mode or the distributed\n  file system is not accessible by the BlobCache, e.g. at the task managers","distinct":true,"url":"https://api.github.com/repos/NicoK/flink/commits/249b2ea48f19c54498faa56ad45d299efaad4521"},{"sha":"dd69f65a47205eb55ac8cc2c8f3aa9f7232dc8ba","author":{"name":"Nico Kruber","email":"f2f0015ebcb0193c3ae77ca5c4608007a91b1e9b@data-artisans.com"},"message":"[FLINK-5129] restore non-HA mode unique directory setup in the blob server and cache\n\nIf not in high availability mode, local (and now also distributed) file systems\nagain try to set up a unique directory structure so that other instances with\nthe same configuration file or storage path do not interfere.\n\nThis was lost in 8b9c7d9fd6.","distinct":true,"url":"https://api.github.com/repos/NicoK/flink/commits/dd69f65a47205eb55ac8cc2c8f3aa9f7232dc8ba"},{"sha":"76ccc9ffaaa63d6e0bd55ba7f6c08f8c1cff98cb","author":{"name":"Nico Kruber","email":"f2f0015ebcb0193c3ae77ca5c4608007a91b1e9b@data-artisans.com"},"message":"[hotfix] add a missing \"'\" to FileSystemBlobStore","distinct":true,"url":"https://api.github.com/repos/NicoK/flink/commits/76ccc9ffaaa63d6e0bd55ba7f6c08f8c1cff98cb"}]}
{"actor":{"display_login":"NicoK"}}