• Karel Koci's avatar
    transaction: instead of data use files on fs · 5b9b4d2f
    Karel Koci authored
    This replaces problematic data pass in Lua with files saved on disk.
    Original problem is that Lua in some cases like closures duplicates
    environment and that means also all data. If this happens few times
    (from measurements it seems like two or three times in code segment we
    are dropping in this) then we can have few times bigger memory
    This also temporally disables test test-sys-pkgupdate-plan-unapproved as
    it does not expect additional files. This is going to be solved in
    following commit.
backend.lua 30.2 KB