imply-cheddar opened a new pull request, #14063:
URL: https://github.com/apache/druid/pull/14063

   There was a change that tried to get indexing to run on multiple disks It 
made a bunch of changes to how tasks run, effectively hiding the "safe" 
directory for tasks to write files into from the task code itself making it 
extremely difficult to do anything correctly inside of a task.
   
   This change reverts those changes inside of the tasks and makes it so that 
only the task runners are the ones that make decisions about which mount points 
should be used for storing task-related files.
   
   It adds the config druid.worker.baseTaskDirs which can be used by the task 
runners to know which directories they should schedule tasks inside of. The 
TaskConfig remains the authoritative source of configuration for where and how 
an individual task should be operating.
   
   #### Release note
   
   Tasks can now run using multiple different mount points for temporary 
storage.  Set `druid.worker.baseTaskDirs` to an array of locations to enable!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to