interrupt while xasc on disk

https://learninghub.kx.com/forums/topic/interrupt-while-xasc-on-disk

What will happen when you interrupt q while it's xasc a huge table on disk?
Will the table get corrupted?


If you are doing interruption during some disk saving operations like

(path) set yourtable

(path) upsert yourtable

it might corrupt.


Simple xasc should be alright, as it won't alter the table on disk, but in memory


https://code.kx.com/q/ref/asc/#sorting-data-on-disk

"xasc can sort data on disk directly, without loading the entire table into memory."


If you interrupt an on disk xasc you could be in a state where some columns were sorted but not others.