FSCatalogSearch does not work on APFS volumes as claimed

Originator:tempelmann
Number:rdar://33428180 Date Originated:
Status:Closed Resolved:
Product:macOS Product Version:10.12.6 + 10.13b3
Classification:Bug Reproducible:Always
 
(I did not write the bug report, but in essence it's the same as https://openradar.appspot.com/33454922)

An unofficial response from an Apple engineer explains:

FSCatalogSearch will not be supported on APFS because APFS has 64-bit nodeIDs and parentDirIDs (inode numbers and linkIDs) and Carbon File Manager API only supports 32-bit nodeIDs and parentDirIDs. The FSRefs to items on APFS volumes do not use the 64-bit nodeIDs and parentDirIDs from the file system. The change will be to return the bHasCatSearch and bSupportsFSCatalogSearch bits clear for APFS volumes.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!