Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The query results cache initialization makes a call to Utilties.ensurePathIsWritable(), which checks the results cache directory for 733 permissions (default cache dir is
/tmp/hive/resultscache).
The 733 permissions (at least the 033 part) are not actually necessary - we actually don't really want the results cache directory to be world-writable, and the subdirectories we create within this one are actually done with 700 perms. So I think the call to Utilties.ensurePathIsWritable() can be removed.