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