From 4c707e2f879a901436ca675bc0799c04b9ee587b Mon Sep 17 00:00:00 2001 From: lukeswindale Date: Tue, 1 Aug 2023 21:31:50 +1000 Subject: [PATCH 1/5] Increased the term size for descriptions to 2048 --- src/main/resources/sql/create-resource-tables.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/sql/create-resource-tables.sql b/src/main/resources/sql/create-resource-tables.sql index 7f1986fbb..0667692a3 100644 --- a/src/main/resources/sql/create-resource-tables.sql +++ b/src/main/resources/sql/create-resource-tables.sql @@ -1,7 +1,7 @@ drop table if exists res_us_gb_terms; create table res_us_gb_terms ( - us_term varchar(255), - gb_term varchar(255) + us_term VARCHAR(2048), + gb_term VARCHAR(2048) )engine=myisam default charset=utf8; create index idx_res_usTermMap on res_us_gb_terms(us_term); create index idx_res_gbTermMap on res_us_gb_terms(gb_term); @@ -10,7 +10,7 @@ create index idx_res_gbTermMap on res_us_gb_terms(gb_term); drop table if exists res_casesensitiveTerm; create table res_casesensitiveTerm( - casesensitiveTerm VARCHAR(255) not null + casesensitiveTerm VARCHAR(2048) not null )engine=myisam default charset=utf8; create index idx_casesensitiveTerm on res_casesensitiveTerm(casesensitiveTerm); From 746d5728d1e6d027c76308f1ff424708367ae234 Mon Sep 17 00:00:00 2001 From: lukeswindale Date: Wed, 2 Aug 2023 10:35:15 +1000 Subject: [PATCH 2/5] reduced the varchar max size from 2048 to 1000 --- src/main/resources/sql/create-resource-tables.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/sql/create-resource-tables.sql b/src/main/resources/sql/create-resource-tables.sql index 0667692a3..73cc7516a 100644 --- a/src/main/resources/sql/create-resource-tables.sql +++ b/src/main/resources/sql/create-resource-tables.sql @@ -1,7 +1,7 @@ drop table if exists res_us_gb_terms; create table res_us_gb_terms ( - us_term VARCHAR(2048), - gb_term VARCHAR(2048) + us_term VARCHAR(1000), + gb_term VARCHAR(1000) )engine=myisam default charset=utf8; create index idx_res_usTermMap on res_us_gb_terms(us_term); create index idx_res_gbTermMap on res_us_gb_terms(gb_term); @@ -10,7 +10,7 @@ create index idx_res_gbTermMap on res_us_gb_terms(gb_term); drop table if exists res_casesensitiveTerm; create table res_casesensitiveTerm( - casesensitiveTerm VARCHAR(2048) not null + casesensitiveTerm VARCHAR(1000) not null )engine=myisam default charset=utf8; create index idx_casesensitiveTerm on res_casesensitiveTerm(casesensitiveTerm); From b9f1235b10056d681bf83dae74918f62d9bf2e44 Mon Sep 17 00:00:00 2001 From: lukeswindale Date: Wed, 2 Aug 2023 12:29:16 +1000 Subject: [PATCH 3/5] reduced the varchar max size from 1000 to 333 (1000 bytes) --- src/main/resources/sql/create-resource-tables.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/sql/create-resource-tables.sql b/src/main/resources/sql/create-resource-tables.sql index 73cc7516a..ad802bddd 100644 --- a/src/main/resources/sql/create-resource-tables.sql +++ b/src/main/resources/sql/create-resource-tables.sql @@ -1,7 +1,7 @@ drop table if exists res_us_gb_terms; create table res_us_gb_terms ( - us_term VARCHAR(1000), - gb_term VARCHAR(1000) + us_term VARCHAR(333), + gb_term VARCHAR(333) )engine=myisam default charset=utf8; create index idx_res_usTermMap on res_us_gb_terms(us_term); create index idx_res_gbTermMap on res_us_gb_terms(gb_term); @@ -10,7 +10,7 @@ create index idx_res_gbTermMap on res_us_gb_terms(gb_term); drop table if exists res_casesensitiveTerm; create table res_casesensitiveTerm( - casesensitiveTerm VARCHAR(1000) not null + casesensitiveTerm VARCHAR(333) not null )engine=myisam default charset=utf8; create index idx_casesensitiveTerm on res_casesensitiveTerm(casesensitiveTerm); From 52b0e5cdca103e6176a77d930665fe220d109303 Mon Sep 17 00:00:00 2001 From: lukeswindale Date: Sat, 12 Aug 2023 20:48:10 +1000 Subject: [PATCH 4/5] doubled the max-file-size and max-request-size --- src/main/resources/application.properties | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index db59b1a68..e39010f8a 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -100,8 +100,8 @@ spring.mvc.pathmatch.matching-strategy= ANT_PATH_MATCHER spring.security.user.name=user spring.security.user.password=password # REST API max request file size -spring.servlet.multipart.max-file-size=1GB -spring.servlet.multipart.max-request-size=1GB +spring.servlet.multipart.max-file-size=2GB +spring.servlet.multipart.max-request-size=2GB # Handles X-Forwarded-XXX headers # Support additional web proxy headers @@ -144,4 +144,4 @@ spring.cloud.vault.enabled=false #spring.cloud.vault.scheme=http #spring.cloud.vault.kv.enabled=true #spring.config.import=consul:localhost:8500,vault:// -#spring.cloud.vault.uri=http://localhost:8200 \ No newline at end of file +#spring.cloud.vault.uri=http://localhost:8200 From eda20d344e65776d000e5650446534f4f07aee1f Mon Sep 17 00:00:00 2001 From: Senjo Jose Date: Mon, 26 Jun 2023 14:20:08 +1000 Subject: [PATCH 5/5] Increasing the column size --- .../java/org/ihtsdo/rvf/core/data/model/ExecutionCommand.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/ihtsdo/rvf/core/data/model/ExecutionCommand.java b/src/main/java/org/ihtsdo/rvf/core/data/model/ExecutionCommand.java index 1d2b6898a..92e190b2e 100644 --- a/src/main/java/org/ihtsdo/rvf/core/data/model/ExecutionCommand.java +++ b/src/main/java/org/ihtsdo/rvf/core/data/model/ExecutionCommand.java @@ -18,14 +18,14 @@ public class ExecutionCommand { @GeneratedValue Long id; - @Column(columnDefinition = "text") + @Column(columnDefinition = "longtext") String template = null; @JsonBackReference @OneToOne(fetch = FetchType.EAGER, mappedBy = "command") Test test; @ElementCollection(fetch = FetchType.EAGER) @CollectionTable(name="command_statements", joinColumns=@JoinColumn(name="command_id")) - @Column(name="statement", columnDefinition = "text") + @Column(name="statement", columnDefinition = "longtext") @OrderColumn(name="statement_index") List statements = new ArrayList<>();