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?
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.