mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-11-16 22:29:30 +00:00
* Rebase patches to Buildroot 2021.02-rc3 * Update Buildroot to 2021.02-rc3 * Declare Kernel headers to be Linux version 5.10 (since they are, and new Buildroot knows about 5.10)
49 lines
1.7 KiB
Diff
49 lines
1.7 KiB
Diff
From 8a2ed03f78601596e1f74fa2e75f9cdf52c4ff83 Mon Sep 17 00:00:00 2001
|
|
From: Sven Klemm <sven@timescale.com>
|
|
Date: Fri, 25 Sep 2020 14:31:55 +0200
|
|
Subject: [PATCH] Handle AT_DropExpression in process_utility
|
|
|
|
PG13 adds a new ALTER TABLE subcommand for dropping the generated
|
|
property from a column.
|
|
|
|
https://github.com/postgres/postgres/commit/f595117e24
|
|
|
|
Signed-off-by: Maxim Kochetkov <fido_max@inbox.ru>
|
|
Fetch from: https://github.com/timescale/timescaledb/pull/2498/commits/cdb29e2e61ec3f3b52fb8962d12a15727757e35b.patch
|
|
---
|
|
src/process_utility.c | 11 ++++++++---
|
|
1 file changed, 8 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/src/process_utility.c b/src/process_utility.c
|
|
index 8f915113..0f76f141 100644
|
|
--- a/src/process_utility.c
|
|
+++ b/src/process_utility.c
|
|
@@ -3266,6 +3266,9 @@ process_altertable_end_subcmd(Hypertable *ht, Node *parsetree, ObjectAddress *ob
|
|
case AT_AddColumnRecurse:
|
|
case AT_DropColumn:
|
|
case AT_DropColumnRecurse:
|
|
+#if PG13_GE
|
|
+ case AT_DropExpression:
|
|
+#endif
|
|
|
|
/*
|
|
* adding and dropping columns handled in
|
|
@@ -3276,9 +3279,11 @@ process_altertable_end_subcmd(Hypertable *ht, Node *parsetree, ObjectAddress *ob
|
|
case AT_DropConstraintRecurse:
|
|
/* drop constraints handled by process_ddl_sql_drop */
|
|
break;
|
|
- case AT_ProcessedConstraint: /* internal command never hit in our
|
|
- * test code, so don't know how to
|
|
- * handle */
|
|
+#if PG13_LT
|
|
+ case AT_ProcessedConstraint: /* internal command never hit in our
|
|
+ * test code, so don't know how to
|
|
+ * handle */
|
|
+#endif
|
|
case AT_ReAddComment: /* internal command never hit in our test
|
|
* code, so don't know how to handle */
|
|
case AT_AddColumnToView: /* only used with views */
|
|
--
|
|
2.29.2
|
|
|