Skip to content
  • Grant's avatar
    b09ddd13
    massive performance rewrite · b09ddd13
    Grant authored
    - main canvas & blank canvas drawing moved to separate worker thread (if possible)
    - server jobs moved to separate process (fixing CPU leak on heatmap generation)
    - pixels now store if they are on top reducing db queries
    - remove various methods to store pixel data in redis, reducing delay for various actions
    
    additional fixed: (came up during performance fixes)
    - added square fill (fixes #15)
    - redraw loop (fixes #59)
    - added keybind to deselect current color (fixes #54)
    - pixel undos no longer delete the pixel from the db
    - server logging now indicates what module triggered the log
    b09ddd13
    massive performance rewrite
    Grant authored
    - main canvas & blank canvas drawing moved to separate worker thread (if possible)
    - server jobs moved to separate process (fixing CPU leak on heatmap generation)
    - pixels now store if they are on top reducing db queries
    - remove various methods to store pixel data in redis, reducing delay for various actions
    
    additional fixed: (came up during performance fixes)
    - added square fill (fixes #15)
    - redraw loop (fixes #59)
    - added keybind to deselect current color (fixes #54)
    - pixel undos no longer delete the pixel from the db
    - server logging now indicates what module triggered the log
Loading