From 2aa3be1a16304ee040d2497886c71bd09fc69461 Mon Sep 17 00:00:00 2001 From: Oliver Rice Date: Mon, 16 Sep 2024 14:01:44 -0500 Subject: [PATCH] update timescaledb apache to 2.16.1 for pg16 support --- nix/ext/timescaledb.nix | 4 +- .../expected/extensions_sql_interface.out | 333 ++++++++++-------- 2 files changed, 190 insertions(+), 147 deletions(-) diff --git a/nix/ext/timescaledb.nix b/nix/ext/timescaledb.nix index 4c3f2ef1e..b4c1563bf 100644 --- a/nix/ext/timescaledb.nix +++ b/nix/ext/timescaledb.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; - version = "2.9.1"; + version = "2.16.1"; nativeBuildInputs = [ cmake ]; buildInputs = [ postgresql openssl libkrb5 ]; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { owner = "timescale"; repo = "timescaledb"; rev = version; - hash = "sha256-fvVSxDiGZAewyuQ2vZDb0I6tmlDXl6trjZp8+qDBtb8="; + hash = "sha256-sLxWdBmih9mgiO51zLLxn9uwJVYc5JVHJjSWoADoJ+w="; }; cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ] diff --git a/nix/tests/expected/extensions_sql_interface.out b/nix/tests/expected/extensions_sql_interface.out index bc544ab83..36dbc8946 100644 --- a/nix/tests/expected/extensions_sql_interface.out +++ b/nix/tests/expected/extensions_sql_interface.out @@ -149,8 +149,8 @@ order by n.nspname, p.proname, pg_catalog.pg_get_function_identity_arguments(p.oid); - extension_name | schema_name | function_name | argument_types | return_type -------------------------+--------------------------+--------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + extension_name | schema_name | function_name | argument_types | return_type +------------------------+--------------------------+--------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- address_standardizer | public | parse_address | text, OUT num text, OUT street text, OUT street2 text, OUT address1 text, OUT city text, OUT state text, OUT zip text, OUT zipplus text, OUT country text | record address_standardizer | public | standardize_address | lextab text, gaztab text, rultab text, address text | stdaddr address_standardizer | public | standardize_address | lextab text, gaztab text, rultab text, micro text, macro text | stdaddr @@ -4693,11 +4693,114 @@ order by tablefunc | public | crosstab4 | text | SETOF tablefunc_crosstab_4 tablefunc | public | normal_rand | integer, double precision, double precision | SETOF double precision tcn | public | triggered_change_notification | | trigger + timescaledb | _timescaledb_debug | extension_state | | text + timescaledb | _timescaledb_functions | alter_job_set_hypertable_id | job_id integer, hypertable regclass | integer + timescaledb | _timescaledb_functions | attach_osm_table_chunk | hypertable regclass, chunk regclass | boolean + timescaledb | _timescaledb_functions | bookend_deserializefunc | bytea, internal | internal + timescaledb | _timescaledb_functions | bookend_finalfunc | internal, anyelement, "any" | anyelement + timescaledb | _timescaledb_functions | bookend_serializefunc | internal | bytea + timescaledb | _timescaledb_functions | cagg_get_bucket_function_info | mat_hypertable_id integer, OUT bucket_func regprocedure, OUT bucket_width text, OUT bucket_origin text, OUT bucket_offset text, OUT bucket_timezone text, OUT bucket_fixed_width boolean | record + timescaledb | _timescaledb_functions | cagg_migrate_create_plan | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _cagg_name_new text, IN _override boolean, IN _drop_old boolean | + timescaledb | _timescaledb_functions | cagg_migrate_execute_copy_data | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_execute_copy_policies | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_execute_create_new_cagg | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_execute_disable_policies | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_execute_drop_old_cagg | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_execute_enable_policies | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_execute_override_cagg | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_execute_plan | IN _cagg_data _timescaledb_catalog.continuous_agg | + timescaledb | _timescaledb_functions | cagg_migrate_execute_refresh_new_cagg | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | + timescaledb | _timescaledb_functions | cagg_migrate_plan_exists | _hypertable_id integer | boolean + timescaledb | _timescaledb_functions | cagg_migrate_pre_validation | _cagg_schema text, _cagg_name text, _cagg_name_new text | _timescaledb_catalog.continuous_agg + timescaledb | _timescaledb_functions | cagg_migrate_to_time_bucket | IN cagg regclass | + timescaledb | _timescaledb_functions | cagg_validate_query | query text, OUT is_valid boolean, OUT error_level text, OUT error_code text, OUT error_message text, OUT error_detail text, OUT error_hint text | record + timescaledb | _timescaledb_functions | cagg_watermark | hypertable_id integer | bigint + timescaledb | _timescaledb_functions | cagg_watermark_materialized | hypertable_id integer | bigint + timescaledb | _timescaledb_functions | calculate_chunk_interval | dimension_id integer, dimension_coord bigint, chunk_target_size bigint | bigint + timescaledb | _timescaledb_functions | chunk_constraint_add_table_constraint | chunk_constraint_row _timescaledb_catalog.chunk_constraint | void + timescaledb | _timescaledb_functions | chunk_id_from_relid | relid oid | integer + timescaledb | _timescaledb_functions | chunk_index_clone | chunk_index_oid oid | oid + timescaledb | _timescaledb_functions | chunk_index_replace | chunk_index_oid_old oid, chunk_index_oid_new oid | void + timescaledb | _timescaledb_functions | chunk_status | regclass | integer + timescaledb | _timescaledb_functions | chunks_local_size | schema_name_in name, table_name_in name | TABLE(chunk_id integer, chunk_schema name, chunk_name name, table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint) + timescaledb | _timescaledb_functions | compressed_chunk_local_stats | schema_name_in name, table_name_in name | TABLE(chunk_schema name, chunk_name name, compression_status text, before_compression_table_bytes bigint, before_compression_index_bytes bigint, before_compression_toast_bytes bigint, before_compression_total_bytes bigint, after_compression_table_bytes bigint, after_compression_index_bytes bigint, after_compression_toast_bytes bigint, after_compression_total_bytes bigint) + timescaledb | _timescaledb_functions | compressed_data_in | cstring | _timescaledb_internal.compressed_data + timescaledb | _timescaledb_functions | compressed_data_out | _timescaledb_internal.compressed_data | cstring + timescaledb | _timescaledb_functions | compressed_data_recv | internal | _timescaledb_internal.compressed_data + timescaledb | _timescaledb_functions | compressed_data_send | _timescaledb_internal.compressed_data | bytea + timescaledb | _timescaledb_functions | constraint_clone | constraint_oid oid, target_oid regclass | void + timescaledb | _timescaledb_functions | continuous_agg_invalidation_trigger | | trigger + timescaledb | _timescaledb_functions | create_chunk | hypertable regclass, slices jsonb, schema_name name, table_name name, chunk_table regclass | TABLE(chunk_id integer, hypertable_id integer, schema_name name, table_name name, relkind "char", slices jsonb, created boolean) + timescaledb | _timescaledb_functions | create_chunk_table | hypertable regclass, slices jsonb, schema_name name, table_name name | boolean + timescaledb | _timescaledb_functions | create_compressed_chunk | chunk regclass, chunk_table regclass, uncompressed_heap_size bigint, uncompressed_toast_size bigint, uncompressed_index_size bigint, compressed_heap_size bigint, compressed_toast_size bigint, compressed_index_size bigint, numrows_pre_compression bigint, numrows_post_compression bigint | regclass + timescaledb | _timescaledb_functions | dimension_info_in | cstring | _timescaledb_internal.dimension_info + timescaledb | _timescaledb_functions | dimension_info_out | _timescaledb_internal.dimension_info | cstring + timescaledb | _timescaledb_functions | drop_chunk | chunk regclass | boolean + timescaledb | _timescaledb_functions | finalize_agg | agg_name text, inner_agg_collation_schema name, inner_agg_collation_name name, inner_agg_input_types name[], inner_agg_serialized_state bytea, return_type_dummy_val anyelement | anyelement + timescaledb | _timescaledb_functions | finalize_agg_ffunc | tstate internal, aggfn text, inner_agg_collation_schema name, inner_agg_collation_name name, inner_agg_input_types name[], inner_agg_serialized_state bytea, return_type_dummy_val anyelement | anyelement + timescaledb | _timescaledb_functions | finalize_agg_sfunc | tstate internal, aggfn text, inner_agg_collation_schema name, inner_agg_collation_name name, inner_agg_input_types name[], inner_agg_serialized_state bytea, return_type_dummy_val anyelement | internal + timescaledb | _timescaledb_functions | first_combinefunc | internal, internal | internal + timescaledb | _timescaledb_functions | first_sfunc | internal, anyelement, "any" | internal + timescaledb | _timescaledb_functions | freeze_chunk | chunk regclass | boolean + timescaledb | _timescaledb_functions | generate_uuid | | uuid + timescaledb | _timescaledb_functions | get_approx_row_count | relation regclass | bigint + timescaledb | _timescaledb_functions | get_compressed_chunk_index_for_recompression | uncompressed_chunk regclass | regclass + timescaledb | _timescaledb_functions | get_create_command | table_name name | text + timescaledb | _timescaledb_functions | get_git_commit | | TABLE(commit_tag text, commit_hash text, commit_time timestamp with time zone) + timescaledb | _timescaledb_functions | get_orderby_defaults | relation regclass, segment_by_cols text[] | jsonb + timescaledb | _timescaledb_functions | get_os_info | | TABLE(sysname text, version text, release text, version_pretty text) + timescaledb | _timescaledb_functions | get_partition_for_key | val anyelement | integer + timescaledb | _timescaledb_functions | get_partition_hash | val anyelement | integer + timescaledb | _timescaledb_functions | get_segmentby_defaults | relation regclass | jsonb + timescaledb | _timescaledb_functions | hist_combinefunc | state1 internal, state2 internal | internal + timescaledb | _timescaledb_functions | hist_deserializefunc | bytea, internal | internal + timescaledb | _timescaledb_functions | hist_finalfunc | state internal, val double precision, min double precision, max double precision, nbuckets integer | integer[] + timescaledb | _timescaledb_functions | hist_serializefunc | internal | bytea + timescaledb | _timescaledb_functions | hist_sfunc | state internal, val double precision, min double precision, max double precision, nbuckets integer | internal + timescaledb | _timescaledb_functions | hypertable_local_size | schema_name_in name, table_name_in name | TABLE(table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint) + timescaledb | _timescaledb_functions | hypertable_osm_range_update | hypertable regclass, range_start anyelement, range_end anyelement, empty boolean | boolean + timescaledb | _timescaledb_functions | indexes_local_size | schema_name_in name, index_name_in name | TABLE(hypertable_id integer, total_bytes bigint) + timescaledb | _timescaledb_functions | insert_blocker | | trigger + timescaledb | _timescaledb_functions | interval_to_usec | chunk_interval interval | bigint + timescaledb | _timescaledb_functions | last_combinefunc | internal, internal | internal + timescaledb | _timescaledb_functions | last_sfunc | internal, anyelement, "any" | internal + timescaledb | _timescaledb_functions | makeaclitem | regrole, regrole, text, boolean | aclitem + timescaledb | _timescaledb_functions | metadata_insert_trigger | | trigger + timescaledb | _timescaledb_functions | partialize_agg | arg anyelement | bytea + timescaledb | _timescaledb_functions | policy_compression | IN job_id integer, IN config jsonb | + timescaledb | _timescaledb_functions | policy_compression_check | config jsonb | void + timescaledb | _timescaledb_functions | policy_compression_execute | IN job_id integer, IN htid integer, IN lag anyelement, IN maxchunks integer, IN verbose_log boolean, IN recompress_enabled boolean, IN use_creation_time boolean | + timescaledb | _timescaledb_functions | policy_job_stat_history_retention | job_id integer, config jsonb | integer + timescaledb | _timescaledb_functions | policy_job_stat_history_retention_check | config jsonb | void + timescaledb | _timescaledb_functions | policy_recompression | IN job_id integer, IN config jsonb | + timescaledb | _timescaledb_functions | policy_refresh_continuous_aggregate | IN job_id integer, IN config jsonb | + timescaledb | _timescaledb_functions | policy_refresh_continuous_aggregate_check | config jsonb | void + timescaledb | _timescaledb_functions | policy_reorder | IN job_id integer, IN config jsonb | + timescaledb | _timescaledb_functions | policy_reorder_check | config jsonb | void + timescaledb | _timescaledb_functions | policy_retention | IN job_id integer, IN config jsonb | + timescaledb | _timescaledb_functions | policy_retention_check | config jsonb | void + timescaledb | _timescaledb_functions | process_ddl_event | | event_trigger + timescaledb | _timescaledb_functions | range_value_to_pretty | time_value bigint, column_type regtype | text + timescaledb | _timescaledb_functions | recompress_chunk_segmentwise | uncompressed_chunk regclass, if_compressed boolean | regclass + timescaledb | _timescaledb_functions | relation_approximate_size | relation regclass | TABLE(total_size bigint, heap_size bigint, index_size bigint, toast_size bigint) + timescaledb | _timescaledb_functions | relation_size | relation regclass | TABLE(total_size bigint, heap_size bigint, index_size bigint, toast_size bigint) + timescaledb | _timescaledb_functions | remove_dropped_chunk_metadata | _hypertable_id integer | integer + timescaledb | _timescaledb_functions | repair_relation_acls | | + timescaledb | _timescaledb_functions | restart_background_workers | | boolean + timescaledb | _timescaledb_functions | show_chunk | chunk regclass | TABLE(chunk_id integer, hypertable_id integer, schema_name name, table_name name, relkind "char", slices jsonb) + timescaledb | _timescaledb_functions | start_background_workers | | boolean + timescaledb | _timescaledb_functions | stop_background_workers | | boolean + timescaledb | _timescaledb_functions | subtract_integer_from_now | hypertable_relid regclass, lag bigint | bigint + timescaledb | _timescaledb_functions | time_to_internal | time_val anyelement | bigint + timescaledb | _timescaledb_functions | to_date | unixtime_us bigint | date + timescaledb | _timescaledb_functions | to_interval | unixtime_us bigint | interval + timescaledb | _timescaledb_functions | to_timestamp | unixtime_us bigint | timestamp with time zone + timescaledb | _timescaledb_functions | to_timestamp_without_timezone | unixtime_us bigint | timestamp without time zone + timescaledb | _timescaledb_functions | to_unix_microseconds | ts timestamp with time zone | bigint + timescaledb | _timescaledb_functions | tsl_loaded | | boolean + timescaledb | _timescaledb_functions | unfreeze_chunk | chunk regclass | boolean timescaledb | _timescaledb_internal | alter_job_set_hypertable_id | job_id integer, hypertable regclass | integer timescaledb | _timescaledb_internal | attach_osm_table_chunk | hypertable regclass, chunk regclass | boolean - timescaledb | _timescaledb_internal | bookend_deserializefunc | bytea, internal | internal - timescaledb | _timescaledb_internal | bookend_finalfunc | internal, anyelement, "any" | anyelement - timescaledb | _timescaledb_internal | bookend_serializefunc | internal | bytea timescaledb | _timescaledb_internal | cagg_migrate_create_plan | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _cagg_name_new text, IN _override boolean, IN _drop_old boolean | timescaledb | _timescaledb_internal | cagg_migrate_execute_copy_data | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | timescaledb | _timescaledb_internal | cagg_migrate_execute_copy_policies | IN _cagg_data _timescaledb_catalog.continuous_agg, IN _plan_step _timescaledb_catalog.continuous_agg_migrate_plan_step | @@ -4711,85 +4814,43 @@ order by timescaledb | _timescaledb_internal | cagg_migrate_plan_exists | _hypertable_id integer | boolean timescaledb | _timescaledb_internal | cagg_migrate_pre_validation | _cagg_schema text, _cagg_name text, _cagg_name_new text | _timescaledb_catalog.continuous_agg timescaledb | _timescaledb_internal | cagg_watermark | hypertable_id integer | bigint + timescaledb | _timescaledb_internal | cagg_watermark_materialized | hypertable_id integer | bigint timescaledb | _timescaledb_internal | calculate_chunk_interval | dimension_id integer, dimension_coord bigint, chunk_target_size bigint | bigint timescaledb | _timescaledb_internal | chunk_constraint_add_table_constraint | chunk_constraint_row _timescaledb_catalog.chunk_constraint | void - timescaledb | _timescaledb_internal | chunk_drop_replica | chunk regclass, node_name name | void timescaledb | _timescaledb_internal | chunk_id_from_relid | relid oid | integer timescaledb | _timescaledb_internal | chunk_index_clone | chunk_index_oid oid | oid timescaledb | _timescaledb_internal | chunk_index_replace | chunk_index_oid_old oid, chunk_index_oid_new oid | void timescaledb | _timescaledb_internal | chunk_status | regclass | integer - timescaledb | _timescaledb_internal | chunks_in | record record, chunks integer[] | boolean timescaledb | _timescaledb_internal | chunks_local_size | schema_name_in name, table_name_in name | TABLE(chunk_id integer, chunk_schema name, chunk_name name, table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint) - timescaledb | _timescaledb_internal | chunks_remote_size | schema_name_in name, table_name_in name | TABLE(chunk_id integer, chunk_schema name, chunk_name name, table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint, node_name name) timescaledb | _timescaledb_internal | compressed_chunk_local_stats | schema_name_in name, table_name_in name | TABLE(chunk_schema name, chunk_name name, compression_status text, before_compression_table_bytes bigint, before_compression_index_bytes bigint, before_compression_toast_bytes bigint, before_compression_total_bytes bigint, after_compression_table_bytes bigint, after_compression_index_bytes bigint, after_compression_toast_bytes bigint, after_compression_total_bytes bigint) timescaledb | _timescaledb_internal | compressed_chunk_remote_stats | schema_name_in name, table_name_in name | TABLE(chunk_schema name, chunk_name name, compression_status text, before_compression_table_bytes bigint, before_compression_index_bytes bigint, before_compression_toast_bytes bigint, before_compression_total_bytes bigint, after_compression_table_bytes bigint, after_compression_index_bytes bigint, after_compression_toast_bytes bigint, after_compression_total_bytes bigint, node_name name) - timescaledb | _timescaledb_internal | compressed_data_in | cstring | _timescaledb_internal.compressed_data - timescaledb | _timescaledb_internal | compressed_data_out | _timescaledb_internal.compressed_data | cstring - timescaledb | _timescaledb_internal | compressed_data_recv | internal | _timescaledb_internal.compressed_data - timescaledb | _timescaledb_internal | compressed_data_send | _timescaledb_internal.compressed_data | bytea timescaledb | _timescaledb_internal | continuous_agg_invalidation_trigger | | trigger - timescaledb | _timescaledb_internal | create_chunk | hypertable regclass, slices jsonb, schema_name name, table_name name, chunk_table regclass | TABLE(chunk_id integer, hypertable_id integer, schema_name name, table_name name, relkind "char", slices jsonb, created boolean) - timescaledb | _timescaledb_internal | create_chunk_replica_table | chunk regclass, data_node_name name | void + timescaledb | _timescaledb_internal | create_chunk | hypertable regclass, _slices jsonb, _schema_name name, _table_name name, chunk_table regclass | TABLE(chunk_id integer, hypertable_id integer, schema_name name, table_name name, relkind "char", slices jsonb, created boolean) timescaledb | _timescaledb_internal | create_chunk_table | hypertable regclass, slices jsonb, schema_name name, table_name name | boolean timescaledb | _timescaledb_internal | create_compressed_chunk | chunk regclass, chunk_table regclass, uncompressed_heap_size bigint, uncompressed_toast_size bigint, uncompressed_index_size bigint, compressed_heap_size bigint, compressed_toast_size bigint, compressed_index_size bigint, numrows_pre_compression bigint, numrows_post_compression bigint | regclass - timescaledb | _timescaledb_internal | data_node_chunk_info | node_name name, schema_name_in name, table_name_in name | TABLE(chunk_id integer, chunk_schema name, chunk_name name, table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint) - timescaledb | _timescaledb_internal | data_node_compressed_chunk_stats | node_name name, schema_name_in name, table_name_in name | TABLE(chunk_schema name, chunk_name name, compression_status text, before_compression_table_bytes bigint, before_compression_index_bytes bigint, before_compression_toast_bytes bigint, before_compression_total_bytes bigint, after_compression_table_bytes bigint, after_compression_index_bytes bigint, after_compression_toast_bytes bigint, after_compression_total_bytes bigint) - timescaledb | _timescaledb_internal | data_node_hypertable_info | node_name name, schema_name_in name, table_name_in name | TABLE(table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint) - timescaledb | _timescaledb_internal | data_node_index_size | node_name name, schema_name_in name, index_name_in name | TABLE(hypertable_id integer, total_bytes bigint) - timescaledb | _timescaledb_internal | dimension_is_finite | val bigint | boolean - timescaledb | _timescaledb_internal | dimension_slice_get_constraint_sql | dimension_slice_id integer | text timescaledb | _timescaledb_internal | drop_chunk | chunk regclass | boolean - timescaledb | _timescaledb_internal | drop_dist_ht_invalidation_trigger | raw_hypertable_id integer | void - timescaledb | _timescaledb_internal | drop_stale_chunks | node_name name, chunks integer[] | void timescaledb | _timescaledb_internal | finalize_agg | agg_name text, inner_agg_collation_schema name, inner_agg_collation_name name, inner_agg_input_types name[], inner_agg_serialized_state bytea, return_type_dummy_val anyelement | anyelement timescaledb | _timescaledb_internal | finalize_agg_ffunc | tstate internal, aggfn text, inner_agg_collation_schema name, inner_agg_collation_name name, inner_agg_input_types name[], inner_agg_serialized_state bytea, return_type_dummy_val anyelement | anyelement timescaledb | _timescaledb_internal | finalize_agg_sfunc | tstate internal, aggfn text, inner_agg_collation_schema name, inner_agg_collation_name name, inner_agg_input_types name[], inner_agg_serialized_state bytea, return_type_dummy_val anyelement | internal - timescaledb | _timescaledb_internal | first_combinefunc | internal, internal | internal - timescaledb | _timescaledb_internal | first_sfunc | internal, anyelement, "any" | internal timescaledb | _timescaledb_internal | freeze_chunk | chunk regclass | boolean timescaledb | _timescaledb_internal | generate_uuid | | uuid - timescaledb | _timescaledb_internal | get_chunk_colstats | relid regclass | TABLE(chunk_id integer, hypertable_id integer, att_num integer, nullfrac real, width integer, distinctval real, slotkind integer[], slotopstrings cstring[], slotcollations oid[], slot1numbers real[], slot2numbers real[], slot3numbers real[], slot4numbers real[], slot5numbers real[], slotvaluetypetrings cstring[], slot1values cstring[], slot2values cstring[], slot3values cstring[], slot4values cstring[], slot5values cstring[]) - timescaledb | _timescaledb_internal | get_chunk_relstats | relid regclass | TABLE(chunk_id integer, hypertable_id integer, num_pages integer, num_tuples real, num_allvisible integer) + timescaledb | _timescaledb_internal | get_approx_row_count | relation regclass | bigint + timescaledb | _timescaledb_internal | get_compressed_chunk_index_for_recompression | uncompressed_chunk regclass | regclass timescaledb | _timescaledb_internal | get_create_command | table_name name | text timescaledb | _timescaledb_internal | get_git_commit | | TABLE(commit_tag text, commit_hash text, commit_time timestamp with time zone) timescaledb | _timescaledb_internal | get_os_info | | TABLE(sysname text, version text, release text, version_pretty text) timescaledb | _timescaledb_internal | get_partition_for_key | val anyelement | integer timescaledb | _timescaledb_internal | get_partition_hash | val anyelement | integer - timescaledb | _timescaledb_internal | get_time_type | hypertable_id integer | oid - timescaledb | _timescaledb_internal | health | | TABLE(node_name name, healthy boolean, in_recovery boolean, error text) - timescaledb | _timescaledb_internal | hist_combinefunc | state1 internal, state2 internal | internal - timescaledb | _timescaledb_internal | hist_deserializefunc | bytea, internal | internal - timescaledb | _timescaledb_internal | hist_finalfunc | state internal, val double precision, min double precision, max double precision, nbuckets integer | integer[] - timescaledb | _timescaledb_internal | hist_serializefunc | internal | bytea - timescaledb | _timescaledb_internal | hist_sfunc | state internal, val double precision, min double precision, max double precision, nbuckets integer | internal - timescaledb | _timescaledb_internal | hypertable_constraint_add_table_fk_constraint | user_ht_constraint_name name, user_ht_schema_name name, user_ht_table_name name, compress_ht_id integer | void - timescaledb | _timescaledb_internal | hypertable_from_main_table | table_oid regclass | _timescaledb_catalog.hypertable - timescaledb | _timescaledb_internal | hypertable_invalidation_log_delete | raw_hypertable_id integer | void timescaledb | _timescaledb_internal | hypertable_local_size | schema_name_in name, table_name_in name | TABLE(table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint) - timescaledb | _timescaledb_internal | hypertable_remote_size | schema_name_in name, table_name_in name | TABLE(table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint, node_name name) - timescaledb | _timescaledb_internal | indexes_local_size | schema_name_in name, index_name_in name | TABLE(hypertable_id integer, total_bytes bigint) - timescaledb | _timescaledb_internal | indexes_remote_size | schema_name_in name, table_name_in name, index_name_in name | bigint + timescaledb | _timescaledb_internal | indexes_local_size | schema_name_in name, table_name_in name | TABLE(hypertable_id integer, total_bytes bigint) timescaledb | _timescaledb_internal | insert_blocker | | trigger timescaledb | _timescaledb_internal | interval_to_usec | chunk_interval interval | bigint - timescaledb | _timescaledb_internal | invalidation_cagg_log_add_entry | mat_hypertable_id integer, start_time bigint, end_time bigint | void - timescaledb | _timescaledb_internal | invalidation_hyper_log_add_entry | raw_hypertable_id integer, start_time bigint, end_time bigint | void - timescaledb | _timescaledb_internal | invalidation_process_cagg_log | mat_hypertable_id integer, raw_hypertable_id integer, dimtype regtype, window_start bigint, window_end bigint, mat_hypertable_ids integer[], bucket_widths bigint[], max_bucket_widths bigint[], OUT ret_window_start bigint, OUT ret_window_end bigint | record - timescaledb | _timescaledb_internal | invalidation_process_cagg_log | mat_hypertable_id integer, raw_hypertable_id integer, dimtype regtype, window_start bigint, window_end bigint, mat_hypertable_ids integer[], bucket_widths bigint[], max_bucket_widths bigint[], bucket_functions text[], OUT ret_window_start bigint, OUT ret_window_end bigint | record - timescaledb | _timescaledb_internal | invalidation_process_hypertable_log | mat_hypertable_id integer, raw_hypertable_id integer, dimtype regtype, mat_hypertable_ids integer[], bucket_widths bigint[], max_bucket_widths bigint[] | void - timescaledb | _timescaledb_internal | invalidation_process_hypertable_log | mat_hypertable_id integer, raw_hypertable_id integer, dimtype regtype, mat_hypertable_ids integer[], bucket_widths bigint[], max_bucket_widths bigint[], bucket_functions text[] | void - timescaledb | _timescaledb_internal | is_main_table | schema_name name, table_name name | boolean - timescaledb | _timescaledb_internal | is_main_table | table_oid regclass | boolean - timescaledb | _timescaledb_internal | last_combinefunc | internal, internal | internal - timescaledb | _timescaledb_internal | last_sfunc | internal, anyelement, "any" | internal - timescaledb | _timescaledb_internal | main_table_from_hypertable | hypertable_id integer | regclass - timescaledb | _timescaledb_internal | materialization_invalidation_log_delete | mat_hypertable_id integer | void timescaledb | _timescaledb_internal | partialize_agg | arg anyelement | bytea - timescaledb | _timescaledb_internal | ping_data_node | node_name name | boolean timescaledb | _timescaledb_internal | policy_compression | IN job_id integer, IN config jsonb | timescaledb | _timescaledb_internal | policy_compression_check | config jsonb | void - timescaledb | _timescaledb_internal | policy_compression_execute | IN job_id integer, IN htid integer, IN lag anyelement, IN maxchunks integer, IN verbose_log boolean, IN recompress_enabled boolean | - timescaledb | _timescaledb_internal | policy_job_error_retention | job_id integer, config jsonb | integer - timescaledb | _timescaledb_internal | policy_job_error_retention_check | config jsonb | void + timescaledb | _timescaledb_internal | policy_compression_execute | IN job_id integer, IN htid integer, IN lag anyelement, IN maxchunks integer, IN verbose_log boolean, IN recompress_enabled boolean, IN use_creation_time boolean | + timescaledb | _timescaledb_internal | policy_job_stat_history_retention | job_id integer, config jsonb | integer + timescaledb | _timescaledb_internal | policy_job_stat_history_retention_check | config jsonb | void timescaledb | _timescaledb_internal | policy_recompression | IN job_id integer, IN config jsonb | timescaledb | _timescaledb_internal | policy_refresh_continuous_aggregate | IN job_id integer, IN config jsonb | timescaledb | _timescaledb_internal | policy_refresh_continuous_aggregate_check | config jsonb | void @@ -4799,20 +4860,13 @@ order by timescaledb | _timescaledb_internal | policy_retention_check | config jsonb | void timescaledb | _timescaledb_internal | process_ddl_event | | event_trigger timescaledb | _timescaledb_internal | range_value_to_pretty | time_value bigint, column_type regtype | text + timescaledb | _timescaledb_internal | recompress_chunk_segmentwise | uncompressed_chunk regclass, if_compressed boolean | regclass timescaledb | _timescaledb_internal | relation_size | relation regclass | TABLE(total_size bigint, heap_size bigint, index_size bigint, toast_size bigint) - timescaledb | _timescaledb_internal | remote_txn_heal_data_node | foreign_server_oid oid | integer timescaledb | _timescaledb_internal | restart_background_workers | | boolean - timescaledb | _timescaledb_internal | rxid_in | cstring | rxid - timescaledb | _timescaledb_internal | rxid_out | rxid | cstring - timescaledb | _timescaledb_internal | set_chunk_default_data_node | chunk regclass, node_name name | boolean - timescaledb | _timescaledb_internal | set_dist_id | dist_id uuid | boolean - timescaledb | _timescaledb_internal | set_peer_dist_id | dist_id uuid | boolean timescaledb | _timescaledb_internal | show_chunk | chunk regclass | TABLE(chunk_id integer, hypertable_id integer, schema_name name, table_name name, relkind "char", slices jsonb) - timescaledb | _timescaledb_internal | show_connection_cache | | TABLE(node_name name, user_name name, host text, port integer, database name, backend_pid integer, connection_status text, transaction_status text, transaction_depth integer, processing boolean, invalidated boolean) timescaledb | _timescaledb_internal | start_background_workers | | boolean timescaledb | _timescaledb_internal | stop_background_workers | | boolean timescaledb | _timescaledb_internal | subtract_integer_from_now | hypertable_relid regclass, lag bigint | bigint - timescaledb | _timescaledb_internal | time_literal_sql | time_value bigint, column_type regtype | text timescaledb | _timescaledb_internal | time_to_internal | time_val anyelement | bigint timescaledb | _timescaledb_internal | to_date | unixtime_us bigint | date timescaledb | _timescaledb_internal | to_interval | unixtime_us bigint | interval @@ -4821,38 +4875,36 @@ order by timescaledb | _timescaledb_internal | to_unix_microseconds | ts timestamp with time zone | bigint timescaledb | _timescaledb_internal | tsl_loaded | | boolean timescaledb | _timescaledb_internal | unfreeze_chunk | chunk regclass | boolean - timescaledb | _timescaledb_internal | validate_as_data_node | | void - timescaledb | _timescaledb_internal | wait_subscription_sync | IN schema_name name, IN table_name name, IN retry_count integer, IN retry_delay_ms numeric | - timescaledb | public | add_compression_policy | hypertable regclass, compress_after "any", if_not_exists boolean, schedule_interval interval, initial_start timestamp with time zone, timezone text | integer + timescaledb | public | add_compression_policy | hypertable regclass, compress_after "any", if_not_exists boolean, schedule_interval interval, initial_start timestamp with time zone, timezone text, compress_created_before interval | integer timescaledb | public | add_continuous_aggregate_policy | continuous_aggregate regclass, start_offset "any", end_offset "any", schedule_interval interval, if_not_exists boolean, initial_start timestamp with time zone, timezone text | integer - timescaledb | public | add_data_node | node_name name, host text, database name, port integer, if_not_exists boolean, bootstrap boolean, password text | TABLE(node_name name, host text, port integer, database name, node_created boolean, database_created boolean, extension_created boolean) timescaledb | public | add_dimension | hypertable regclass, column_name name, number_partitions integer, chunk_time_interval anyelement, partitioning_func regproc, if_not_exists boolean | TABLE(dimension_id integer, schema_name name, table_name name, column_name name, created boolean) + timescaledb | public | add_dimension | hypertable regclass, dimension _timescaledb_internal.dimension_info, if_not_exists boolean | TABLE(dimension_id integer, created boolean) timescaledb | public | add_job | proc regproc, schedule_interval interval, config jsonb, initial_start timestamp with time zone, scheduled boolean, check_config regproc, fixed_schedule boolean, timezone text | integer timescaledb | public | add_reorder_policy | hypertable regclass, index_name name, if_not_exists boolean, initial_start timestamp with time zone, timezone text | integer - timescaledb | public | add_retention_policy | relation regclass, drop_after "any", if_not_exists boolean, schedule_interval interval, initial_start timestamp with time zone, timezone text | integer - timescaledb | public | alter_data_node | node_name name, host text, database name, port integer, available boolean | TABLE(node_name name, host text, port integer, database name, available boolean) - timescaledb | public | alter_job | job_id integer, schedule_interval interval, max_runtime interval, max_retries integer, retry_period interval, scheduled boolean, config jsonb, next_start timestamp with time zone, if_exists boolean, check_config regproc | TABLE(job_id integer, schedule_interval interval, max_runtime interval, max_retries integer, retry_period interval, scheduled boolean, config jsonb, next_start timestamp with time zone, check_config text) + timescaledb | public | add_retention_policy | relation regclass, drop_after "any", if_not_exists boolean, schedule_interval interval, initial_start timestamp with time zone, timezone text, drop_created_before interval | integer + timescaledb | public | alter_job | job_id integer, schedule_interval interval, max_runtime interval, max_retries integer, retry_period interval, scheduled boolean, config jsonb, next_start timestamp with time zone, if_exists boolean, check_config regproc, fixed_schedule boolean, initial_start timestamp with time zone, timezone text | TABLE(job_id integer, schedule_interval interval, max_runtime interval, max_retries integer, retry_period interval, scheduled boolean, config jsonb, next_start timestamp with time zone, check_config text, fixed_schedule boolean, initial_start timestamp with time zone, timezone text) timescaledb | public | approximate_row_count | relation regclass | bigint - timescaledb | public | attach_data_node | node_name name, hypertable regclass, if_not_attached boolean, repartition boolean | TABLE(hypertable_id integer, node_hypertable_id integer, node_name name) timescaledb | public | attach_tablespace | tablespace name, hypertable regclass, if_not_attached boolean | void + timescaledb | public | by_hash | column_name name, number_partitions integer, partition_func regproc | _timescaledb_internal.dimension_info + timescaledb | public | by_range | column_name name, partition_interval anyelement, partition_func regproc | _timescaledb_internal.dimension_info timescaledb | public | cagg_migrate | IN cagg regclass, IN override boolean, IN drop_old boolean | timescaledb | public | chunk_compression_stats | hypertable regclass | TABLE(chunk_schema name, chunk_name name, compression_status text, before_compression_table_bytes bigint, before_compression_index_bytes bigint, before_compression_toast_bytes bigint, before_compression_total_bytes bigint, after_compression_table_bytes bigint, after_compression_index_bytes bigint, after_compression_toast_bytes bigint, after_compression_total_bytes bigint, node_name name) timescaledb | public | chunks_detailed_size | hypertable regclass | TABLE(chunk_schema name, chunk_name name, table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint, node_name name) - timescaledb | public | compress_chunk | uncompressed_chunk regclass, if_not_compressed boolean | regclass - timescaledb | public | create_distributed_hypertable | relation regclass, time_column_name name, partitioning_column name, number_partitions integer, associated_schema_name name, associated_table_prefix name, chunk_time_interval anyelement, create_default_indexes boolean, if_not_exists boolean, partitioning_func regproc, migrate_data boolean, chunk_target_size text, chunk_sizing_func regproc, time_partitioning_func regproc, replication_factor integer, data_nodes name[] | TABLE(hypertable_id integer, schema_name name, table_name name, created boolean) - timescaledb | public | create_distributed_restore_point | name text | TABLE(node_name name, node_type text, restore_point pg_lsn) - timescaledb | public | create_hypertable | relation regclass, time_column_name name, partitioning_column name, number_partitions integer, associated_schema_name name, associated_table_prefix name, chunk_time_interval anyelement, create_default_indexes boolean, if_not_exists boolean, partitioning_func regproc, migrate_data boolean, chunk_target_size text, chunk_sizing_func regproc, time_partitioning_func regproc, replication_factor integer, data_nodes name[], distributed boolean | TABLE(hypertable_id integer, schema_name name, table_name name, created boolean) + timescaledb | public | compress_chunk | uncompressed_chunk regclass, if_not_compressed boolean, recompress boolean | regclass + timescaledb | public | create_hypertable | relation regclass, dimension _timescaledb_internal.dimension_info, create_default_indexes boolean, if_not_exists boolean, migrate_data boolean | TABLE(hypertable_id integer, created boolean) + timescaledb | public | create_hypertable | relation regclass, time_column_name name, partitioning_column name, number_partitions integer, associated_schema_name name, associated_table_prefix name, chunk_time_interval anyelement, create_default_indexes boolean, if_not_exists boolean, partitioning_func regproc, migrate_data boolean, chunk_target_size text, chunk_sizing_func regproc, time_partitioning_func regproc | TABLE(hypertable_id integer, schema_name name, table_name name, created boolean) timescaledb | public | decompress_chunk | uncompressed_chunk regclass, if_compressed boolean | regclass - timescaledb | public | delete_data_node | node_name name, if_exists boolean, force boolean, repartition boolean, drop_database boolean | boolean timescaledb | public | delete_job | job_id integer | void - timescaledb | public | detach_data_node | node_name name, hypertable regclass, if_attached boolean, force boolean, repartition boolean, drop_remote_data boolean | integer timescaledb | public | detach_tablespace | tablespace name, hypertable regclass, if_attached boolean | integer timescaledb | public | detach_tablespaces | hypertable regclass | integer - timescaledb | public | distributed_exec | IN query text, IN node_list name[], IN transactional boolean | - timescaledb | public | drop_chunks | relation regclass, older_than "any", newer_than "any", "verbose" boolean | SETOF text + timescaledb | public | disable_chunk_skipping | hypertable regclass, column_name name, if_not_exists boolean | TABLE(hypertable_id integer, column_name name, disabled boolean) + timescaledb | public | drop_chunks | relation regclass, older_than "any", newer_than "any", "verbose" boolean, created_before "any", created_after "any" | SETOF text + timescaledb | public | enable_chunk_skipping | hypertable regclass, column_name name, if_not_exists boolean | TABLE(column_stats_id integer, enabled boolean) timescaledb | public | first | anyelement, "any" | anyelement timescaledb | public | get_telemetry_report | | jsonb timescaledb | public | histogram | double precision, double precision, double precision, integer | integer[] + timescaledb | public | hypertable_approximate_detailed_size | relation regclass | TABLE(table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint) + timescaledb | public | hypertable_approximate_size | hypertable regclass | bigint timescaledb | public | hypertable_compression_stats | hypertable regclass | TABLE(total_chunks bigint, number_compressed_chunks bigint, before_compression_table_bytes bigint, before_compression_index_bytes bigint, before_compression_toast_bytes bigint, before_compression_total_bytes bigint, after_compression_table_bytes bigint, after_compression_index_bytes bigint, after_compression_toast_bytes bigint, after_compression_total_bytes bigint, node_name name) timescaledb | public | hypertable_detailed_size | hypertable regclass | TABLE(table_bytes bigint, index_bytes bigint, toast_bytes bigint, total_bytes bigint, node_name name) timescaledb | public | hypertable_index_size | index_name regclass | bigint @@ -4877,8 +4929,8 @@ order by timescaledb | public | set_chunk_time_interval | hypertable regclass, chunk_time_interval anyelement, dimension_name name | void timescaledb | public | set_integer_now_func | hypertable regclass, integer_now_func regproc, replace_if_exists boolean | void timescaledb | public | set_number_partitions | hypertable regclass, number_partitions integer, dimension_name name | void - timescaledb | public | set_replication_factor | hypertable regclass, replication_factor integer | void - timescaledb | public | show_chunks | relation regclass, older_than "any", newer_than "any" | SETOF regclass + timescaledb | public | set_partitioning_interval | hypertable regclass, partition_interval anyelement, dimension_name name | void + timescaledb | public | show_chunks | relation regclass, older_than "any", newer_than "any", created_before "any", created_after "any" | SETOF regclass timescaledb | public | show_tablespaces | hypertable regclass | SETOF name timescaledb | public | time_bucket | bucket_width bigint, ts bigint | bigint timescaledb | public | time_bucket | bucket_width bigint, ts bigint, "offset" bigint | bigint @@ -4903,21 +4955,13 @@ order by timescaledb | public | time_bucket_gapfill | bucket_width interval, ts timestamp with time zone, timezone text, start timestamp with time zone, finish timestamp with time zone | timestamp with time zone timescaledb | public | time_bucket_gapfill | bucket_width interval, ts timestamp without time zone, start timestamp without time zone, finish timestamp without time zone | timestamp without time zone timescaledb | public | time_bucket_gapfill | bucket_width smallint, ts smallint, start smallint, finish smallint | smallint - timescaledb | public | timescaledb_fdw_handler | | fdw_handler - timescaledb | public | timescaledb_fdw_validator | text[], oid | void timescaledb | public | timescaledb_post_restore | | boolean timescaledb | public | timescaledb_pre_restore | | boolean timescaledb | timescaledb_experimental | add_policies | relation regclass, if_not_exists boolean, refresh_start_offset "any", refresh_end_offset "any", compress_after "any", drop_after "any" | boolean - timescaledb | timescaledb_experimental | allow_new_chunks | data_node_name name, hypertable regclass | integer timescaledb | timescaledb_experimental | alter_policies | relation regclass, if_exists boolean, refresh_start_offset "any", refresh_end_offset "any", compress_after "any", drop_after "any" | boolean - timescaledb | timescaledb_experimental | block_new_chunks | data_node_name name, hypertable regclass, force boolean | integer - timescaledb | timescaledb_experimental | cleanup_copy_chunk_operation | IN operation_id name | - timescaledb | timescaledb_experimental | copy_chunk | IN chunk regclass, IN source_node name, IN destination_node name, IN operation_id name | - timescaledb | timescaledb_experimental | move_chunk | IN chunk regclass, IN source_node name, IN destination_node name, IN operation_id name | timescaledb | timescaledb_experimental | remove_all_policies | relation regclass, if_exists boolean | boolean timescaledb | timescaledb_experimental | remove_policies | relation regclass, if_exists boolean, VARIADIC policy_names text[] | boolean timescaledb | timescaledb_experimental | show_policies | relation regclass | SETOF jsonb - timescaledb | timescaledb_experimental | subscription_exec | subscription_command text | void timescaledb | timescaledb_experimental | time_bucket_ng | bucket_width interval, ts date | date timescaledb | timescaledb_experimental | time_bucket_ng | bucket_width interval, ts date, origin date | date timescaledb | timescaledb_experimental | time_bucket_ng | bucket_width interval, ts timestamp with time zone | timestamp with time zone @@ -5108,7 +5152,7 @@ order by xml2 | public | xpath_table | text, text, text, text, text | SETOF record xml2 | public | xslt_process | text, text | text xml2 | public | xslt_process | text, text, text | text -(4957 rows) +(5001 rows) /* @@ -5936,6 +5980,13 @@ order by timescaledb | _timescaledb_internal | bgw_job_stat | total_failures timescaledb | _timescaledb_internal | bgw_job_stat | total_runs timescaledb | _timescaledb_internal | bgw_job_stat | total_successes + timescaledb | _timescaledb_internal | bgw_job_stat_history | data + timescaledb | _timescaledb_internal | bgw_job_stat_history | execution_finish + timescaledb | _timescaledb_internal | bgw_job_stat_history | execution_start + timescaledb | _timescaledb_internal | bgw_job_stat_history | id + timescaledb | _timescaledb_internal | bgw_job_stat_history | job_id + timescaledb | _timescaledb_internal | bgw_job_stat_history | pid + timescaledb | _timescaledb_internal | bgw_job_stat_history | succeeded timescaledb | _timescaledb_internal | bgw_policy_chunk_stats | chunk_id timescaledb | _timescaledb_internal | bgw_policy_chunk_stats | job_id timescaledb | _timescaledb_internal | bgw_policy_chunk_stats | last_time_job_run @@ -5944,6 +5995,7 @@ order by timescaledb | _timescaledb_cache | cache_inval_extension | timescaledb | _timescaledb_cache | cache_inval_hypertable | timescaledb | _timescaledb_catalog | chunk | compressed_chunk_id + timescaledb | _timescaledb_catalog | chunk | creation_time timescaledb | _timescaledb_catalog | chunk | dropped timescaledb | _timescaledb_catalog | chunk | hypertable_id timescaledb | _timescaledb_catalog | chunk | id @@ -5951,38 +6003,29 @@ order by timescaledb | _timescaledb_catalog | chunk | schema_name timescaledb | _timescaledb_catalog | chunk | status timescaledb | _timescaledb_catalog | chunk | table_name + timescaledb | _timescaledb_catalog | chunk_column_stats | chunk_id + timescaledb | _timescaledb_catalog | chunk_column_stats | column_name + timescaledb | _timescaledb_catalog | chunk_column_stats | hypertable_id + timescaledb | _timescaledb_catalog | chunk_column_stats | id + timescaledb | _timescaledb_catalog | chunk_column_stats | range_end + timescaledb | _timescaledb_catalog | chunk_column_stats | range_start + timescaledb | _timescaledb_catalog | chunk_column_stats | valid + timescaledb | timescaledb_information | chunk_compression_settings | chunk + timescaledb | timescaledb_information | chunk_compression_settings | hypertable + timescaledb | timescaledb_information | chunk_compression_settings | orderby + timescaledb | timescaledb_information | chunk_compression_settings | segmentby timescaledb | _timescaledb_catalog | chunk_constraint | chunk_id timescaledb | _timescaledb_catalog | chunk_constraint | constraint_name timescaledb | _timescaledb_catalog | chunk_constraint | dimension_slice_id timescaledb | _timescaledb_catalog | chunk_constraint | hypertable_constraint_name - timescaledb | _timescaledb_catalog | chunk_copy_operation | backend_pid - timescaledb | _timescaledb_catalog | chunk_copy_operation | chunk_id - timescaledb | _timescaledb_catalog | chunk_copy_operation | completed_stage - timescaledb | _timescaledb_catalog | chunk_copy_operation | compress_chunk_name - timescaledb | _timescaledb_catalog | chunk_copy_operation | delete_on_source_node - timescaledb | _timescaledb_catalog | chunk_copy_operation | dest_node_name - timescaledb | _timescaledb_catalog | chunk_copy_operation | operation_id - timescaledb | _timescaledb_catalog | chunk_copy_operation | source_node_name - timescaledb | _timescaledb_catalog | chunk_copy_operation | time_start - timescaledb | _timescaledb_catalog | chunk_data_node | chunk_id - timescaledb | _timescaledb_catalog | chunk_data_node | node_chunk_id - timescaledb | _timescaledb_catalog | chunk_data_node | node_name timescaledb | _timescaledb_catalog | chunk_index | chunk_id timescaledb | _timescaledb_catalog | chunk_index | hypertable_id timescaledb | _timescaledb_catalog | chunk_index | hypertable_index_name timescaledb | _timescaledb_catalog | chunk_index | index_name - timescaledb | timescaledb_experimental | chunk_replication_status | chunk_name - timescaledb | timescaledb_experimental | chunk_replication_status | chunk_schema - timescaledb | timescaledb_experimental | chunk_replication_status | desired_num_replicas - timescaledb | timescaledb_experimental | chunk_replication_status | hypertable_name - timescaledb | timescaledb_experimental | chunk_replication_status | hypertable_schema - timescaledb | timescaledb_experimental | chunk_replication_status | non_replica_nodes - timescaledb | timescaledb_experimental | chunk_replication_status | num_replicas - timescaledb | timescaledb_experimental | chunk_replication_status | replica_nodes + timescaledb | timescaledb_information | chunks | chunk_creation_time timescaledb | timescaledb_information | chunks | chunk_name timescaledb | timescaledb_information | chunks | chunk_schema timescaledb | timescaledb_information | chunks | chunk_tablespace - timescaledb | timescaledb_information | chunks | data_nodes timescaledb | timescaledb_information | chunks | hypertable_name timescaledb | timescaledb_information | chunks | hypertable_schema timescaledb | timescaledb_information | chunks | is_compressed @@ -6014,6 +6057,7 @@ order by timescaledb | _timescaledb_catalog | compression_chunk_size | compressed_heap_size timescaledb | _timescaledb_catalog | compression_chunk_size | compressed_index_size timescaledb | _timescaledb_catalog | compression_chunk_size | compressed_toast_size + timescaledb | _timescaledb_catalog | compression_chunk_size | numrows_frozen_immediately timescaledb | _timescaledb_catalog | compression_chunk_size | numrows_post_compression timescaledb | _timescaledb_catalog | compression_chunk_size | numrows_pre_compression timescaledb | _timescaledb_catalog | compression_chunk_size | uncompressed_heap_size @@ -6022,11 +6066,15 @@ order by timescaledb | timescaledb_information | compression_settings | attname timescaledb | timescaledb_information | compression_settings | hypertable_name timescaledb | timescaledb_information | compression_settings | hypertable_schema + timescaledb | _timescaledb_catalog | compression_settings | orderby timescaledb | timescaledb_information | compression_settings | orderby_asc timescaledb | timescaledb_information | compression_settings | orderby_column_index + timescaledb | _timescaledb_catalog | compression_settings | orderby_desc timescaledb | timescaledb_information | compression_settings | orderby_nullsfirst + timescaledb | _timescaledb_catalog | compression_settings | orderby_nullsfirst + timescaledb | _timescaledb_catalog | compression_settings | relid + timescaledb | _timescaledb_catalog | compression_settings | segmentby timescaledb | timescaledb_information | compression_settings | segmentby_column_index - timescaledb | _timescaledb_catalog | continuous_agg | bucket_width timescaledb | _timescaledb_catalog | continuous_agg | direct_view_name timescaledb | _timescaledb_catalog | continuous_agg | direct_view_schema timescaledb | _timescaledb_catalog | continuous_agg | finalized @@ -6041,6 +6089,7 @@ order by timescaledb | _timescaledb_catalog | continuous_agg_migrate_plan | end_ts timescaledb | _timescaledb_catalog | continuous_agg_migrate_plan | mat_hypertable_id timescaledb | _timescaledb_catalog | continuous_agg_migrate_plan | start_ts + timescaledb | _timescaledb_catalog | continuous_agg_migrate_plan | user_view_definition timescaledb | _timescaledb_catalog | continuous_agg_migrate_plan_step | config timescaledb | _timescaledb_catalog | continuous_agg_migrate_plan_step | end_ts timescaledb | _timescaledb_catalog | continuous_agg_migrate_plan_step | mat_hypertable_id @@ -6059,12 +6108,13 @@ order by timescaledb | timescaledb_information | continuous_aggregates | view_name timescaledb | timescaledb_information | continuous_aggregates | view_owner timescaledb | timescaledb_information | continuous_aggregates | view_schema + timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | bucket_fixed_width + timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | bucket_func + timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | bucket_offset + timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | bucket_origin + timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | bucket_timezone timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | bucket_width - timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | experimental timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | mat_hypertable_id - timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | name - timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | origin - timescaledb | _timescaledb_catalog | continuous_aggs_bucket_function | timezone timescaledb | _timescaledb_catalog | continuous_aggs_hypertable_invalidation_log | greatest_modified_value timescaledb | _timescaledb_catalog | continuous_aggs_hypertable_invalidation_log | hypertable_id timescaledb | _timescaledb_catalog | continuous_aggs_hypertable_invalidation_log | lowest_modified_value @@ -6073,9 +6123,8 @@ order by timescaledb | _timescaledb_catalog | continuous_aggs_materialization_invalidation_log | greatest_modified_value timescaledb | _timescaledb_catalog | continuous_aggs_materialization_invalidation_log | lowest_modified_value timescaledb | _timescaledb_catalog | continuous_aggs_materialization_invalidation_log | materialization_id - timescaledb | timescaledb_information | data_nodes | node_name - timescaledb | timescaledb_information | data_nodes | options - timescaledb | timescaledb_information | data_nodes | owner + timescaledb | _timescaledb_catalog | continuous_aggs_watermark | mat_hypertable_id + timescaledb | _timescaledb_catalog | continuous_aggs_watermark | watermark timescaledb | _timescaledb_catalog | dimension | aligned timescaledb | _timescaledb_catalog | dimension | column_name timescaledb | _timescaledb_catalog | dimension | column_type @@ -6088,9 +6137,6 @@ order by timescaledb | _timescaledb_catalog | dimension | num_slices timescaledb | _timescaledb_catalog | dimension | partitioning_func timescaledb | _timescaledb_catalog | dimension | partitioning_func_schema - timescaledb | _timescaledb_catalog | dimension_partition | data_nodes - timescaledb | _timescaledb_catalog | dimension_partition | dimension_id - timescaledb | _timescaledb_catalog | dimension_partition | range_start timescaledb | _timescaledb_catalog | dimension_slice | dimension_id timescaledb | _timescaledb_catalog | dimension_slice | id timescaledb | _timescaledb_catalog | dimension_slice | range_end @@ -6114,8 +6160,8 @@ order by timescaledb | _timescaledb_catalog | hypertable | compression_state timescaledb | _timescaledb_catalog | hypertable | id timescaledb | _timescaledb_catalog | hypertable | num_dimensions - timescaledb | _timescaledb_catalog | hypertable | replication_factor timescaledb | _timescaledb_catalog | hypertable | schema_name + timescaledb | _timescaledb_catalog | hypertable | status timescaledb | _timescaledb_catalog | hypertable | table_name timescaledb | _timescaledb_internal | hypertable_chunk_local_size | chunk_id timescaledb | _timescaledb_internal | hypertable_chunk_local_size | chunk_name @@ -6131,40 +6177,36 @@ order by timescaledb | _timescaledb_internal | hypertable_chunk_local_size | index_bytes timescaledb | _timescaledb_internal | hypertable_chunk_local_size | toast_bytes timescaledb | _timescaledb_internal | hypertable_chunk_local_size | total_bytes - timescaledb | _timescaledb_catalog | hypertable_compression | attname - timescaledb | _timescaledb_catalog | hypertable_compression | compression_algorithm_id - timescaledb | _timescaledb_catalog | hypertable_compression | hypertable_id - timescaledb | _timescaledb_catalog | hypertable_compression | orderby_asc - timescaledb | _timescaledb_catalog | hypertable_compression | orderby_column_index - timescaledb | _timescaledb_catalog | hypertable_compression | orderby_nullsfirst - timescaledb | _timescaledb_catalog | hypertable_compression | segmentby_column_index - timescaledb | _timescaledb_catalog | hypertable_data_node | block_chunks - timescaledb | _timescaledb_catalog | hypertable_data_node | hypertable_id - timescaledb | _timescaledb_catalog | hypertable_data_node | node_hypertable_id - timescaledb | _timescaledb_catalog | hypertable_data_node | node_name + timescaledb | timescaledb_information | hypertable_compression_settings | compress_interval_length + timescaledb | timescaledb_information | hypertable_compression_settings | hypertable + timescaledb | timescaledb_information | hypertable_compression_settings | orderby + timescaledb | timescaledb_information | hypertable_compression_settings | segmentby timescaledb | timescaledb_information | hypertables | compression_enabled - timescaledb | timescaledb_information | hypertables | data_nodes timescaledb | timescaledb_information | hypertables | hypertable_name timescaledb | timescaledb_information | hypertables | hypertable_schema - timescaledb | timescaledb_information | hypertables | is_distributed timescaledb | timescaledb_information | hypertables | num_chunks timescaledb | timescaledb_information | hypertables | num_dimensions timescaledb | timescaledb_information | hypertables | owner - timescaledb | timescaledb_information | hypertables | replication_factor timescaledb | timescaledb_information | hypertables | tablespaces timescaledb | timescaledb_information | job_errors | err_message - timescaledb | _timescaledb_internal | job_errors | error_data timescaledb | timescaledb_information | job_errors | finish_time - timescaledb | _timescaledb_internal | job_errors | finish_time timescaledb | timescaledb_information | job_errors | job_id - timescaledb | _timescaledb_internal | job_errors | job_id - timescaledb | _timescaledb_internal | job_errors | pid timescaledb | timescaledb_information | job_errors | pid timescaledb | timescaledb_information | job_errors | proc_name timescaledb | timescaledb_information | job_errors | proc_schema timescaledb | timescaledb_information | job_errors | sqlerrcode - timescaledb | _timescaledb_internal | job_errors | start_time timescaledb | timescaledb_information | job_errors | start_time + timescaledb | timescaledb_information | job_history | config + timescaledb | timescaledb_information | job_history | err_message + timescaledb | timescaledb_information | job_history | finish_time + timescaledb | timescaledb_information | job_history | id + timescaledb | timescaledb_information | job_history | job_id + timescaledb | timescaledb_information | job_history | pid + timescaledb | timescaledb_information | job_history | proc_name + timescaledb | timescaledb_information | job_history | proc_schema + timescaledb | timescaledb_information | job_history | sqlerrcode + timescaledb | timescaledb_information | job_history | start_time + timescaledb | timescaledb_information | job_history | succeeded timescaledb | timescaledb_information | job_stats | hypertable_name timescaledb | timescaledb_information | job_stats | hypertable_schema timescaledb | timescaledb_information | job_stats | job_id @@ -6206,11 +6248,12 @@ order by timescaledb | timescaledb_experimental | policies | relation_name timescaledb | timescaledb_experimental | policies | relation_schema timescaledb | timescaledb_experimental | policies | schedule_interval - timescaledb | _timescaledb_catalog | remote_txn | data_node_name - timescaledb | _timescaledb_catalog | remote_txn | remote_transaction_id timescaledb | _timescaledb_catalog | tablespace | hypertable_id timescaledb | _timescaledb_catalog | tablespace | id timescaledb | _timescaledb_catalog | tablespace | tablespace_name + timescaledb | _timescaledb_catalog | telemetry_event | body + timescaledb | _timescaledb_catalog | telemetry_event | created + timescaledb | _timescaledb_catalog | telemetry_event | tag wrappers | public | wrappers_fdw_stats | bytes_in wrappers | public | wrappers_fdw_stats | bytes_out wrappers | public | wrappers_fdw_stats | create_times @@ -6220,5 +6263,5 @@ order by wrappers | public | wrappers_fdw_stats | rows_in wrappers | public | wrappers_fdw_stats | rows_out wrappers | public | wrappers_fdw_stats | updated_at -(1079 rows) +(1078 rows)