Commit 3fbbfea3319cb07659c0019fcd30caad94935e46

Authored by YevhenBondarenko
1 parent 820fc4a9

changed firmware data type to oid and updated firmwares caffeine cache config

... ... @@ -69,7 +69,7 @@ CREATE TABLE IF NOT EXISTS firmware (
69 69 content_type varchar(255),
70 70 checksum_algorithm varchar(32),
71 71 checksum varchar(1020),
72   - data bytea,
  72 + data oid,
73 73 data_size bigint,
74 74 additional_info varchar,
75 75 search_text varchar(255),
... ...
... ... @@ -372,8 +372,8 @@ caffeine:
372 372 timeToLiveInMinutes: 20000
373 373 maxSize: 10000
374 374 firmwares:
375   - timeToLiveInMinutes: 1440
376   - maxSize: 100
  375 + timeToLiveInMinutes: 60
  376 + maxSize: 10
377 377 edges:
378 378 timeToLiveInMinutes: 1440
379 379 maxSize: 0
... ...
... ... @@ -30,6 +30,7 @@ import org.thingsboard.server.dao.util.mapping.JsonStringType;
30 30
31 31 import javax.persistence.Column;
32 32 import javax.persistence.Entity;
  33 +import javax.persistence.Lob;
33 34 import javax.persistence.Table;
34 35 import java.nio.ByteBuffer;
35 36 import java.util.UUID;
... ... @@ -74,6 +75,7 @@ public class FirmwareEntity extends BaseSqlEntity<Firmware> implements SearchTex
74 75 @Column(name = FIRMWARE_CHECKSUM_COLUMN)
75 76 private String checksum;
76 77
  78 + @Lob
77 79 @Column(name = FIRMWARE_DATA_COLUMN, columnDefinition = "BINARY")
78 80 private byte[] data;
79 81
... ...
... ... @@ -186,7 +186,7 @@ CREATE TABLE IF NOT EXISTS firmware (
186 186 content_type varchar(255),
187 187 checksum_algorithm varchar(32),
188 188 checksum varchar(1020),
189   - data bytea,
  189 + data oid,
190 190 data_size bigint,
191 191 additional_info varchar,
192 192 search_text varchar(255),
... ...