Dear Adobe Team,
I hope this message finds you well.
I am writing to highlight a critical issue we've encountered regarding the compatibility of certain Adobe Creative Suite applications with the macOS File Provider API, particularly but possibly not exclusively limited to when integrated with Google Drive. Following thorough investigation, we have identified a significant obstacle that we want to bring to your attention.
The issue stems from the continuous background scanning and indexing operations initiated by these applications upon access to Google Drive, resulting in the hydration of file provider stub files. Specifically, Adobe After Effects, Adobe Premiere, and Media Encoder are experiencing notable performance and functionality issues when accessing files stored on Google Drive via the new macOS File Provider API. This activity not only disrupts our deployment workflow but also poses a significant hindrance to regular Google Drive operations.
Despite our internal efforts to address the issue, including attempts to find a satisfactory solution, our current workaround involves blocking these applications' access to File Provider storage. However, this solution is suboptimal as it also hampers normal manual and voluntary file operations.
Of particular concern is the absence of a toggle option within the applications to control or disable the background scanning, leaving users without any means of mitigation or customization. Additionally, we recommend adherence to the same guidelines as Apple's QuickLook and Spotlight for File Provider indexing purposes, including refraining from fetching additional metadata if it does not exist in the stub file. Moreover, we suggest implementing a stop traversal mechanism upon encountering directories that are actually files or application bundles to align with industry best practices, as triggering the "open" event within a bundle leads to unnecessary resource consumption as bundles stored in cloud is stored as an archive (.pkgf) and has to be fully downloaded and unarchived.
This issue has caused some headaches in our deployment schedule and has impeded our ability to fully utilize Adobe products' features.
We hope your development team can investigate this issue further and provide a resolution or more practical workaround. We kindly ask you to reach out to us if further information, logs, or the like is required to address this issue effectively, so please feel free to contact us with any queries, clarifications, or problems in reproducing the issue. Thank you for your attention to this matter. We highly value our partnership with Adobe and looking forward to a resolution.
Steps to reproduce:
1. Install and login to Google Drive.
2. Install aforementioned Adobe products.
3. Put some content prefferably large in both volume size and structure on the Google My Drive, examples bundles .key files ( not flat ) with mp4 content, pkg, .app files.
4. Open for example Adobe After Effects, grant consent for google drive access. Wait some seconds and see the Google Drive menu bar queue load up with unwanted downloads.
Depending on how much content there is and what After Effects are interested in the queue can even be so full regular Google drive operations in finder is hindered.
System Info:
Architecture: Intel and Apple Silicon
macOS 14.4
Google Drive 89.0.2.0
Adobe After Effects 2024 (24.3)
Adobe Media Encoder 2024 (24.3)
Adobe Premiere Pro 2024 (24.3)
Tested on 2 know good machines DFUed and or reinstalled for lab purposes and 2 day to day for work machines
Sincerely,
Your Friends
Lars, Love, John