@@ -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