Users may observe inconsistent DDL definitions for the same table when using database management tools like DBeaver.
Specifically, one user may see the correct distribution policy (e.g., DISTRIBUTED BY (col1, col2)), while another user sees the table defined as DISTRIBUTED RANDOMLY.
Symptoms:
If the issue is observed in a specific client like DBeaver, perform the following steps:
\d+ <table_name> or SELECT pg_catalog.pg_get_table_distributedby('OID') to confirm the source of truth from the database catalog.