Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
PutGoogleDrive implementation offers a possibility to create the specified subfolder in case it does not exist yet.
Creation of non existing subfolder(s) may produce duplicate folders in Google Drive in case NiFi is running in a clustered environment.
Even if NiFi checks whether a folder exists or not, it may happen that two NiFi instances check folder existence, find that folder does not exist and attempt to create the folder at the same time. In such case two folders are created with the same name. (Google Drive lets us to create folders, files with the same name.)
Since no error is thrown by Google Drive, NiFi can not ensure that the Google Drive folders are created only once.
Attachments
Issue Links
- links to