Issue758

Title by default, don't write an output.sas file on full planner runs
Priority wish Status resolved
Superseder Nosy List jendrik, malte, patrick.luehne
Assigned To Keywords driver
Optional summary

Created on 2018-01-03.20:38:33 by malte, last changed by malte.

Messages
msg11150 (view) Author: malte Date: 2023-07-21.14:31:36
We are working on integrating the translator and search code in such a way that no intermediate file will be necessary any more. This will hopefully make this wish obsolete, so I'm marking it as resolved.
msg6764 (view) Author: malte Date: 2018-01-03.20:38:33
Change the plumbing inside the driver script so that a full planner run by
default does not write intermediate files to disk, does not need write access to
the current directory, and does not rely on exclusive use of a given file name.
We can implement this by using the /dev/fd... pseudo-files.

This has been spun off issue740. See msg6571 and msg6570 for the rationale.

See msg6570 and msg6573 for a discussion of /dev/fd... vs. named pipes.

We cannot do this on Windows, so on Windows the default behaviour could stay the
way it currently is and/or be changed to use a Windows-appropriate temp file
mechanism to at least address some of the issues (name clashes, write
permissions for current directory). The difference in behaviour should be
documented clearly. I don't know if /dev/fd... exists on Macs. If not, named
pipes probably do exist.

Before we can work on this issue, issue740 must be merged to make the translator
output file name configurable.
History
Date User Action Args
2023-07-21 14:31:36maltesetstatus: chatting -> resolved
messages: + msg11150
2018-01-03 20:38:33maltecreate