
一、Apache 协议下所有可用功能不含 TSL核心基础设施全部 Apache类别功能Hypertable创建/删除/改名/改 schema/设置整数函数/维度配置Chunk自动创建/手动创建/查找/删除/批量删除/显示维度管理开放维度(range)、封闭维度(hash)、Hypercube 构建自适应分块动态 chunk 大小计算约束继承PK/UK/FK/CHECK 从 hypertable 传播到 chunkOSM 集成外部表附加为 chunk / 分离 / 范围管理表空间每个 hypertable 独立 tablespace目录表所有 catalog 表都存在hypertable, dimension, chunk, continuous_agg, compression_settings 等规划器 Hook全部 ApacheHook功能planner_hook预处理查询、warm 缓存、标记 RTEset_rel_pathlist_hook分块扩展、chunk_append、sort transform、FK 传播get_relation_info_hook附加元数据、压缩 chunk 索引清理create_upper_paths_hookDML 路由替换、partialize_agg、hashagg 优化分块优化全部 Apache优化说明Chunk Append运行时分块排除用 ChunkAppend 替代 AppendConstraint-Aware Append利用 CHECK 约束优化Sort Transform将 ORDER BY 变换推入 index scanHash Aggregation自定义 hashagg 路径NOW() Constification将 now() 转换为常量CAGG GROUP BY 重排序连续聚合的 GROUP BY 匹配 ORDER BY后台工作者全部 Apache功能说明BGW 调度器发现和管理后台作业作业注册add_job() / delete_job() / run_job() / alter_job()统计视图timescaledb_information.jobs / job_stats / job_errors / job_historySQL 函数全部 Apache函数说明time_bucket()所有重载timestamp/timestamptz/date/int支持 origin/offset/timezonetime_bucket_ng()可变宽度桶月、年histogram()自定义直方图聚合first() / last()Bookend 聚合函数show_chunks()列出分块drop_chunks()批量删除分块drop_single_chunk()单块删除create_chunk()手动创建分块chunk_id_from_relid()分块 ID 查找chunk_status()分块状态检查DDL 传播全部 Apache操作传播到 chunkCREATE TABLE✅DROP TABLE✅ 级联到 chunkTRUNCATE✅VACUUM / ANALYZE✅REINDEX✅GRANT / REVOKE✅ALTER TABLE RENAME✅ALTER TABLE SET SCHEMA✅ALTER TABLE CHANGE OWNER✅ALTER TABLE ADD/DROP CONSTRAINT✅压缩相关Apache 仅有目录结构无实际功能compression_settings 目录表存在get_segmentby_defaults() / get_orderby_defaults() 提示函数存在但 compress_chunk()、decompress_chunk()、所有压缩算法均为 ERROR stub连续聚合Apache 仅有目录结构无实际功能continuous_agg 目录表存在ts_continuous_agg_find_by_relid() 查找函数存在但 refresh_continuous_aggregate()、cagg_validate_query()、partialize_agg() 均为 ERROR stub二、TSL 独占功能Apache 下全部报错功能说明数据压缩compress/decompress chunk、gorilla/deltadelta/dictionary/array/bool 算法连续聚合执行refresh、invalidation、materialization、repairGapfilltime_bucket_gapfill()、locf()、interpolate()Chunk freeze/unfreeze不可变分块Reorder/Move/Merge chunks物理分块操作策略系统retention/compression/reorder/refresh_cagg policySkip-scan跳过扫描路径列扫描Columnar scan node透明解压缩DecompressChunk 执行计划向量化聚合Vectorized aggregationHypercore 访问方法列存引擎导入/导出Import/exportDML 压缩分块处理Compressed chunk DML pathlist预处理器 TSL 钩子Watermark constify、CAGG sort pushdown