Skip to content

Commit ffd6aa4

Browse files
committed
Revert "perf(db): add UNLOGGED permission_reference and LZ4 compression startup tasks"
This reverts commit ac32518.
1 parent ac32518 commit ffd6aa4

4 files changed

Lines changed: 1 addition & 315 deletions

File tree

dotCMS/src/main/java/com/dotmarketing/startup/runonce/Task260403SetLz4CompressionOnTextColumns.java

Lines changed: 0 additions & 131 deletions
This file was deleted.

dotCMS/src/main/java/com/dotmarketing/startup/runonce/Task260403SetPermissionReferenceUnlogged.java

Lines changed: 0 additions & 77 deletions
This file was deleted.

dotCMS/src/main/java/com/dotmarketing/util/TaskLocatorUtil.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,8 +264,6 @@
264264
import com.dotmarketing.startup.runonce.Task260320AddPluginsPortletToMenu;
265265
import com.dotmarketing.startup.runonce.Task260324AddIdentifierPathTriggerIndex;
266266
import com.dotmarketing.startup.runonce.Task260331AddBaseTypeColumnToIdentifier;
267-
import com.dotmarketing.startup.runonce.Task260403SetLz4CompressionOnTextColumns;
268-
import com.dotmarketing.startup.runonce.Task260403SetPermissionReferenceUnlogged;
269267
import com.google.common.collect.ImmutableList;
270268

