Add a shared LRU cache per worker
authorJérôme Benoit <jerome.benoit@sap.com>
Tue, 24 May 2022 19:49:07 +0000 (21:49 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Tue, 24 May 2022 19:49:07 +0000 (21:49 +0200)
commit7c72977bb3400f474c8641fc91d9f54fba25cb64
tree4fe00fffd53f3464f04f1bbcd33a2c15fe6fdb70
parentbaf93dda8596b6963f488577bd0d6060458cf4c5
Add a shared LRU cache per worker

And use it to cache CS templates and configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
package-lock.json
package.json
rollup.config.js
src/charging-station/Bootstrap.ts
src/charging-station/ChargingStation.ts
src/charging-station/ChargingStationCache.ts [new file with mode: 0644]
src/charging-station/ChargingStationUtils.ts
src/types/ChargingStationConfiguration.ts
src/types/ChargingStationTemplate.ts
src/utils/Constants.ts
src/utils/Utils.ts