Skip to content

Commit 54c2dcf

Browse files
committed
tsl/src/compression/compression.c
1 parent 6da1719 commit 54c2dcf

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

tsl/src/compression/compression.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1144,7 +1144,6 @@ compressor_apply_segmentby_and_rebuild(RowCompressor *old_compressor, BulkWriter
11441144
CompressionSettings *settings =
11451145
ts_compression_settings_get_by_compress_relid(old_compressed_relid);
11461146
Chunk *src_chunk = ts_chunk_get_by_relid(settings->fd.relid, true);
1147-
Chunk *old_compressed_chunk = ts_chunk_get_by_relid(old_compressed_relid, true);
11481147
Hypertable *ht = ts_hypertable_get_by_id(src_chunk->fd.hypertable_id);
11491148
Hypertable *compress_ht = ts_hypertable_get_by_id(ht->fd.compressed_hypertable_id);
11501149

@@ -1175,8 +1174,8 @@ compressor_apply_segmentby_and_rebuild(RowCompressor *old_compressor, BulkWriter
11751174
Ensure(CheckRelationOidLockedByMe(old_compressed_relid, AccessExclusiveLock, false),
11761175
"compressed chunk \"%s\".\"%s\" must have AccessExclusiveLock "
11771176
"to apply segmentby",
1178-
NameStr(old_compressed_chunk->fd.schema_name),
1179-
NameStr(old_compressed_chunk->fd.table_name));
1177+
get_namespace_name(get_rel_namespace(old_compressed_relid)),
1178+
get_rel_name(old_compressed_relid));
11801179

11811180
settings->fd.segmentby = analyze_and_get_segmentby(settings, old_compressor);
11821181

@@ -1244,7 +1243,7 @@ compressor_apply_segmentby_and_rebuild(RowCompressor *old_compressor, BulkWriter
12441243

12451244
tsl_compressor_close(old_compressor, old_bulk_writer);
12461245

1247-
ts_chunk_drop(old_compressed_chunk, DROP_RESTRICT, -1);
1246+
ts_chunk_drop_by_relid(old_compressed_relid, DROP_RESTRICT, -1);
12481247

12491248
tuplesort_performsort(new_compressor.sort_state);
12501249

0 commit comments

Comments
 (0)