Problem/Motivation

Currently, \Drupal\signageos\Plugin\DigitalSignagePlatform\SignageOs::pushApplet always pushes a new applet (or updates the existing one), even if nothing has changed. This is not the ideal scenario and we need to optimize that.

Proposed resolution

There are two attempts:

Either we change the applet structure and turn it into a static application where the variable components are controlled by configuration.

Or we store a hash of the binary before pushing it and later compare the "new" binaries hash with the previous one and only update the applet if the hash is different.

Comments

jurgenhaas created an issue. See original summary.

  • jurgenhaas committed 239e023c on 2.5.x
    Issue #3440594 by jurgenhaas: Only push applet when necessary
    
jurgenhaas’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.