@@ -310,9 +310,10 @@ build_columndefs(CompressionSettings *settings, Oid src_reloid)
310
310
if (strncmp (NameStr (attr -> attname ),
311
311
COMPRESSION_COLUMN_METADATA_PREFIX ,
312
312
strlen (COMPRESSION_COLUMN_METADATA_PREFIX )) == 0 )
313
- elog (ERROR ,
314
- "cannot compress tables with reserved column prefix '%s'" ,
315
- COMPRESSION_COLUMN_METADATA_PREFIX );
313
+ ereport (ERROR ,
314
+ (errcode (ERRCODE_RESERVED_NAME ),
315
+ errmsg ("cannot convert tables with reserved column prefix '%s'" ,
316
+ COMPRESSION_COLUMN_METADATA_PREFIX )));
316
317
317
318
bool is_segmentby = ts_array_is_member (segmentby , NameStr (attr -> attname ));
318
319
if (is_segmentby )
@@ -466,9 +467,10 @@ build_columndef_singlecolumn(const char *colname, Oid typid)
466
467
if (strncmp (colname ,
467
468
COMPRESSION_COLUMN_METADATA_PREFIX ,
468
469
strlen (COMPRESSION_COLUMN_METADATA_PREFIX )) == 0 )
469
- elog (ERROR ,
470
- "cannot compress tables with reserved column prefix '%s'" ,
471
- COMPRESSION_COLUMN_METADATA_PREFIX );
470
+ ereport (ERROR ,
471
+ (errcode (ERRCODE_RESERVED_NAME ),
472
+ errmsg ("cannot convert tables with reserved column prefix '%s'" ,
473
+ COMPRESSION_COLUMN_METADATA_PREFIX )));
472
474
473
475
return makeColumnDef (colname , compresseddata_oid , -1 /*typmod*/ , 0 /*collation*/ );
474
476
}
@@ -1006,9 +1008,10 @@ validate_hypertable_for_compression(Hypertable *ht)
1006
1008
if (strncmp (NameStr (attr -> attname ),
1007
1009
COMPRESSION_COLUMN_METADATA_PREFIX ,
1008
1010
strlen (COMPRESSION_COLUMN_METADATA_PREFIX )) == 0 )
1009
- elog (ERROR ,
1010
- "cannot convert tables with reserved column prefix '%s' to columnstore" ,
1011
- COMPRESSION_COLUMN_METADATA_PREFIX );
1011
+ ereport (ERROR ,
1012
+ (errcode (ERRCODE_RESERVED_NAME ),
1013
+ errmsg ("cannot convert tables with reserved column prefix '%s' to columnstore" ,
1014
+ COMPRESSION_COLUMN_METADATA_PREFIX )));
1012
1015
}
1013
1016
1014
1017
if (row_size > MaxHeapTupleSize )
@@ -1430,9 +1433,10 @@ tsl_process_compress_table_rename_column(Hypertable *ht, const RenameStmt *stmt)
1430
1433
if (strncmp (stmt -> newname ,
1431
1434
COMPRESSION_COLUMN_METADATA_PREFIX ,
1432
1435
strlen (COMPRESSION_COLUMN_METADATA_PREFIX )) == 0 )
1433
- elog (ERROR ,
1434
- "cannot convert tables with reserved column prefix '%s' to columnstore" ,
1435
- COMPRESSION_COLUMN_METADATA_PREFIX );
1436
+ ereport (ERROR ,
1437
+ (errcode (ERRCODE_RESERVED_NAME ),
1438
+ errmsg ("cannot convert tables with reserved column prefix '%s' to columnstore" ,
1439
+ COMPRESSION_COLUMN_METADATA_PREFIX )));
1436
1440
1437
1441
if (!TS_HYPERTABLE_HAS_COMPRESSION_TABLE (ht ))
1438
1442
{
0 commit comments