Closed notchris1 closed 10 years ago
Due to time constraints we may not be able to fix this for Final.
I have a plan for this. We don't bother writing a PAL, we just set permissions on the file before it exists at the point when AE talks to CE. It means we'll always have to check if actual files exist when getting permissions lists from the datastore, and will probably have to have a cron job or similar which prunes the list and removes entries which don't relate to actual files. (Since the entry will be there regardless of gate success) Alternatively we could have a flag in the datastore and some (fairly simple) stuff in the permissions API which checks if the file actual exists the first time it returns a reference to it.
No longer required
Involves writing a PAL for datastore access on compute engine. should be compatible with app engine API.