271269
import java.util.ArrayList;
@@ -604,8 +602,6 @@ public static List<Class<?>> getStartupRunOnceTaskClasses() {
604602
.add(Task260320AddPluginsPortletToMenu.class)
605603
.add(Task260324AddIdentifierPathTriggerIndex.class)
606604
.add(Task260331AddBaseTypeColumnToIdentifier.class)
607-
.add(Task260403SetLz4CompressionOnTextColumns.class)
608-
.add(Task260403SetPermissionReferenceUnlogged.class)
609605
.build();
610606

611607
return ret.stream().sorted(classNameComparator).collect(Collectors.toList());

dotCMS/src/main/resources/postgres.sql

Lines changed: 1 addition & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ create table user_comments (
535535
communication_id varchar(36),
536536
primary key (inode)
537537
);
538-
create unlogged table permission_reference (
538+
create table permission_reference (
539539
id int8 not null,
540540
asset_id varchar(36),
541541
reference_id varchar(36),
@@ -2599,105 +2599,3 @@ CREATE TABLE IF NOT EXISTS unique_fields
25992599
unique_key_val VARCHAR PRIMARY KEY,
26002600
supporting_values JSONB
26012601
);
2602-
2603-
-- ---------------------------------------------------------------------------
2604-
-- LZ4 compression on variable-length (TOAST-eligible) columns
2605-
-- Requires PostgreSQL 14+. SET COMPRESSION only affects future writes;
2606-
-- existing TOASTed values are rewritten lazily on next UPDATE.
2607-
-- For upgrades this is applied by Task260403SetLz4CompressionOnTextColumns.
2608-
-- ---------------------------------------------------------------------------
2609-
ALTER TABLE AdminConfig ALTER COLUMN config SET COMPRESSION lz4;
2610-
ALTER TABLE Company ALTER COLUMN key_ SET COMPRESSION lz4;
2611-
ALTER TABLE Image ALTER COLUMN text_ SET COMPRESSION lz4;
2612-
ALTER TABLE PollsChoice ALTER COLUMN description SET COMPRESSION lz4;
2613-
ALTER TABLE PollsQuestion ALTER COLUMN description SET COMPRESSION lz4;
2614-
ALTER TABLE Portlet ALTER COLUMN defaultPreferences SET COMPRESSION lz4;
2615-
ALTER TABLE Portlet ALTER COLUMN roles SET COMPRESSION lz4;
2616-
ALTER TABLE PortletPreferences ALTER COLUMN preferences SET COMPRESSION lz4;
2617-
ALTER TABLE User_ ALTER COLUMN password_ SET COMPRESSION lz4;
2618-
ALTER TABLE User_ ALTER COLUMN comments SET COMPRESSION lz4;
2619-
ALTER TABLE User_ ALTER COLUMN additional_info SET COMPRESSION lz4;
2620-
ALTER TABLE UserTrackerPath ALTER COLUMN path SET COMPRESSION lz4;
2621-
ALTER TABLE api_token_issued ALTER COLUMN claims SET COMPRESSION lz4;
2622-
ALTER TABLE campaign ALTER COLUMN message SET COMPRESSION lz4;
2623-
ALTER TABLE category ALTER COLUMN keywords SET COMPRESSION lz4;
2624-
ALTER TABLE chain_link_code ALTER COLUMN code SET COMPRESSION lz4;
2625-
ALTER TABLE clickstream_404 ALTER COLUMN query_string SET COMPRESSION lz4;
2626-
ALTER TABLE clickstream_request ALTER COLUMN query_string SET COMPRESSION lz4;
2627-
ALTER TABLE cms_role ALTER COLUMN description SET COMPRESSION lz4;
2628-
ALTER TABLE communication ALTER COLUMN text_message SET COMPRESSION lz4;
2629-
ALTER TABLE container_structures ALTER COLUMN code SET COMPRESSION lz4;
2630-
ALTER TABLE contentlet ALTER COLUMN contentlet_as_json SET COMPRESSION lz4;
2631-
ALTER TABLE contentlet ALTER COLUMN text_area1 SET COMPRESSION lz4;
2632-
ALTER TABLE contentlet ALTER COLUMN text_area2 SET COMPRESSION lz4;
2633-
ALTER TABLE contentlet ALTER COLUMN text_area3 SET COMPRESSION lz4;
2634-
ALTER TABLE contentlet ALTER COLUMN text_area4 SET COMPRESSION lz4;
2635-
ALTER TABLE contentlet ALTER COLUMN text_area5 SET COMPRESSION lz4;
2636-
ALTER TABLE contentlet ALTER COLUMN text_area6 SET COMPRESSION lz4;
2637-
ALTER TABLE contentlet ALTER COLUMN text_area7 SET COMPRESSION lz4;
2638-
ALTER TABLE contentlet ALTER COLUMN text_area8 SET COMPRESSION lz4;
2639-
ALTER TABLE contentlet ALTER COLUMN text_area9 SET COMPRESSION lz4;
2640-
ALTER TABLE contentlet ALTER COLUMN text_area10 SET COMPRESSION lz4;
2641-
ALTER TABLE contentlet ALTER COLUMN text_area11 SET COMPRESSION lz4;
2642-
ALTER TABLE contentlet ALTER COLUMN text_area12 SET COMPRESSION lz4;
2643-
ALTER TABLE contentlet ALTER COLUMN text_area13 SET COMPRESSION lz4;
2644-
ALTER TABLE contentlet ALTER COLUMN text_area14 SET COMPRESSION lz4;
2645-
ALTER TABLE contentlet ALTER COLUMN text_area15 SET COMPRESSION lz4;
2646-
ALTER TABLE contentlet ALTER COLUMN text_area16 SET COMPRESSION lz4;
2647-
ALTER TABLE contentlet ALTER COLUMN text_area17 SET COMPRESSION lz4;
2648-
ALTER TABLE contentlet ALTER COLUMN text_area18 SET COMPRESSION lz4;
2649-
ALTER TABLE contentlet ALTER COLUMN text_area19 SET COMPRESSION lz4;
2650-
ALTER TABLE contentlet ALTER COLUMN text_area20 SET COMPRESSION lz4;
2651-
ALTER TABLE contentlet ALTER COLUMN text_area21 SET COMPRESSION lz4;
2652-
ALTER TABLE contentlet ALTER COLUMN text_area22 SET COMPRESSION lz4;
2653-
ALTER TABLE contentlet ALTER COLUMN text_area23 SET COMPRESSION lz4;
2654-
ALTER TABLE contentlet ALTER COLUMN text_area24 SET COMPRESSION lz4;
2655-
ALTER TABLE contentlet ALTER COLUMN text_area25 SET COMPRESSION lz4;
2656-
ALTER TABLE dot_containers ALTER COLUMN code SET COMPRESSION lz4;
2657-
ALTER TABLE dot_containers ALTER COLUMN pre_loop SET COMPRESSION lz4;
2658-
ALTER TABLE dot_containers ALTER COLUMN post_loop SET COMPRESSION lz4;
2659-
ALTER TABLE dot_containers ALTER COLUMN lucene_query SET COMPRESSION lz4;
2660-
ALTER TABLE experiment ALTER COLUMN traffic_proportion SET COMPRESSION lz4;
2661-
ALTER TABLE experiment ALTER COLUMN scheduling SET COMPRESSION lz4;
2662-
ALTER TABLE experiment ALTER COLUMN goals SET COMPRESSION lz4;
2663-
ALTER TABLE experiment ALTER COLUMN running_ids SET COMPRESSION lz4;
2664-
ALTER TABLE field ALTER COLUMN field_values SET COMPRESSION lz4;
2665-
ALTER TABLE field_variable ALTER COLUMN variable_value SET COMPRESSION lz4;
2666-
ALTER TABLE job ALTER COLUMN parameters SET COMPRESSION lz4;
2667-
ALTER TABLE job ALTER COLUMN result SET COMPRESSION lz4;
2668-
ALTER TABLE job_history ALTER COLUMN result SET COMPRESSION lz4;
2669-
ALTER TABLE links ALTER COLUMN link_code SET COMPRESSION lz4;
2670-
ALTER TABLE multi_tree ALTER COLUMN style_properties SET COMPRESSION lz4;
2671-
ALTER TABLE notification ALTER COLUMN message SET COMPRESSION lz4;
2672-
ALTER TABLE publishing_end_point ALTER COLUMN auth_key SET COMPRESSION lz4;
2673-
ALTER TABLE publishing_pushed_assets ALTER COLUMN endpoint_ids SET COMPRESSION lz4;
2674-
ALTER TABLE publishing_pushed_assets ALTER COLUMN publisher SET COMPRESSION lz4;
2675-
ALTER TABLE publishing_queue_audit ALTER COLUMN status_pojo SET COMPRESSION lz4;
2676-
ALTER TABLE QRTZ_EXCL_blob_triggers ALTER COLUMN BLOB_DATA SET COMPRESSION lz4;
2677-
ALTER TABLE QRTZ_EXCL_calendars ALTER COLUMN CALENDAR SET COMPRESSION lz4;
2678-
ALTER TABLE QRTZ_EXCL_job_details ALTER COLUMN JOB_DATA SET COMPRESSION lz4;
2679-
ALTER TABLE QRTZ_EXCL_triggers ALTER COLUMN JOB_DATA SET COMPRESSION lz4;
2680-
ALTER TABLE qrtz_blob_triggers ALTER COLUMN BLOB_DATA SET COMPRESSION lz4;
2681-
ALTER TABLE qrtz_calendars ALTER COLUMN CALENDAR SET COMPRESSION lz4;
2682-
ALTER TABLE qrtz_job_details ALTER COLUMN JOB_DATA SET COMPRESSION lz4;
2683-
ALTER TABLE qrtz_triggers ALTER COLUMN JOB_DATA SET COMPRESSION lz4;
2684-
ALTER TABLE storage_data ALTER COLUMN data SET COMPRESSION lz4;
2685-
ALTER TABLE structure ALTER COLUMN metadata SET COMPRESSION lz4;
2686-
ALTER TABLE system_event ALTER COLUMN payload SET COMPRESSION lz4;
2687-
ALTER TABLE template ALTER COLUMN body SET COMPRESSION lz4;
2688-
ALTER TABLE template ALTER COLUMN header SET COMPRESSION lz4;
2689-
ALTER TABLE template ALTER COLUMN footer SET COMPRESSION lz4;
2690-
ALTER TABLE template ALTER COLUMN drawed_body SET COMPRESSION lz4;
2691-
ALTER TABLE template ALTER COLUMN head_code SET COMPRESSION lz4;
2692-
ALTER TABLE unique_fields ALTER COLUMN supporting_values SET COMPRESSION lz4;
2693-
ALTER TABLE user_comments ALTER COLUMN ucomment SET COMPRESSION lz4;
2694-
ALTER TABLE user_preferences ALTER COLUMN pref_value SET COMPRESSION lz4;
2695-
ALTER TABLE web_form ALTER COLUMN custom_fields SET COMPRESSION lz4;
2696-
ALTER TABLE workflow_action ALTER COLUMN condition_to_progress SET COMPRESSION lz4;
2697-
ALTER TABLE workflow_action ALTER COLUMN metadata SET COMPRESSION lz4;
2698-
ALTER TABLE workflow_action_class ALTER COLUMN clazz SET COMPRESSION lz4;
2699-
ALTER TABLE workflow_action_class_pars ALTER COLUMN value SET COMPRESSION lz4;
2700-
ALTER TABLE workflow_comment ALTER COLUMN wf_comment SET COMPRESSION lz4;
2701-
ALTER TABLE workflow_history ALTER COLUMN change_desc SET COMPRESSION lz4;
2702-
ALTER TABLE workflow_scheme ALTER COLUMN description SET COMPRESSION lz4;
2703-
ALTER TABLE workflow_task ALTER COLUMN description SET COMPRESSION lz4;

0 commit comments

Comments
 (0)