From e303907e64d0c701d85914cb6d60b013e1c45664 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Mon, 17 Oct 2022 15:37:45 +0530 Subject: [PATCH 01/21] Updated the Upgrade EPAS considerations --- .../docs/epas/14/epas_upgrade_guide/03_limitations.mdx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx index 7f5df57f398..807b0b36652 100644 --- a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx +++ b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx @@ -2,12 +2,14 @@ title: "Upgrade considerations" --- -The following limitations apply to upgrading EDB Postgres Advanced Server: +The following apply to upgrading EDB Postgres Advanced Server: + - The `pg_upgrade` utility cannot upgrade a partitioned table if a foreign key refers to the partitioned table. -- If you are upgrading from the version 9.4 server or a lower version of EDB Postgres Advanced Server, and you use partitioned tables that include a `SUBPARTITION BY` clause, you must use `pg_dump` and `pg_restore` to upgrade an existing EDB Postgres Advanced Server installation to a later version of EDB Postgres Advanced Server. To upgrade, you must: +- If you are upgrading from a lower version of EDB Postgres Advanced Server, and you use partitioned tables that include a `SUBPARTITION BY` clause, you must use `pg_dump` and `pg_restore` to upgrade an existing EDB Postgres Advanced Server installation to a later version of EDB Postgres Advanced Server. To upgrade, you must: 1. Use `pg_dump` to preserve the content of the subpartitioned table. 2. Drop the table from the EDB Postgres Advanced Server 9.4 database or a lower version of EDB Postgres Advanced Server database. 3. Use `pg_upgrade` to upgrade the rest of the EDB Postgres Advanced Server database to a more recent version. 4. Use `pg_restore` to restore the subpartitioned table to the latest upgraded EDB Postgres Advanced Server database. - If you perform an upgrade of the EDB Postgres Advanced Server installation, you must rebuild any hash-partitioned table on the upgraded server. +- If you are using an ODBC, JDBC, OCI, or .NET driver to connect to your database applications and upgrading to a new major version of EDB Postgres Advanced Server, upgrade your driver to the latest version after or before upgrading EDB Postgres Advanced Server. From eedf9d9b8167454371fd31aeb60ea87a434e6713 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Mon, 17 Oct 2022 16:17:19 +0530 Subject: [PATCH 02/21] Update product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx index 807b0b36652..9075e7f409e 100644 --- a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx +++ b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx @@ -2,7 +2,7 @@ title: "Upgrade considerations" --- -The following apply to upgrading EDB Postgres Advanced Server: +Consider the following when upgrading EDB Postgres Advanced Server: - The `pg_upgrade` utility cannot upgrade a partitioned table if a foreign key refers to the partitioned table. From 5fd3777020e4cfd3d13058087aa6a984615ef0ae Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Mon, 17 Oct 2022 16:18:41 +0530 Subject: [PATCH 03/21] Update product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx index 9075e7f409e..716bbd87041 100644 --- a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx +++ b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx @@ -12,4 +12,4 @@ Consider the following when upgrading EDB Postgres Advanced Server: 3. Use `pg_upgrade` to upgrade the rest of the EDB Postgres Advanced Server database to a more recent version. 4. Use `pg_restore` to restore the subpartitioned table to the latest upgraded EDB Postgres Advanced Server database. - If you perform an upgrade of the EDB Postgres Advanced Server installation, you must rebuild any hash-partitioned table on the upgraded server. -- If you are using an ODBC, JDBC, OCI, or .NET driver to connect to your database applications and upgrading to a new major version of EDB Postgres Advanced Server, upgrade your driver to the latest version after or before upgrading EDB Postgres Advanced Server. +- If you are using an ODBC, JDBC, OCI, or .NET driver to connect to your database applications and upgrading to a new major version of EDB Postgres Advanced Server, upgrade your driver to the latest version when upgrading EDB Postgres Advanced Server. From de1f2b9fcad7e64c8ff5d766651d14173fc482a1 Mon Sep 17 00:00:00 2001 From: Gregory Bulloch Date: Mon, 31 Oct 2022 13:25:44 +1100 Subject: [PATCH 04/21] chore(UPM-11145): Updated working of CNP metrics descriptions based on documentation team's feedback --- .../metrics/index.mdx | 155 ++++++++---------- 1 file changed, 70 insertions(+), 85 deletions(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index 51d6c3b30fd..3c619c06710 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -5,15 +5,15 @@ redirects: --- BigAnimal collects a wide set of metrics about Postgres instances and makes them available -in your cloud platform. Most of these metrics are acquired directly from Postgres system tables, -views, and functions. The Postgres documentation serves as the main reference for these metrics. +in your cloud provider. Most of these metrics are acquired directly from Postgres system tables, +views, and functions. The Postgres documentation serves is main reference for these metrics. -Some data from Postgres monitoring system views, tables, and functions are +Some data from Postgres monitoring system views, tables, and functions is transformed to be easier to consume in Prometheus metrics format. For example, timestamp fields are generally converted to Unix epoch time and can be accompanied by a relative time-interval metric. Other metrics are aggregated into categories by label dimensions to limit the number of very specific and -narrowly scoped individual metrics emitted. It is not very useful to +narrowly scoped individual metrics emitted. It isn't very useful to report the inactivity period of every single backend, for example, so backend statistics are aggregated by database, user, `application_name`, and backend state. @@ -22,13 +22,13 @@ The number of tables in your database will impact the number of metrics in your impacting your cloud provider costs for storing these metrics. To ensure stability of the metrics pipeline, metrics may be dropped when the number of tables in your database exceeds 2500. Prometheus [labels](https://prometheus.io/docs/practices/naming/#labels) -are included in the $.Message.labels JSON object. +are included in the `$.Message.labels` JSON object. Dimensions vary depending on the individual metric and are documented separately for each group of related metrics. The available set of metrics is subject to change. Metrics might be added, -removed or renamed. Where feasible, an effort will be made not to change the -meaning or type of existing metrics without also changing the metric name. +removed or renamed. Where possible, we change the metric name when changing the +meaning or type of existing metrics. [comment1]: # "Generated content using script https://github.com/EnterpriseDB/starlight-scripts/blob/main/docs/metrics_to_markdown_txt.py" @@ -37,32 +37,31 @@ meaning or type of existing metrics without also changing the metric name. Backend counts from `pg_stat_activity` aggregated by the listed label dimensions. Useful for identifying busy applications, excessive idle -backends, etc. +backends, and so on. Derived from the `pg_stat_activity` view. | Metric | Usage | Description | |----------|-------|-------------| -| `cnp_backends_state` | GAUGE | State of the backend (pg\_stat\_activity.state) mapped to integer enum. active = 1, idle = 2, idle in transaction = 3, idle in transaction (aborted) = 4, fastpath function call = 5, disabled = 6, and -1 = other/unrecognised | | `cnp_backends_n_backends` | GAUGE | Number of backends in this group | | `cnp_backends_max_tx_duration_seconds` | GAUGE | Maximum duration of a transaction in seconds in this group | | `cnp_backends_max_backend_xmin_age` | GAUGE | Maximum duration of a transaction in seconds in this group | -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| | `datname` | Name of the database for this group of backends | | `usename` | Name of the user in this group of backends | | `application_name` | Name of the application for this group of backends | +| `state` | State of the group of backends (pg\_stat\_activity.state) | ## `cnp_backends_waiting` -Postgres-instance-level aggregate information on backends that are blocked -waiting for locks. Does not count I/O waits or other reasons backends might +Postgres instance-level aggregate information on backends that are blocked +waiting for locks. Doesn't count I/O waits or other reasons backends might wait or be blocked. Derived from the `pg_locks` view. @@ -73,12 +72,12 @@ Derived from the `pg_locks` view. ## `cnp_pg_database` -Per-database metrics for each database in the postgres instance. +Per-database metrics for each database in the Postgres instance. Includes per-database vacuum progress information. Derived from the `pg_database` catalog. -See also `cnp_pg_stat_database`. +See also [cnp_pg_stat_database](#group-cnp_pg_stat_database). | Metric | Usage | Description | |----------|-------|-------------| @@ -88,8 +87,7 @@ See also `cnp_pg_stat_database`. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -97,7 +95,7 @@ as dimensions in Azure Monitor: ## `cnp_pg_postmaster` -Data on the postgres instance's managing "postmaster" process. +Data on the Postgres instance's managing "postmaster" process. Derived from the `pg_postmaster_start_time()` function. @@ -114,7 +112,7 @@ Derived from the `pg_last_xact_replay_timestamp()` function. Relevant only on standby replicas. -See also `cnp_pg_stat_replication`, `cnp_pg_replication_slots`. +See also [cnp_pg_stat_replication](#group-cnp_pg_stat_replication), [cnp_pg_replication_slots](#group-cnp_pg_replication_slots). | Metric | Usage | Description | |----------|-------|-------------| @@ -123,17 +121,17 @@ See also `cnp_pg_stat_replication`, `cnp_pg_replication_slots`. ## `cnp_pg_replication_slots` -Details about replication slots on a postgres instance. In most +Details about replication slots on a Postgres instance. In most configurations, only the primary server has active replication clients, but other nodes can still have replication slots. Logical replication slots are specific to a database, whereas physical replication slots have an empty "database" label as they -apply to the postgres instance as a whole. +apply to the Postgres instance as a whole. Derived from the `pg_replication_slots` view. -See also `cnp_pg_stat_replication`, `cnp_pg_replication`. +See also [cnp_pg_stat_replication](#group-cnp_pg_stat_replication), [cnp_pg_replication](#group-cnp_pg_replication). | Metric | Usage | Description | |----------|-------|-------------| @@ -142,8 +140,7 @@ See also `cnp_pg_stat_replication`, `cnp_pg_replication`. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -157,13 +154,13 @@ server generally performs WAL archiving. WAL archiving is important for backup and restore. If WAL archiving is delayed or failing for too long, the point-in-time recovery backups for -a postgres cluster will not be up to date. This condition has disaster recovery +a Postgres cluster won't be up to date. This condition has disaster recovery implications and can potentially also affect failover. -Occasional WAL archiving failures are normal, but a growing delay in the time -since the last successful WAL archiving operation should be taken seriously. +Occasional WAL archiving failures are normal, but pay attention to a growing delay in the time +since the last successful WAL archiving operation. -Metrics in this section are reset when a postgres stats reset is issued +The following metrics are reset when a Postgres stats reset is issued on the db server. Derived from the `pg_stat_archiver` view. @@ -182,18 +179,18 @@ Derived from the `pg_stat_archiver` view. ## `cnp_pg_stat_bgwriter` -Stats for the postgres background writer and checkpointer processes, which -are instance-wide and shared across all databases in a postgres instance. +Stats for the Postgres background writer and checkpointer processes, which +are instance-wide and shared across all databases in a Postgres instance. Very long delays between checkpoints on a busy system increase the time taken for it to return to read/write availability if crash recovery is required. Excessively frequent checkpoints can increase I/O load and the size of the WAL stream for backup and replication. -The postgres documentation discusses checkpoints, dirty writeback, and +The Postgres documentation discusses checkpoints, dirty writeback, and checkpoint tuning in detail. -Metrics in this section are reset when a postgres stats reset is issued +These metrics are reset when a Postgres stats reset is issued on the db server. Derived from the `pg_stat_bgwriter` catalog. @@ -213,16 +210,16 @@ Derived from the `pg_stat_bgwriter` catalog. ## `cnp_pg_stat_database` -This metrics group directly exposes the summary data postgres collects in its +This metrics group directly exposes the summary data Postgres collects in its own `pg_stat_database` view. It contains statistical counters maintained by -postgres for database activity. +Postgres for database activity. -Metrics in this section are reset when a postgres stats reset is issued +These metrics are reset when a Postgres stats reset is issued on the db server. Derived from the `pg_stat_database` catalog. -See also `cnp_pg_database`. +See also [cnp_pg_database](#group-np_pg_database). | Metric | Usage | Description | |----------|-------|-------------| @@ -244,8 +241,7 @@ See also `cnp_pg_database`. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -255,16 +251,17 @@ as dimensions in Azure Monitor: These metrics provide information on conflicts between queries on a standby replica and the standby replica's replay of the change-stream from the primary. These are -called recovery conflicts. +called *recovery conflicts*. These metrics are unrelated to "INSERT ... ON CONFLICT" conflicts or multi-master replication row conflicts. They are relevant only on standby replicas. -Metrics in this section are reset when a postgres stats reset is issued +These metrics are reset when a Postgres stats reset is issued on the db server. -Only defined on standby replicas. + +Defined only on standby replicas. Derived from the `pg_stat_database_conflicts` view. @@ -278,8 +275,7 @@ Derived from the `pg_stat_database_conflicts` view. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -287,14 +283,14 @@ as dimensions in Azure Monitor: ## `cnp_pg_stat_user_tables` -Access and usage statistics maintained by postgres on nonsystem tables. +Access and usage statistics maintained by Postgres on nonsystem tables. -Metrics in this section are reset when a postgres stats reset is issued +These metrics are reset when a Postgres stats reset is issued on the db server. Derived from the `pg_stat_user_tables` view. -See also `cnp_pg_statio_user_tables`. +See also [cnp_pg_statio_user_tables](#group-cnp_pg_statio_user_tables). | Metric | Usage | Description | |----------|-------|-------------| @@ -320,8 +316,7 @@ See also `cnp_pg_statio_user_tables`. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -331,16 +326,16 @@ as dimensions in Azure Monitor: ## `cnp_pg_stat_replication` -Realtime information about replication connections to this postgres instance, -their progress and activity. +Realtime information about replication connections to this Postgres instance, +their progress, and their activity. -Metrics in this section are not reset when a postgres stats reset is issued -on the db server. The "stat" in the name is a historic artefact from postgres +These metrics aren't reset when a Postgres stats reset is issued +on the db server. The "stat" in the name is a historic artifact from Postgres development. Derived from the `pg_stat_replication` view. -See also `cnp_pg_replication_slots`, `cnp_pg_replication`. +See also [cnp_pg_replication_slots](#group-cnp_pg_statio_user_tables), [cnp_pg_replication](#group-cnp_pg_replication). | Metric | Usage | Description | |----------|-------|-------------| @@ -356,8 +351,7 @@ See also `cnp_pg_replication_slots`, `cnp_pg_replication`. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -366,14 +360,14 @@ as dimensions in Azure Monitor: ## `cnp_pg_statio_user_tables` -I/O activity statistics maintained by postgres on nonsystem tables. +I/O activity statistics maintained by Postgres on nonsystem tables. -Metrics in this section are reset when a postgres stats reset is issued +These metrics are reset when a Postgres stats reset is issued on the db server. Derived from the `pg_statio_user_tables` view. -See also `cnp_pg_stat_user_tables`. +See also [cnp_pg_stat_user_tables](#group-cnp_pg_stat_user_tables). | Metric | Usage | Description | |----------|-------|-------------| @@ -388,8 +382,7 @@ See also `cnp_pg_stat_user_tables`. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -399,15 +392,15 @@ as dimensions in Azure Monitor: ## `cnp_pg_settings` -Expose the subset of postgres server settings that can be represented as -Prometheus compatible metrics–any integer, boolean, or real number. -Text-format settings, list-valued settings, and enumeration-typed settings are -not captured or reported. +Expose the subset of Postgres server settings that can be represented as +Prometheus compatible metrics—any integer, Boolean, or real number. +Text-format settings, list-valued settings, and enumeration-typed settings aren't +captured or reported. -This set of metrics does not expose per-database settings assigned with +This set of metrics doesn't expose per-database settings assigned with `ALTER DATABASE ... SET ...`, per-user settings assigned with `ALTER USER ... -SET ...`, or per-session values. It shows only the database-system-wide -global values. You can explore other settings interactively using postgres +SET ...`, or per-session values. It shows only the database systemwide +global values. You can explore other settings interactively using Postgres system views. Derived from the `pg_settings` view. @@ -418,8 +411,7 @@ Derived from the `pg_settings` view. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -464,8 +456,7 @@ for details. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -475,7 +466,7 @@ as dimensions in Azure Monitor: ## `cnp_bdr_rep_lag` Metrics based on the bdr.node_replication_rates monitoring catalog for monitoring -BDR replication performance and repliation lag. See +BDR replication performance and replication lag. See https://www.enterprisedb.com/docs/pgd/latest/monitoring/#monitoring-outgoing-replication and https://www.enterprisedb.com/docs/pgd/latest/bdr/catalogs/#bdrnode_replication_rates @@ -488,8 +479,7 @@ and https://www.enterprisedb.com/docs/pgd/latest/bdr/catalogs/#bdrnode_replicati -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -514,8 +504,7 @@ WAL retention and the connection status of replication sessions. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -536,8 +525,7 @@ Details are available in the bdr.global_locks view. -The metrics may have these labels, represented -as dimensions in Azure Monitor: +The metrics in this group can have these labels: | Label | Description | |-------|-------------| @@ -549,18 +537,15 @@ as dimensions in Azure Monitor: ## Other metrics streams In addition to Postgres metrics from the Cloud Native PostgreSQL operator that -manages databases in BigAnimal, you can stream additional metrics about Kubernetes cluster +manages databases in BigAnimal, you can stream metrics about Kubernetes cluster state and other details to your cloud platform. Any such metrics are generally well-known metrics from widely used tools, documented by the upstream vendor of the component. -Details on individual metrics from such sources are not listed in this -document. Refer to the documentation of the tool or project that defines the -metrics. - -See also: +Refer to the documentation of the tool or project that defines the +metrics for details on individual metrics. -- [Kubernetes cluster metrics](https://kubernetes.io/docs/concepts/cluster-administration/system-metrics/) +See also [Kubernetes cluster metrics](https://kubernetes.io/docs/concepts/cluster-administration/system-metrics/). The cloud platform can supply additional streams of metrics directly to your metrics, analytics, and dashboarding endpoint. From 29c448409084b6580b27a121b64a5bf1f7d5f692 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 31 Oct 2022 14:17:00 -0400 Subject: [PATCH 05/21] add label to pg_stat_replication_slots link --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index 3c619c06710..e96e48b718c 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -440,7 +440,7 @@ Expose the raft status per CNP node of a BDR cluster Metrics from pg_catalog.pg_stat_replication_slots for each BDR replication slot. These metrics can be used to monitor logical decoding activity and performance the sending (upstream) side of a logical replication connection. -See https://www.postgresql.org/docs/current/monitoring-stats.html#MONITORING-PG-STAT-REPLICATION-SLOTS-VIEW +See [`pg_stat_replication_slots`](https://www.postgresql.org/docs/current/monitoring-stats.html#MONITORING-PG-STAT-REPLICATION-SLOTS-VIEW) for details. | Metric | Usage | Description | From 4cc3e859a70d933d2f5e8fad758b295d428299d5 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 31 Oct 2022 16:43:56 -0400 Subject: [PATCH 06/21] Address EC-2395 - ODBC Docs: Correct the description on Release Notes page --- product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx b/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx index ba88ef72c48..ad904a86a2d 100644 --- a/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx +++ b/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx @@ -2,7 +2,7 @@ title: "Release notes" --- -The ODBC JDBC connector documentation describes version 13 of the ODBC JDBC connector. +The ODBC JDBC connector documentation describes the latest version of the ODBC JDBC connector. Release notes describe what's new in a release. When a minor or patch release introduces new functionality, indicators in the content identify the version that introduced the new feature. From a3c053277b3b30029397f82579e4801cd1b0663c Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Mon, 31 Oct 2022 17:39:20 -0400 Subject: [PATCH 07/21] removed version numbers from Stackbuilder selection screenshots --- .../42.5.0.1/images/selecting_the_connectors_installer.png | 4 ++-- .../12.1.2.1/images/selecting_the_connectors_installer.png | 4 ++-- .../13.1.4.2/images/selecting_the_connectors_installer.png | 4 ++-- .../14.1.0.1/images/selecting_the_connectors_installer.png | 4 ++-- .../12/images/selecting_the_connectors_installer.png | 4 ++-- .../13/images/selecting_the_connectors_installer.png | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/product_docs/docs/jdbc_connector/42.5.0.1/images/selecting_the_connectors_installer.png b/product_docs/docs/jdbc_connector/42.5.0.1/images/selecting_the_connectors_installer.png index fdbaf5d3cfe..4fa23ef94ee 100755 --- a/product_docs/docs/jdbc_connector/42.5.0.1/images/selecting_the_connectors_installer.png +++ b/product_docs/docs/jdbc_connector/42.5.0.1/images/selecting_the_connectors_installer.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:06b88193e81437e2d6e58e2f2d78498df6148f39ed9af97e4014de0c8b5d78bc -size 167172 +oid sha256:3061df99dd47ba278dc5446f802c245c4da6c19d2b58d8079ad2ec668092842a +size 140782 diff --git a/product_docs/docs/ocl_connector/12.1.2.1/images/selecting_the_connectors_installer.png b/product_docs/docs/ocl_connector/12.1.2.1/images/selecting_the_connectors_installer.png index fb66d12cf3d..28455e738ea 100644 --- a/product_docs/docs/ocl_connector/12.1.2.1/images/selecting_the_connectors_installer.png +++ b/product_docs/docs/ocl_connector/12.1.2.1/images/selecting_the_connectors_installer.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:34c829e958aba00782875a1bf6587ba45c44efc2072033b0b63dbbd4cd87d49d -size 160720 +oid sha256:96a9540c9fae476178701169ae25a7c1e7f05d63f4f28131b210e67a5e1a09ee +size 135657 diff --git a/product_docs/docs/ocl_connector/13.1.4.2/images/selecting_the_connectors_installer.png b/product_docs/docs/ocl_connector/13.1.4.2/images/selecting_the_connectors_installer.png index fb66d12cf3d..b568f787f35 100644 --- a/product_docs/docs/ocl_connector/13.1.4.2/images/selecting_the_connectors_installer.png +++ b/product_docs/docs/ocl_connector/13.1.4.2/images/selecting_the_connectors_installer.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:34c829e958aba00782875a1bf6587ba45c44efc2072033b0b63dbbd4cd87d49d -size 160720 +oid sha256:0dde0fd854aa15cf06d83dd36c7e059bc81118bdc5d9fd25e72904a79550026e +size 135647 diff --git a/product_docs/docs/ocl_connector/14.1.0.1/images/selecting_the_connectors_installer.png b/product_docs/docs/ocl_connector/14.1.0.1/images/selecting_the_connectors_installer.png index fb66d12cf3d..67355eb32a8 100644 --- a/product_docs/docs/ocl_connector/14.1.0.1/images/selecting_the_connectors_installer.png +++ b/product_docs/docs/ocl_connector/14.1.0.1/images/selecting_the_connectors_installer.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:34c829e958aba00782875a1bf6587ba45c44efc2072033b0b63dbbd4cd87d49d -size 160720 +oid sha256:5d4dc68af55433c0c695eed059160505b3ee6c7d25c7d5426f4228109d84042a +size 135650 diff --git a/product_docs/docs/odbc_connector/12/images/selecting_the_connectors_installer.png b/product_docs/docs/odbc_connector/12/images/selecting_the_connectors_installer.png index 457f3f16213..dd0a7847f77 100644 --- a/product_docs/docs/odbc_connector/12/images/selecting_the_connectors_installer.png +++ b/product_docs/docs/odbc_connector/12/images/selecting_the_connectors_installer.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:31f84a8f760ae6e7a2a41bc81b8537906939bc81efd03aca21eed29ae163d796 -size 172259 +oid sha256:ac83549b924c11324930a98efa25864b15c3d5c5e9922e56486b8711e2a09baa +size 144119 diff --git a/product_docs/docs/odbc_connector/13/images/selecting_the_connectors_installer.png b/product_docs/docs/odbc_connector/13/images/selecting_the_connectors_installer.png index 457f3f16213..7ec5c51041f 100644 --- a/product_docs/docs/odbc_connector/13/images/selecting_the_connectors_installer.png +++ b/product_docs/docs/odbc_connector/13/images/selecting_the_connectors_installer.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:31f84a8f760ae6e7a2a41bc81b8537906939bc81efd03aca21eed29ae163d796 -size 172259 +oid sha256:4652dde7f0cb74b4f9430b223363d71b3a6677375351de912c9ab9185f949b42 +size 144147 From be1a2216f8f8dad68466e8f454ae30e1fb1d2e13 Mon Sep 17 00:00:00 2001 From: drothery-edb Date: Tue, 1 Nov 2022 05:28:45 -0400 Subject: [PATCH 08/21] ODBC rel notes fix --- product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx b/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx index ad904a86a2d..82653f82e55 100644 --- a/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx +++ b/product_docs/docs/odbc_connector/13/01_odbc_rel_notes/index.mdx @@ -2,7 +2,7 @@ title: "Release notes" --- -The ODBC JDBC connector documentation describes the latest version of the ODBC JDBC connector. +The ODBC JDBC connector documentation describes the latest version of the EDB JDBC connector. Release notes describe what's new in a release. When a minor or patch release introduces new functionality, indicators in the content identify the version that introduced the new feature. From f9bc493a51748b22f9c701100882e10114b4d38e Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Tue, 1 Nov 2022 19:11:49 +0530 Subject: [PATCH 09/21] Edited install templates to add second command for installing ODBC --- install_template/deploy.mjs | 6 ------ .../templates/products/edb-odbc-connector/base.njk | 7 +++++++ .../templates/products/edb-odbc-connector/debian.njk | 4 ++-- .../templates/products/edb-odbc-connector/sles-12.njk | 8 +++++++- .../templates/products/edb-odbc-connector/sles-15.njk | 8 +++++++- .../templates/products/edb-odbc-connector/ubuntu.njk | 4 ++-- .../x86_amd64/eprs_centos7_x86.mdx | 2 +- .../ibm_power_ppc64le/odbc13_rhel8_ppcle.mdx | 1 + .../ibm_power_ppc64le/odbc13_sles12_ppcle.mdx | 3 ++- .../ibm_power_ppc64le/odbc13_sles15_ppcle.mdx | 3 ++- .../01_installing_linux/x86_amd64/odbc13_centos7_x86.mdx | 1 + .../01_installing_linux/x86_amd64/odbc13_deb10_x86.mdx | 4 ++-- .../01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx | 4 ++-- .../x86_amd64/odbc13_other_linux8_x86.mdx | 1 + .../01_installing_linux/x86_amd64/odbc13_rhel7_x86.mdx | 1 + .../01_installing_linux/x86_amd64/odbc13_rhel8_x86.mdx | 1 + .../01_installing_linux/x86_amd64/odbc13_sles12_x86.mdx | 1 + .../01_installing_linux/x86_amd64/odbc13_sles15_x86.mdx | 1 + .../01_installing_linux/x86_amd64/odbc13_ubuntu18_x86.mdx | 4 ++-- .../01_installing_linux/x86_amd64/odbc13_ubuntu20_x86.mdx | 4 ++-- 20 files changed, 45 insertions(+), 23 deletions(-) diff --git a/install_template/deploy.mjs b/install_template/deploy.mjs index 784cba25d3d..ad262ebffa4 100644 --- a/install_template/deploy.mjs +++ b/install_template/deploy.mjs @@ -243,8 +243,6 @@ const moveDoc = async (product, platform, version) => { (ctx) => `epas/12/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server", version: 12}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `epas/12/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_ubuntu18_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server", version: 12}, platform: {name: "Ubuntu 20.04"}}, - (ctx) => `epas/12/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server", version: 11}, platform: {name: "CentOS 7"}}, (ctx) => `epas/11/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_centos7_${fmtArchFilename(ctx)}.mdx`), @@ -262,14 +260,10 @@ const moveDoc = async (product, platform, version) => { (ctx) => `epas/11/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_sles12_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server", version: 11}, platform: {name: "SLES 15"}}, (ctx) => `epas/11/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_sles15_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server", version: 11}, platform: {name: "Debian 10"}}, - (ctx) => `epas/11/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_deb10_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server", version: 11}, platform: {name: "Debian 11"}}, (ctx) => `epas/11/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_deb11_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "EDB Postgres Advanced Server", version: 11}, platform: {name: "Ubuntu 18.04"}}, (ctx) => `epas/11/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_ubuntu18_${fmtArchFilename(ctx)}.mdx`), - when({product: {name: "EDB Postgres Advanced Server", version: 11}, platform: {name: "Ubuntu 20.04"}}, - (ctx) => `epas/11/epas_inst_linux/installing_epas_using_edb_repository/${fmtArchPath(ctx)}/epas_ubuntu20_${fmtArchFilename(ctx)}.mdx`), when({product: {name: "Failover Manager", version: 4}, platform: {name: "CentOS 7"}}, diff --git a/install_template/templates/products/edb-odbc-connector/base.njk b/install_template/templates/products/edb-odbc-connector/base.njk index cefe59ea112..7f8b0f1c712 100644 --- a/install_template/templates/products/edb-odbc-connector/base.njk +++ b/install_template/templates/products/edb-odbc-connector/base.njk @@ -3,3 +3,10 @@ {% block prodprereq %}{% include "platformBase/_epasinstalldiffserver.njk" %} {% endblock prodprereq %} +{% block installCommand %}{% block odbcconnector %} +```shell +sudo {{packageManager}} -y install {{ packageName }} +sudo {{packageManager}} -y install {{ packageName }}-devel +``` +{% endblock odbcconnector %}{% endblock installCommand %} + diff --git a/install_template/templates/products/edb-odbc-connector/debian.njk b/install_template/templates/products/edb-odbc-connector/debian.njk index a1fe7f20325..181434043b1 100644 --- a/install_template/templates/products/edb-odbc-connector/debian.njk +++ b/install_template/templates/products/edb-odbc-connector/debian.njk @@ -1,7 +1,7 @@ {% extends "products/edb-odbc-connector/base.njk" %} {% block odbcconnector %} ```shell -sudo apt-get install {{ packageName }} -sudo apt-get install {{ packageName }}-dev +sudo {{packageManager}} -y install {{ packageName }} +sudo {{packageManager}} -y install {{ packageName }}-dev ``` {% endblock odbcconnector %} \ No newline at end of file diff --git a/install_template/templates/products/edb-odbc-connector/sles-12.njk b/install_template/templates/products/edb-odbc-connector/sles-12.njk index 3b5f6694028..3df2c8c07ac 100644 --- a/install_template/templates/products/edb-odbc-connector/sles-12.njk +++ b/install_template/templates/products/edb-odbc-connector/sles-12.njk @@ -1,2 +1,8 @@ {% extends "products/edb-odbc-connector/base.njk" %} -{% set platformBaseTemplate = "sles-12" %} \ No newline at end of file +{% set platformBaseTemplate = "sles-12" %} +{% block odbcconnector %} +```shell +sudo {{packageManager}} -n install {{ packageName }} +sudo {{packageManager}} -n install {{ packageName }}-devel +``` +{% endblock odbcconnector %} \ No newline at end of file diff --git a/install_template/templates/products/edb-odbc-connector/sles-15.njk b/install_template/templates/products/edb-odbc-connector/sles-15.njk index e392f81aea9..59ffe22b880 100644 --- a/install_template/templates/products/edb-odbc-connector/sles-15.njk +++ b/install_template/templates/products/edb-odbc-connector/sles-15.njk @@ -1,2 +1,8 @@ {% extends "products/edb-odbc-connector/base.njk" %} -{% set platformBaseTemplate = "sles-15" %} \ No newline at end of file +{% set platformBaseTemplate = "sles-15" %} +{% block odbcconnector %} +```shell +sudo {{packageManager}} -n install {{ packageName }} +sudo {{packageManager}} -n install {{ packageName }}-devel +``` +{% endblock odbcconnector %} \ No newline at end of file diff --git a/install_template/templates/products/edb-odbc-connector/ubuntu.njk b/install_template/templates/products/edb-odbc-connector/ubuntu.njk index a1fe7f20325..181434043b1 100644 --- a/install_template/templates/products/edb-odbc-connector/ubuntu.njk +++ b/install_template/templates/products/edb-odbc-connector/ubuntu.njk @@ -1,7 +1,7 @@ {% extends "products/edb-odbc-connector/base.njk" %} {% block odbcconnector %} ```shell -sudo apt-get install {{ packageName }} -sudo apt-get install {{ packageName }}-dev +sudo {{packageManager}} -y install {{ packageName }} +sudo {{packageManager}} -y install {{ packageName }}-dev ``` {% endblock odbcconnector %} \ No newline at end of file diff --git a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx index f53f41891cc..934844c75f2 100644 --- a/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx +++ b/product_docs/docs/eprs/7/03_installation/03_installing_rpm_package/x86_amd64/eprs_centos7_x86.mdx @@ -17,7 +17,7 @@ Before you begin the installation process: ``` !!!note - When Replication Server is installed on a machine where Java is not present, the JDK is installed as part of the installation process. Since, in this case, the JDK was installed via Replication Server as its dependency, if you subsequently remove the JDK, Replication Server is also removed. + When Replication Server is installed on a machine where Java is not present, the JDK is installed as part of the installation process. Since in this case the JDK was installed via Replication Server as its dependency, if you subsequently remove the JDK, Replication Server is also removed. If Java 1.8 or greater exists before installing Replication Server, the installed Replication Server is not removed on removal of the JDK. !!! diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_rhel8_ppcle.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_rhel8_ppcle.mdx index bef0c5a20b2..c59d00dcb35 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_rhel8_ppcle.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_rhel8_ppcle.mdx @@ -37,4 +37,5 @@ Before you begin the installation process: ```shell sudo dnf -y install edb-odbc +sudo dnf -y install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles12_ppcle.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles12_ppcle.mdx index 2552e11cc75..f730d12ed4d 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles12_ppcle.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles12_ppcle.mdx @@ -32,5 +32,6 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-odbc +sudo zypper -y install edb-odbc +sudo zypper -y install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles15_ppcle.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles15_ppcle.mdx index 93de551134e..27262fe9051 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles15_ppcle.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/ibm_power_ppc64le/odbc13_sles15_ppcle.mdx @@ -31,5 +31,6 @@ Before you begin the installation process: ## Install the package ```shell -sudo zypper -n install edb-odbc +sudo zypper -y install edb-odbc +sudo zypper -y install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_centos7_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_centos7_x86.mdx index 99816d19041..fd81597f8df 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_centos7_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_centos7_x86.mdx @@ -30,4 +30,5 @@ Before you begin the installation process: ```shell sudo yum -y install edb-odbc +sudo yum -y install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb10_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb10_x86.mdx index 02421591633..c214486a5a8 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb10_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb10_x86.mdx @@ -21,6 +21,6 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get install edb-odbc -sudo apt-get install edb-odbc-dev +sudo apt-get -y install edb-odbc +sudo apt-get -y install edb-odbc-dev ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx index 03333330376..c3d3450cdfa 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_deb11_x86.mdx @@ -21,6 +21,6 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get install edb-odbc -sudo apt-get install edb-odbc-dev +sudo apt-get -y install edb-odbc +sudo apt-get -y install edb-odbc-dev ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_other_linux8_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_other_linux8_x86.mdx index 6327fe9be39..7721f9b06a5 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_other_linux8_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_other_linux8_x86.mdx @@ -32,4 +32,5 @@ Before you begin the installation process: ```shell sudo dnf -y install edb-odbc +sudo dnf -y install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel7_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel7_x86.mdx index 3ed5633dcbb..600fe99b2ac 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel7_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel7_x86.mdx @@ -30,4 +30,5 @@ Before you begin the installation process: ```shell sudo yum -y install edb-odbc +sudo yum -y install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel8_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel8_x86.mdx index 7343c0e578f..0f32a553001 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel8_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_rhel8_x86.mdx @@ -35,4 +35,5 @@ Before you begin the installation process: ```shell sudo dnf -y install edb-odbc +sudo dnf -y install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles12_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles12_x86.mdx index 7bda3391ea0..85d63705b8d 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles12_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles12_x86.mdx @@ -33,4 +33,5 @@ Before you begin the installation process: ```shell sudo zypper -n install edb-odbc +sudo zypper -n install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles15_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles15_x86.mdx index 0fe9e0be66b..387a2b5f3b7 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles15_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_sles15_x86.mdx @@ -32,4 +32,5 @@ Before you begin the installation process: ```shell sudo zypper -n install edb-odbc +sudo zypper -n install edb-odbc-devel ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu18_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu18_x86.mdx index 9dff1e17a1e..ba2574cd4a6 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu18_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu18_x86.mdx @@ -21,6 +21,6 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get install edb-odbc -sudo apt-get install edb-odbc-dev +sudo apt-get -y install edb-odbc +sudo apt-get -y install edb-odbc-dev ``` diff --git a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu20_x86.mdx b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu20_x86.mdx index 1262f656fd0..e868e76bad4 100644 --- a/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu20_x86.mdx +++ b/product_docs/docs/odbc_connector/13/03_installing_edb_odbc/01_installing_linux/x86_amd64/odbc13_ubuntu20_x86.mdx @@ -21,6 +21,6 @@ Before you begin the installation process: ## Install the package ```shell -sudo apt-get install edb-odbc -sudo apt-get install edb-odbc-dev +sudo apt-get -y install edb-odbc +sudo apt-get -y install edb-odbc-dev ``` From 002243fa591a7539fa647a1203d54a9d3b373440 Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:04:09 +1100 Subject: [PATCH 10/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index e96e48b718c..57e26746edf 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -6,7 +6,7 @@ redirects: BigAnimal collects a wide set of metrics about Postgres instances and makes them available in your cloud provider. Most of these metrics are acquired directly from Postgres system tables, -views, and functions. The Postgres documentation serves is main reference for these metrics. +views, and functions. The Postgres documentation is the main reference for these metrics. Some data from Postgres monitoring system views, tables, and functions is transformed to be easier to consume in Prometheus metrics format. For example, From 95cdbac49721219a832c9656c48c32caebe4679a Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:04:23 +1100 Subject: [PATCH 11/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index 57e26746edf..ed6f8db798b 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -13,7 +13,7 @@ transformed to be easier to consume in Prometheus metrics format. For example, timestamp fields are generally converted to Unix epoch time and can be accompanied by a relative time-interval metric. Other metrics are aggregated into categories by label dimensions to limit the number of very specific and -narrowly scoped individual metrics emitted. It isn't very useful to +narrowly scoped individual metrics emitted. It isn't useful to report the inactivity period of every single backend, for example, so backend statistics are aggregated by database, user, `application_name`, and backend state. From 831cc7b66b1ec99bb2d9d4a98a61cdf248e786f1 Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:06:30 +1100 Subject: [PATCH 12/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index ed6f8db798b..a439e4894f0 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -77,7 +77,7 @@ Includes per-database vacuum progress information. Derived from the `pg_database` catalog. -See also [cnp_pg_stat_database](#group-cnp_pg_stat_database). +See also [cnp_pg_stat_database](#cnp_pg_stat_database). | Metric | Usage | Description | |----------|-------|-------------| From 448cb7d26de3957019d7f6e58aa300452c437bf9 Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:07:30 +1100 Subject: [PATCH 13/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index a439e4894f0..dcaf6efae20 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -112,7 +112,7 @@ Derived from the `pg_last_xact_replay_timestamp()` function. Relevant only on standby replicas. -See also [cnp_pg_stat_replication](#group-cnp_pg_stat_replication), [cnp_pg_replication_slots](#group-cnp_pg_replication_slots). +See also [cnp_pg_stat_replication](#cnp_pg_stat_replication), [cnp_pg_replication_slots](#cnp_pg_replication_slots). | Metric | Usage | Description | |----------|-------|-------------| From 51ed778566cdb2faa51f649af051eca4db14d5d6 Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:07:56 +1100 Subject: [PATCH 14/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index dcaf6efae20..c6fd51db2ff 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -131,7 +131,7 @@ apply to the Postgres instance as a whole. Derived from the `pg_replication_slots` view. -See also [cnp_pg_stat_replication](#group-cnp_pg_stat_replication), [cnp_pg_replication](#group-cnp_pg_replication). +See also [cnp_pg_stat_replication](#cnp_pg_stat_replication), [cnp_pg_replication](#cnp_pg_replication). | Metric | Usage | Description | |----------|-------|-------------| From be766276ef579d14583c0e6e3f343a3f49dda10d Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:08:17 +1100 Subject: [PATCH 15/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index c6fd51db2ff..b4424e94819 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -219,7 +219,7 @@ on the db server. Derived from the `pg_stat_database` catalog. -See also [cnp_pg_database](#group-np_pg_database). +See also [cnp_pg_database](#cnp_pg_database). | Metric | Usage | Description | |----------|-------|-------------| From ef36ea21be5c85f3f915a25094fb11af67b6edda Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:08:44 +1100 Subject: [PATCH 16/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index b4424e94819..371958b151e 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -290,7 +290,7 @@ on the db server. Derived from the `pg_stat_user_tables` view. -See also [cnp_pg_statio_user_tables](#group-cnp_pg_statio_user_tables). +See also [cnp_pg_statio_user_tables](#cnp_pg_statio_user_tables). | Metric | Usage | Description | |----------|-------|-------------| From fadfc887c9a477adcd6b5b6c300fdd0cd0a915f5 Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:09:38 +1100 Subject: [PATCH 17/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index 371958b151e..7a45c303752 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -367,7 +367,7 @@ on the db server. Derived from the `pg_statio_user_tables` view. -See also [cnp_pg_stat_user_tables](#group-cnp_pg_stat_user_tables). +See also [cnp_pg_stat_user_tables](#cnp_pg_stat_user_tables). | Metric | Usage | Description | |----------|-------|-------------| From 581f6f821635b64567331dac838c4739d6aa88ec Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:11:43 +1100 Subject: [PATCH 18/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index 7a45c303752..a30086230aa 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -467,7 +467,7 @@ The metrics in this group can have these labels: Metrics based on the bdr.node_replication_rates monitoring catalog for monitoring BDR replication performance and replication lag. See -https://www.enterprisedb.com/docs/pgd/latest/monitoring/#monitoring-outgoing-replication +[Monitoring Outgoing Replication](/pgd/latest/monitoring/#monitoring-outgoing-replication) and https://www.enterprisedb.com/docs/pgd/latest/bdr/catalogs/#bdrnode_replication_rates | Metric | Usage | Description | From 59d90f2714a8bd5dc94c163de6825a07a7d2f6bc Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:11:53 +1100 Subject: [PATCH 19/21] chore(UPM-11145): Update product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx Co-authored-by: Dee Dee Rothery <83650384+drothery-edb@users.noreply.github.com> --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index a30086230aa..d80a35089e4 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -468,7 +468,7 @@ The metrics in this group can have these labels: Metrics based on the bdr.node_replication_rates monitoring catalog for monitoring BDR replication performance and replication lag. See [Monitoring Outgoing Replication](/pgd/latest/monitoring/#monitoring-outgoing-replication) -and https://www.enterprisedb.com/docs/pgd/latest/bdr/catalogs/#bdrnode_replication_rates +and [`bdr.node_replication_rates`](/pgd/latest/bdr/catalogs/#bdrnode_replication_rates) | Metric | Usage | Description | |----------|-------|-------------| From 90d03a5c9e9a35e00877baf77a8c8443ee03f1c3 Mon Sep 17 00:00:00 2001 From: Gregory Bulloch <104401936+gbulloch-edb@users.noreply.github.com> Date: Wed, 2 Nov 2022 11:15:02 +1100 Subject: [PATCH 20/21] chore(UPM-11145): Fixing incorrect cross-reference in metrics documentation --- .../using_cluster/05_monitoring_and_logging/metrics/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx index d80a35089e4..2a900a8b6e6 100644 --- a/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx +++ b/product_docs/docs/biganimal/release/using_cluster/05_monitoring_and_logging/metrics/index.mdx @@ -335,7 +335,7 @@ development. Derived from the `pg_stat_replication` view. -See also [cnp_pg_replication_slots](#group-cnp_pg_statio_user_tables), [cnp_pg_replication](#group-cnp_pg_replication). +See also [cnp_pg_replication_slots](#cnp_pg_statio_user_tables), [cnp_pg_replication](#cnp_pg_replication). | Metric | Usage | Description | |----------|-------|-------------| From 44d665075752fa7808a10cf35276a08ab584ffc4 Mon Sep 17 00:00:00 2001 From: nidhibhammar <59045594+nidhibhammar@users.noreply.github.com> Date: Wed, 2 Nov 2022 10:54:13 +0530 Subject: [PATCH 21/21] Reverted the changes for lower version bullet --- product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx index 716bbd87041..59b1f1aa3f3 100644 --- a/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx +++ b/product_docs/docs/epas/14/epas_upgrade_guide/03_limitations.mdx @@ -6,7 +6,7 @@ Consider the following when upgrading EDB Postgres Advanced Server: - The `pg_upgrade` utility cannot upgrade a partitioned table if a foreign key refers to the partitioned table. -- If you are upgrading from a lower version of EDB Postgres Advanced Server, and you use partitioned tables that include a `SUBPARTITION BY` clause, you must use `pg_dump` and `pg_restore` to upgrade an existing EDB Postgres Advanced Server installation to a later version of EDB Postgres Advanced Server. To upgrade, you must: +- If you are upgrading from the version 9.4 server or a lower version of EDB Postgres Advanced Server, and you use partitioned tables that include a `SUBPARTITION BY` clause, you must use `pg_dump` and `pg_restore` to upgrade an existing EDB Postgres Advanced Server installation to a later version of EDB Postgres Advanced Server. To upgrade, you must: 1. Use `pg_dump` to preserve the content of the subpartitioned table. 2. Drop the table from the EDB Postgres Advanced Server 9.4 database or a lower version of EDB Postgres Advanced Server database. 3. Use `pg_upgrade` to upgrade the rest of the EDB Postgres Advanced Server database to a more recent version.