Results 7 issues of Ildar Musin

```sql CREATE TYPE abc AS (a INT, b TEXT, c TIMESTAMP); CREATE FOREIGN TABLE kafka_json ( part int OPTIONS (partition 'true'), offs bigint OPTIONS (offset 'true'), x abc) SERVER kafka_server...

When cagg refresh occurs and is triggered by the background worker tiered data may be excluded if `timescaledb.enable_tiered_reads` is off on the server level. Also when refresh is triggered manually...

continuous_aggregate
core

Rebased and a bit refactored version of #54. Couple of fixes include: * fix allocation size for `pairs` array. It used to allocate more memory than it actually needed; *...

`ts_constify_restrictinfos` and `ts_constify_restrictinfo_params` are useful functions for OSM to implement runtime chunk exclusion. This PR makes them visible from outside the library so that OSM could find and reuse them.

Reviving the old Konstantina's PR #6801. OSM requires this for the user API to disable tiering. I kept the original commits and added mine on top for visibility, will squash...

### What type of bug is this? Crash ### What subsystems and features are affected? Command processing ### What happened? Getting an assertion failure when creating an FK referencing a...

bug

### What type of bug is this? Unexpected error ### What subsystems and features are affected? Other ### What happened? `drop_chunk()` fails when there is a regular table referencing a...

bug