Quote default_transaction_isolation parameter while sending down to the remote
authorPavan Deolasee <[email protected]>
Thu, 11 Aug 2016 04:28:12 +0000 (09:58 +0530)
committerPavan Deolasee <[email protected]>
Thu, 11 Aug 2016 05:07:55 +0000 (10:37 +0530)
nodes

Per report by Arun T K

src/backend/utils/misc/guc.c

index 19f4abac3ffb567c31c0b85051f08378b5bfbc9c..be9171d371253fb43b9b027ff7d6d1c2ad3e2d94 100644 (file)
@@ -6833,6 +6833,9 @@ set_config_option(const char *name, const char *value,
                if (value && strcmp("transaction_isolation", name) == 0)
                        value = quote_identifier(value);
 
+               if (value && strcmp("default_transaction_isolation", name) == 0)
+                       value = quote_identifier(value);
+
                /*
                 * Quote value if it is including memory or time units
                 */