You can subscribe to this list here.
2010 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(28) |
Jun
(12) |
Jul
(11) |
Aug
(12) |
Sep
(5) |
Oct
(19) |
Nov
(14) |
Dec
(12) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 |
Jan
(18) |
Feb
(30) |
Mar
(115) |
Apr
(89) |
May
(50) |
Jun
(44) |
Jul
(22) |
Aug
(13) |
Sep
(11) |
Oct
(30) |
Nov
(28) |
Dec
(39) |
2012 |
Jan
(38) |
Feb
(18) |
Mar
(43) |
Apr
(91) |
May
(108) |
Jun
(46) |
Jul
(37) |
Aug
(44) |
Sep
(33) |
Oct
(29) |
Nov
(36) |
Dec
(15) |
2013 |
Jan
(35) |
Feb
(611) |
Mar
(5) |
Apr
(55) |
May
(30) |
Jun
(28) |
Jul
(458) |
Aug
(34) |
Sep
(9) |
Oct
(39) |
Nov
(22) |
Dec
(32) |
2014 |
Jan
(16) |
Feb
(16) |
Mar
(42) |
Apr
(179) |
May
(7) |
Jun
(6) |
Jul
(9) |
Aug
|
Sep
(4) |
Oct
|
Nov
(3) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Koichi S. <koi...@us...> - 2013-06-21 03:38:44
|
Project "Postgres-XC". The branch, master has been updated via 035d79e0bc5a891e21e4664eebf51e9a71caf83a (commit) from 209b9380da84188df3669f04baa9695e712cabdd (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=035d79e0bc5a891e21e4664eebf51e9a71caf83a commit 035d79e0bc5a891e21e4664eebf51e9a71caf83a Author: Koichi Suzuki <koi...@gm...> Date: Fri Jun 21 12:36:43 2013 +0900 This patch fixes a bug that the first gtm_proxy is not configured to coordinator master. M contrib/pgxc_ctl/coord_cmd.c ----------------------------------------------------------------------- Summary of changes: contrib/pgxc_ctl/coord_cmd.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-06-20 08:30:20
|
Project "Postgres-XC". The branch, master has been updated via 209b9380da84188df3669f04baa9695e712cabdd (commit) from 59271bed6cf9108f1764d2dcd94b7f4253a3e2d5 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=209b9380da84188df3669f04baa9695e712cabdd commit 209b9380da84188df3669f04baa9695e712cabdd Author: Koichi Suzuki <koi...@gm...> Date: Thu Jun 20 17:29:33 2013 +0900 Fixes for tags in pgxc_ctl.sgmlin. They will be okay with openjade but not in jade. M doc-xc/src/sgml/pgxc_ctl-ref.sgmlin ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-06-20 08:18:50
|
Project "Postgres-XC". The branch, master has been updated via 59271bed6cf9108f1764d2dcd94b7f4253a3e2d5 (commit) from 7995bd14c15fa822e0b207c9d3340aa4eefed533 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=59271bed6cf9108f1764d2dcd94b7f4253a3e2d5 commit 59271bed6cf9108f1764d2dcd94b7f4253a3e2d5 Author: Koichi Suzuki <koi...@gm...> Date: Thu Jun 20 17:11:02 2013 +0900 Fix for the document bug of config.sgmlin. Wrong character was used for ID. M doc-xc/src/sgml/config.sgmlin ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/config.sgmlin | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Ashutosh B. <ash...@us...> - 2013-06-18 09:49:56
|
Project "Postgres-XC". The branch, master has been updated via 7995bd14c15fa822e0b207c9d3340aa4eefed533 (commit) from 88bb68b7b4bc50ab73d24b36f48ef14ef52f9783 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=7995bd14c15fa822e0b207c9d3340aa4eefed533 commit 7995bd14c15fa822e0b207c9d3340aa4eefed533 Author: Ashutosh Bapat <ash...@en...> Date: Tue Jun 18 15:11:04 2013 +0530 If there is a primary key column in the GROUP BY clause, every group will have only one row. In this case, even if there ungrouped columns in the query, PG 9.2 doesn't raise any error. But this behaviour is only allowed if the functional dependence of the ungrouped columns is not needed to be inferred from subqueries (if there are any). In Postres-XC the queries are constructed by creating one sub-query for every relation being built in the plan tree. Hence functional grouping code is not able to infer the functional grouping in the queries constructed by Postres-XC planner at the coordinator. Hence do not ship GROUP BY clause when there is functional grouping in the query. Functional grouping also means that there is one row per group, thus grouping at the datanode is not expected to improve performance (may decrease it). M src/backend/optimizer/plan/pgxcplan.c ----------------------------------------------------------------------- Summary of changes: src/backend/optimizer/plan/pgxcplan.c | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-06-18 06:53:09
|
Project "Postgres-XC". The branch, master has been updated via 88bb68b7b4bc50ab73d24b36f48ef14ef52f9783 (commit) from 6db957ce2f0326dbf5856d8be1c95f037a3240de (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=88bb68b7b4bc50ab73d24b36f48ef14ef52f9783 commit 88bb68b7b4bc50ab73d24b36f48ef14ef52f9783 Author: Koichi Suzuki <koi...@gm...> Date: Tue Jun 18 15:51:08 2013 +0900 Corrects parallel schedule of the regression test so that advisory_lock result is consisitent and reproducible. M src/test/regress/parallel_schedule ----------------------------------------------------------------------- Summary of changes: src/test/regress/parallel_schedule | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Amit K. <ami...@us...> - 2013-06-18 06:00:13
|
Project "Postgres-XC". The branch, master has been updated via 6db957ce2f0326dbf5856d8be1c95f037a3240de (commit) from e688e8c9c9e02016fbfb0f8c6fb1c45a81b4373d (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=6db957ce2f0326dbf5856d8be1c95f037a3240de commit 6db957ce2f0326dbf5856d8be1c95f037a3240de Author: Amit Khandekar <ami...@en...> Date: Tue Jun 18 11:23:06 2013 +0530 Support statement triggers with COPY. Add restriction: Non-shippable ROW triggers not supported with COPY. In triggers.sql, added a ';' after the COPY stdin data so as to prevent further statements from failing. Added triggers_1.out to accommodate the "ROW triggers with COPY not supported" message so as to make triggers.sql pass. M src/backend/commands/copy.c M src/test/regress/expected/copy2_1.out A src/test/regress/expected/triggers_1.out M src/test/regress/sql/triggers.sql ----------------------------------------------------------------------- Summary of changes: src/backend/commands/copy.c | 164 +++++++++------ src/test/regress/expected/copy2_1.out | 211 +++++++++----------- .../expected/{triggers.out => triggers_1.out} | 14 +- src/test/regress/sql/triggers.sql | 2 + 4 files changed, 207 insertions(+), 184 deletions(-) copy src/test/regress/expected/{triggers.out => triggers_1.out} (99%) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-06-06 02:32:30
|
Project "Postgres-XC". The branch, master has been updated via e688e8c9c9e02016fbfb0f8c6fb1c45a81b4373d (commit) from 4f610fa74394eb379a3baf3fdd0ea9c722ead3b2 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=e688e8c9c9e02016fbfb0f8c6fb1c45a81b4373d commit e688e8c9c9e02016fbfb0f8c6fb1c45a81b4373d Author: Abbas <abb...@en...> Date: Thu Jun 6 07:08:13 2013 +0500 Fix handling of number of tuples processed Problem: Currently the number of tuples processed is updated in both HandleCommandComplete and ExecInsert/Update/Delete. In HandleCommandComplete() it gets it from the command tag returned from the datanode i.e. INSERT 0 2, UPDATE 5 and likewise. And then it updates estate->es_processed. But it does this only for FQS. For non-FQS, in ExecInsert/Update, it is just incremented by 1. So if a trigger function skips one row on datanode, the command tag returned from datanode is INSERT 0 0. But still in ExecInsert() increments the row count. Solution: Add a new field RemoteQueryState->rqs_processed, which is updated in HandleCommandComplete(). Then it is used in ExecInsert/Update/Delete() for non-FQS, and in RemoteQueryNext() for FQS. Patch By Amit Khandekar I just reviewed the patch, did a minor fix and committed the patch. M src/backend/executor/nodeModifyTable.c M src/backend/pgxc/pool/execRemote.c M src/include/pgxc/execRemote.h M src/test/regress/expected/xc_returning.out M src/test/regress/expected/xc_trigship.out M src/test/regress/sql/xc_returning.sql M src/test/regress/sql/xc_trigship.sql ----------------------------------------------------------------------- Summary of changes: src/backend/executor/nodeModifyTable.c | 79 ++++--------------------- src/backend/pgxc/pool/execRemote.c | 86 +++++++++++++++++----------- src/include/pgxc/execRemote.h | 4 +- src/test/regress/expected/xc_returning.out | 45 ++++++++++++++ src/test/regress/expected/xc_trigship.out | 55 ++++++++++++++++++ src/test/regress/sql/xc_returning.sql | 39 +++++++++++++ src/test/regress/sql/xc_trigship.sql | 1 + 7 files changed, 205 insertions(+), 104 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-06-05 01:55:24
|
Project "Postgres-XC". The branch, master has been updated via 4f610fa74394eb379a3baf3fdd0ea9c722ead3b2 (commit) from 2a85a4c7b0bc1dd3eed4b6c9acf0d27274b28155 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=4f610fa74394eb379a3baf3fdd0ea9c722ead3b2 commit 4f610fa74394eb379a3baf3fdd0ea9c722ead3b2 Author: Koichi Suzuki <koi...@gm...> Date: Wed Jun 5 10:54:29 2013 +0900 Fix for pgxc_ctl message and gtm_proxy.conf generation. Patch was provided by Tomonari Katsumata. M contrib/pgxc_ctl/do_command.c M contrib/pgxc_ctl/gtm_cmd.c ----------------------------------------------------------------------- Summary of changes: contrib/pgxc_ctl/do_command.c | 2 +- contrib/pgxc_ctl/gtm_cmd.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-06-05 01:49:08
|
Project "Postgres-XC". The branch, master has been updated via 2a85a4c7b0bc1dd3eed4b6c9acf0d27274b28155 (commit) from 13ac5ee053b02debac4c7923a77ae6e0ffb864cc (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=2a85a4c7b0bc1dd3eed4b6c9acf0d27274b28155 commit 2a85a4c7b0bc1dd3eed4b6c9acf0d27274b28155 Author: Koichi Suzuki <koi...@gm...> Date: Wed Jun 5 10:48:06 2013 +0900 Document correction found by spelchecker. M doc-xc/src/sgml/config.sgmlin M doc-xc/src/sgml/ddl.sgmlin M doc-xc/src/sgml/docguide.sgmlin M doc-xc/src/sgml/func.sgmlin M doc-xc/src/sgml/installation.sgmlin M doc-xc/src/sgml/maintenance.sgmlin M doc-xc/src/sgml/pgxc_ctl-ref.sgmlin M doc-xc/src/sgml/ref/alter_node.sgmlin M doc-xc/src/sgml/ref/create_function.sgmlin M doc-xc/src/sgml/ref/prepare_transaction.sgmlin M doc-xc/src/sgml/runtime.sgmlin M doc-xc/src/sgml/start.sgmlin ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/config.sgmlin | 2 +- doc-xc/src/sgml/ddl.sgmlin | 2 +- doc-xc/src/sgml/docguide.sgmlin | 2 +- doc-xc/src/sgml/func.sgmlin | 12 ++-- doc-xc/src/sgml/installation.sgmlin | 4 +- doc-xc/src/sgml/maintenance.sgmlin | 2 +- doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 106 ++++++++++++------------ doc-xc/src/sgml/ref/alter_node.sgmlin | 2 +- doc-xc/src/sgml/ref/create_function.sgmlin | 2 +- doc-xc/src/sgml/ref/prepare_transaction.sgmlin | 2 +- doc-xc/src/sgml/runtime.sgmlin | 2 +- doc-xc/src/sgml/start.sgmlin | 4 +- 12 files changed, 71 insertions(+), 71 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-06-05 01:21:36
|
Project "Postgres-XC". The branch, master has been updated via 13ac5ee053b02debac4c7923a77ae6e0ffb864cc (commit) from b937b7191a88c9d4506cd7d6c7b76af266fde838 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=13ac5ee053b02debac4c7923a77ae6e0ffb864cc commit 13ac5ee053b02debac4c7923a77ae6e0ffb864cc Author: Koichi Suzuki <koi...@gm...> Date: Wed Jun 5 10:19:50 2013 +0900 This commit adds gtm capability to backup its restart point according to CREATE BARRIER statement. Runs without GTM-Proxy now. M doc-xc/src/sgml/config.sgmlin M src/backend/access/transam/gtm.c M src/backend/pgxc/barrier/barrier.c M src/backend/utils/misc/guc.c M src/backend/utils/misc/postgresql.conf.sample M src/gtm/client/fe-protocol.c M src/gtm/client/gtm_client.c M src/gtm/main/gtm_backup.c M src/gtm/main/main.c M src/gtm/proxy/proxy_main.c M src/include/access/gtm.h M src/include/gtm/gtm_backup.h M src/include/gtm/gtm_client.h M src/include/gtm/gtm_msg.h ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/config.sgmlin | 16 ++++++ src/backend/access/transam/gtm.c | 20 +++++++ src/backend/pgxc/barrier/barrier.c | 2 + src/backend/utils/misc/guc.c | 9 +++ src/backend/utils/misc/postgresql.conf.sample | 2 + src/gtm/client/fe-protocol.c | 5 ++ src/gtm/client/gtm_client.c | 67 +++++++++++++++++++++++++ src/gtm/main/gtm_backup.c | 25 +++++++++ src/gtm/main/main.c | 58 +++++++++++++++++++++ src/gtm/proxy/proxy_main.c | 19 +++++++ src/include/access/gtm.h | 3 + src/include/gtm/gtm_backup.h | 9 ++-- src/include/gtm/gtm_client.h | 6 ++ src/include/gtm/gtm_msg.h | 3 + 14 files changed, 240 insertions(+), 4 deletions(-) hooks/post-receive -- Postgres-XC |
From: Ahsan H. <ahs...@en...> - 2013-05-30 15:46:15
|
On Thu, May 30, 2013 at 5:09 PM, Ashutosh Bapat < ash...@en...> wrote: > I am suspecting that there is some problem with the previous merge on > REL1_1_STABLE itself. I was trying to find that out. > > Yeah that would be helpful if we can nail down the problem (if any) with the previous merge on REL1_1_STABLE. Hopefully that's why we have all the additional regression failures on 1_1. > > On Thu, May 30, 2013 at 7:48 AM, Koichi Suzuki <koi...@gm...>wrote: > >> Right after the phone meeting, I was asked to join NTT meeting tomorrow >> afternoon. Resulting in shorter time available. I committed the current >> status so that you can see what's going on in more detail while I am out. >> >> Sorry doing this without getting member's understanding. I thought this >> saves our time in total. >> >> --- >> Koichi Suzuki >> >> On 2013/05/30, at 20:30, Ashutosh Bapat <ash...@en...> >> wrote: >> >> Hi Suzuki-san, >> We were supposed to look into the failures and then commit the merge >> right? >> >> >> On Thu, May 30, 2013 at 7:24 AM, Koichi Suzuki < >> koi...@us...> wrote: >> >>> Project "Postgres-XC". >>> >>> The branch, REL1_1_STABLE has been updated >>> via 1ab8b235fd19ac575403e7d7d694cf0d11099fd0 (commit) >>> via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) >>> via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) >>> via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) >>> via b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) >>> via 29104ee044838f7164648cc1ffcc19872455e80c (commit) >>> via 86023f0b4a59525c9a9a11b2db5cc86d70462c9e (commit) >>> via bac78d0e4b27de92da5f1092130df1d01f50ab27 (commit) >>> via e69509e4f7eb3bddf9292d9de3e0fa1759a3ebd7 (commit) >>> via 158a20dc77e6d723a1e9a59171323de869f8360a (commit) >>> via 3dc83234c493f38ffd25e9ae647a912d5e976a41 (commit) >>> via 8cb99209374a59eafdbd71a0646f882f9a4517c1 (commit) >>> via be3468f1980fc2272bfa28cb6cac6bdef96a4d79 (commit) >>> via 2236854c90aea606336a4c17ef892f42e0abc01b (commit) >>> via f0b96188ca31b2915323b8e613b4ff34abaa2cbc (commit) >>> via 40b628e04a0bce2b4c1484f50e57a320c503e712 (commit) >>> via c2b6aee09a75184d6a9f65703ad922afa824135c (commit) >>> via d337476e7c0a49f2b8d05a8c5a1c9be65683bb41 (commit) >>> via d15ead2141d8d81fca231ab3fd582f3b92b2a1df (commit) >>> via f83d3c71737b9c389c5a8d0807924b3ca62f19de (commit) >>> via 8d0746fcda6d9d107f55b27d861b94a328ef3214 (commit) >>> via 2608af3d5288607e8245fa10e74e7307bb1bb23d (commit) >>> from 105902a04b8aadb93ed0e6a009dd47ae08b83eea (commit) >>> >>> >>> - Log ----------------------------------------------------------------- >>> >>> http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1ab8b235fd19ac575403e7d7d694cf0d11099fd0 >>> >>> commit b937b7191a88c9d4506cd7d6c7b76af266fde838 >>> Author: Abbas <abb...@en...> >>> Date: Thu May 30 10:52:00 2013 +0500 >>> >>> Fix for test case with.sql >>> >>> There were two issues making the test to fail. >>> 1. Updates to partition column were possible using syntax like >>> WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t >>> The patch blocks this syntax. >>> >>> 2. For a WITH query that updates a table in the main query and >>> inserts a row in the same table in the WITH query we need to use >>> command ID communication to remote nodes in order to >>> maintain global data visibility. >>> Similarly a WITH query that deletes from a parent table in the >>> main query & inserts a row in the child table in the WITH query >>> we need to use command ID communication to remote nodes in order >>> to maintain global data visibility. >>> >>> M src/backend/optimizer/plan/pgxcplan.c >>> M src/backend/parser/analyze.c >>> M src/test/regress/expected/with.out >>> M src/test/regress/sql/with.sql >>> >>> ----------------------------------------------------------------------- >>> >>> Summary of changes: >>> contrib/pgxc_ctl/config.c | 120 ++- >>> contrib/pgxc_ctl/config.h | 2 + >>> contrib/pgxc_ctl/coord_cmd.c | 318 ++++-- >>> contrib/pgxc_ctl/datanode_cmd.c | 385 +++++- >>> contrib/pgxc_ctl/datanode_cmd.h | 2 + >>> contrib/pgxc_ctl/do_command.c | 153 ++- >>> contrib/pgxc_ctl/gtm_cmd.c | 50 +- >>> contrib/pgxc_ctl/monitor.c | 42 +- >>> contrib/pgxc_ctl/pgxc_ctl.c | 45 +- >>> contrib/pgxc_ctl/utils.c | 41 +- >>> contrib/pgxc_ctl/utils.h | 1 + >>> contrib/pgxc_ctl/variables.c | 38 +- >>> contrib/pgxc_ctl/variables.h | 4 +- >>> doc-xc/src/sgml/contrib.sgmlin | 1 + >>> doc-xc/src/sgml/filelist.sgmlin | 1 + >>> doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 1956 >>> ++++++++++++++++++++++++++++ >>> doc-xc/src/sgml/ref/truncate.sgmlin | 3 +- >>> src/backend/access/transam/gtm.c | 9 +- >>> src/backend/commands/sequence.c | 4 - >>> src/backend/commands/tablecmds.c | 8 + >>> src/backend/commands/trigger.c | 687 ++++++---- >>> src/backend/nodes/copyfuncs.c | 3 + >>> src/backend/optimizer/path/pgxcpath.c | 7 +- >>> src/backend/optimizer/plan/pgxcplan.c | 21 +- >>> src/backend/optimizer/util/pgxcship.c | 202 +++- >>> src/backend/pgxc/pool/execRemote.c | 107 ++ >>> src/backend/rewrite/rewriteHandler.c | 2 +- >>> src/backend/tcop/utility.c | 6 + >>> src/gtm/client/gtm_client.c | 41 +- >>> src/gtm/main/gtm_seq.c | 3 +- >>> src/gtm/main/main.c | 1 + >>> src/include/commands/trigger.h | 10 +- >>> src/include/gtm/gtm_client.h | 4 +- >>> src/include/nodes/relation.h | 4 + >>> src/include/optimizer/pgxcplan.h | 2 + >>> src/include/optimizer/pgxcship.h | 4 +- >>> src/test/regress/expected/combocid.out | 4 +- >>> src/test/regress/expected/combocid_1.out | 9 +- >>> src/test/regress/expected/copy2.out | 18 +- >>> src/test/regress/expected/copy2_1.out | 86 +- >>> src/test/regress/expected/inherit.out | 200 ++-- >>> src/test/regress/expected/inherit_1.out | 38 +- >>> src/test/regress/expected/join.out | 20 +- >>> src/test/regress/expected/plpgsql_1.out | 8 +- >>> src/test/regress/expected/truncate.out | 2 +- >>> src/test/regress/expected/truncate_1.out | 42 +- >>> src/test/regress/expected/tsearch.out | 198 ++-- >>> src/test/regress/expected/tsearch_1.out | 1116 ---------------- >>> src/test/regress/expected/tsearch_2.out | 1119 ---------------- >>> src/test/regress/expected/xc_FQS_join.out | 8 +- >>> src/test/regress/expected/xc_returning.out | 96 ++- >>> src/test/regress/expected/xc_sequence.out | 33 + >>> src/test/regress/expected/xc_sort.out | 22 +- >>> src/test/regress/expected/xc_trigship.out | 645 +++++++++ >>> src/test/regress/input/xc_copy.source | 2 - >>> src/test/regress/output/xc_copy.source | 2 - >>> src/test/regress/parallel_schedule | 2 +- >>> src/test/regress/serial_schedule | 1 + >>> src/test/regress/sql/combocid.sql | 2 +- >>> src/test/regress/sql/copy2.sql | 10 +- >>> src/test/regress/sql/inherit.sql | 14 +- >>> src/test/regress/sql/plpgsql.sql | 4 +- >>> src/test/regress/sql/truncate.sql | 2 +- >>> src/test/regress/sql/tsearch.sql | 13 +- >>> src/test/regress/sql/xc_FQS_join.sql | 4 +- >>> src/test/regress/sql/xc_returning.sql | 33 +- >>> src/test/regress/sql/xc_sequence.sql | 8 + >>> src/test/regress/sql/xc_sort.sql | 6 +- >>> src/test/regress/sql/xc_trigship.sql | 249 ++++ >>> 69 files changed, 5112 insertions(+), 3191 deletions(-) >>> create mode 100644 doc-xc/src/sgml/pgxc_ctl-ref.sgmlin >>> delete mode 100644 src/test/regress/expected/tsearch_1.out >>> delete mode 100644 src/test/regress/expected/tsearch_2.out >>> create mode 100644 src/test/regress/expected/xc_trigship.out >>> create mode 100644 src/test/regress/sql/xc_trigship.sql >>> >>> >>> hooks/post-receive >>> -- >>> Postgres-XC >>> >>> >>> ------------------------------------------------------------------------------ >>> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >>> Get 100% visibility into your production application - at no cost. >>> Code-level diagnostics for performance bottlenecks with <2% overhead >>> Download for free and get started troubleshooting in minutes. >>> http://p.sf.net/sfu/appdyn_d2d_ap1 >>> _______________________________________________ >>> Postgres-xc-committers mailing list >>> Pos...@li... >>> https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers >>> >> >> >> >> -- >> Best Wishes, >> Ashutosh Bapat >> EntepriseDB Corporation >> The Postgres Database Company >> >> >> ------------------------------------------------------------------------------ >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >> Get 100% visibility into your production application - at no cost. >> Code-level diagnostics for performance bottlenecks with <2% overhead >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap1 >> >> _______________________________________________ >> Postgres-xc-committers mailing list >> Pos...@li... >> https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers >> >> > > > -- > Best Wishes, > Ashutosh Bapat > EntepriseDB Corporation > The Postgres Database Company > > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > Postgres-xc-committers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers > > -- Ahsan Hadi Snr Director Product Development EnterpriseDB Corporation The Enterprise Postgres Company Phone: +92-51-8358874 Mobile: +92-333-5162114 Website: www.enterprisedb.com EnterpriseDB Blog: http://blogs.enterprisedb.com/ Follow us on Twitter: http://www.twitter.com/enterprisedb This e-mail message (and any attachment) is intended for the use of the individual or entity to whom it is addressed. This message contains information from EnterpriseDB Corporation that may be privileged, confidential, or exempt from disclosure under applicable law. If you are not the intended recipient or authorized to receive this for the intended recipient, any use, dissemination, distribution, retention, archiving, or copying of this communication is strictly prohibited. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and delete this message. |
From: Ashutosh B. <ash...@en...> - 2013-05-30 13:29:03
|
On the latest REL1_1 STABLE I am seeing an assertion failure with some assertion failing on datanode during alter table. On Thu, May 30, 2013 at 9:15 AM, Ashutosh Bapat < ash...@en...> wrote: > It's fine. Let's see tomorrow. Take rest. > > > On Thu, May 30, 2013 at 8:49 AM, Koichi Suzuki <koi...@gm...>wrote: > >> To be honest, I'm going back home and I cannot do hard reset myself >> now. It's around 10pm now... >> >> --- >> Koichi Suzuki >> > > > > -- > Best Wishes, > Ashutosh Bapat > EntepriseDB Corporation > The Postgres Database Company > -- Best Wishes, Ashutosh Bapat EntepriseDB Corporation The Postgres Database Company |
From: Ashutosh B. <ash...@en...> - 2013-05-30 13:15:55
|
It's fine. Let's see tomorrow. Take rest. On Thu, May 30, 2013 at 8:49 AM, Koichi Suzuki <koi...@gm...>wrote: > To be honest, I'm going back home and I cannot do hard reset myself now. > It's around 10pm now... > > --- > Koichi Suzuki > -- Best Wishes, Ashutosh Bapat EntepriseDB Corporation The Postgres Database Company |
From: Koichi S. <koi...@gm...> - 2013-05-30 12:49:47
|
To be honest, I'm going back home and I cannot do hard reset myself now. It's around 10pm now... --- Koichi Suzuki |
From: Koichi S. <koi...@gm...> - 2013-05-30 12:18:27
|
Sorry. I think that I forgot to commit regression improvement and lost it because many of the failures were what I saw after 924 merge. Iwas working both with gtm and pgxc_ctl. Git log shows it. If you think necessary, you can hard reset tge commit. It is not the master and is not so painful. Then, I will take care of github. Warmest regards; --- Koichi Suzuki 2013/05/30 21:09 "Ashutosh Bapat" <ash...@en...>: > I am suspecting that there is some problem with the previous merge on > REL1_1_STABLE itself. I was trying to find that out. > > > On Thu, May 30, 2013 at 7:48 AM, Koichi Suzuki <koi...@gm...>wrote: > >> Right after the phone meeting, I was asked to join NTT meeting tomorrow >> afternoon. Resulting in shorter time available. I committed the current >> status so that you can see what's going on in more detail while I am out. >> >> Sorry doing this without getting member's understanding. I thought this >> saves our time in total. >> >> --- >> Koichi Suzuki >> >> On 2013/05/30, at 20:30, Ashutosh Bapat <ash...@en...> >> wrote: >> >> Hi Suzuki-san, >> We were supposed to look into the failures and then commit the merge >> right? >> >> >> On Thu, May 30, 2013 at 7:24 AM, Koichi Suzuki < >> koi...@us...> wrote: >> >>> Project "Postgres-XC". >>> >>> The branch, REL1_1_STABLE has been updated >>> via 1ab8b235fd19ac575403e7d7d694cf0d11099fd0 (commit) >>> via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) >>> via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) >>> via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) >>> via b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) >>> via 29104ee044838f7164648cc1ffcc19872455e80c (commit) >>> via 86023f0b4a59525c9a9a11b2db5cc86d70462c9e (commit) >>> via bac78d0e4b27de92da5f1092130df1d01f50ab27 (commit) >>> via e69509e4f7eb3bddf9292d9de3e0fa1759a3ebd7 (commit) >>> via 158a20dc77e6d723a1e9a59171323de869f8360a (commit) >>> via 3dc83234c493f38ffd25e9ae647a912d5e976a41 (commit) >>> via 8cb99209374a59eafdbd71a0646f882f9a4517c1 (commit) >>> via be3468f1980fc2272bfa28cb6cac6bdef96a4d79 (commit) >>> via 2236854c90aea606336a4c17ef892f42e0abc01b (commit) >>> via f0b96188ca31b2915323b8e613b4ff34abaa2cbc (commit) >>> via 40b628e04a0bce2b4c1484f50e57a320c503e712 (commit) >>> via c2b6aee09a75184d6a9f65703ad922afa824135c (commit) >>> via d337476e7c0a49f2b8d05a8c5a1c9be65683bb41 (commit) >>> via d15ead2141d8d81fca231ab3fd582f3b92b2a1df (commit) >>> via f83d3c71737b9c389c5a8d0807924b3ca62f19de (commit) >>> via 8d0746fcda6d9d107f55b27d861b94a328ef3214 (commit) >>> via 2608af3d5288607e8245fa10e74e7307bb1bb23d (commit) >>> from 105902a04b8aadb93ed0e6a009dd47ae08b83eea (commit) >>> >>> >>> - Log ----------------------------------------------------------------- >>> >>> http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1ab8b235fd19ac575403e7d7d694cf0d11099fd0 >>> >>> commit b937b7191a88c9d4506cd7d6c7b76af266fde838 >>> Author: Abbas <abb...@en...> >>> Date: Thu May 30 10:52:00 2013 +0500 >>> >>> Fix for test case with.sql >>> >>> There were two issues making the test to fail. >>> 1. Updates to partition column were possible using syntax like >>> WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t >>> The patch blocks this syntax. >>> >>> 2. For a WITH query that updates a table in the main query and >>> inserts a row in the same table in the WITH query we need to use >>> command ID communication to remote nodes in order to >>> maintain global data visibility. >>> Similarly a WITH query that deletes from a parent table in the >>> main query & inserts a row in the child table in the WITH query >>> we need to use command ID communication to remote nodes in order >>> to maintain global data visibility. >>> >>> M src/backend/optimizer/plan/pgxcplan.c >>> M src/backend/parser/analyze.c >>> M src/test/regress/expected/with.out >>> M src/test/regress/sql/with.sql >>> >>> ----------------------------------------------------------------------- >>> >>> Summary of changes: >>> contrib/pgxc_ctl/config.c | 120 ++- >>> contrib/pgxc_ctl/config.h | 2 + >>> contrib/pgxc_ctl/coord_cmd.c | 318 ++++-- >>> contrib/pgxc_ctl/datanode_cmd.c | 385 +++++- >>> contrib/pgxc_ctl/datanode_cmd.h | 2 + >>> contrib/pgxc_ctl/do_command.c | 153 ++- >>> contrib/pgxc_ctl/gtm_cmd.c | 50 +- >>> contrib/pgxc_ctl/monitor.c | 42 +- >>> contrib/pgxc_ctl/pgxc_ctl.c | 45 +- >>> contrib/pgxc_ctl/utils.c | 41 +- >>> contrib/pgxc_ctl/utils.h | 1 + >>> contrib/pgxc_ctl/variables.c | 38 +- >>> contrib/pgxc_ctl/variables.h | 4 +- >>> doc-xc/src/sgml/contrib.sgmlin | 1 + >>> doc-xc/src/sgml/filelist.sgmlin | 1 + >>> doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 1956 >>> ++++++++++++++++++++++++++++ >>> doc-xc/src/sgml/ref/truncate.sgmlin | 3 +- >>> src/backend/access/transam/gtm.c | 9 +- >>> src/backend/commands/sequence.c | 4 - >>> src/backend/commands/tablecmds.c | 8 + >>> src/backend/commands/trigger.c | 687 ++++++---- >>> src/backend/nodes/copyfuncs.c | 3 + >>> src/backend/optimizer/path/pgxcpath.c | 7 +- >>> src/backend/optimizer/plan/pgxcplan.c | 21 +- >>> src/backend/optimizer/util/pgxcship.c | 202 +++- >>> src/backend/pgxc/pool/execRemote.c | 107 ++ >>> src/backend/rewrite/rewriteHandler.c | 2 +- >>> src/backend/tcop/utility.c | 6 + >>> src/gtm/client/gtm_client.c | 41 +- >>> src/gtm/main/gtm_seq.c | 3 +- >>> src/gtm/main/main.c | 1 + >>> src/include/commands/trigger.h | 10 +- >>> src/include/gtm/gtm_client.h | 4 +- >>> src/include/nodes/relation.h | 4 + >>> src/include/optimizer/pgxcplan.h | 2 + >>> src/include/optimizer/pgxcship.h | 4 +- >>> src/test/regress/expected/combocid.out | 4 +- >>> src/test/regress/expected/combocid_1.out | 9 +- >>> src/test/regress/expected/copy2.out | 18 +- >>> src/test/regress/expected/copy2_1.out | 86 +- >>> src/test/regress/expected/inherit.out | 200 ++-- >>> src/test/regress/expected/inherit_1.out | 38 +- >>> src/test/regress/expected/join.out | 20 +- >>> src/test/regress/expected/plpgsql_1.out | 8 +- >>> src/test/regress/expected/truncate.out | 2 +- >>> src/test/regress/expected/truncate_1.out | 42 +- >>> src/test/regress/expected/tsearch.out | 198 ++-- >>> src/test/regress/expected/tsearch_1.out | 1116 ---------------- >>> src/test/regress/expected/tsearch_2.out | 1119 ---------------- >>> src/test/regress/expected/xc_FQS_join.out | 8 +- >>> src/test/regress/expected/xc_returning.out | 96 ++- >>> src/test/regress/expected/xc_sequence.out | 33 + >>> src/test/regress/expected/xc_sort.out | 22 +- >>> src/test/regress/expected/xc_trigship.out | 645 +++++++++ >>> src/test/regress/input/xc_copy.source | 2 - >>> src/test/regress/output/xc_copy.source | 2 - >>> src/test/regress/parallel_schedule | 2 +- >>> src/test/regress/serial_schedule | 1 + >>> src/test/regress/sql/combocid.sql | 2 +- >>> src/test/regress/sql/copy2.sql | 10 +- >>> src/test/regress/sql/inherit.sql | 14 +- >>> src/test/regress/sql/plpgsql.sql | 4 +- >>> src/test/regress/sql/truncate.sql | 2 +- >>> src/test/regress/sql/tsearch.sql | 13 +- >>> src/test/regress/sql/xc_FQS_join.sql | 4 +- >>> src/test/regress/sql/xc_returning.sql | 33 +- >>> src/test/regress/sql/xc_sequence.sql | 8 + >>> src/test/regress/sql/xc_sort.sql | 6 +- >>> src/test/regress/sql/xc_trigship.sql | 249 ++++ >>> 69 files changed, 5112 insertions(+), 3191 deletions(-) >>> create mode 100644 doc-xc/src/sgml/pgxc_ctl-ref.sgmlin >>> delete mode 100644 src/test/regress/expected/tsearch_1.out >>> delete mode 100644 src/test/regress/expected/tsearch_2.out >>> create mode 100644 src/test/regress/expected/xc_trigship.out >>> create mode 100644 src/test/regress/sql/xc_trigship.sql >>> >>> >>> hooks/post-receive >>> -- >>> Postgres-XC >>> >>> >>> ------------------------------------------------------------------------------ >>> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >>> Get 100% visibility into your production application - at no cost. >>> Code-level diagnostics for performance bottlenecks with <2% overhead >>> Download for free and get started troubleshooting in minutes. >>> http://p.sf.net/sfu/appdyn_d2d_ap1 >>> _______________________________________________ >>> Postgres-xc-committers mailing list >>> Pos...@li... >>> https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers >>> >> >> >> >> -- >> Best Wishes, >> Ashutosh Bapat >> EntepriseDB Corporation >> The Postgres Database Company >> >> >> ------------------------------------------------------------------------------ >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >> Get 100% visibility into your production application - at no cost. >> Code-level diagnostics for performance bottlenecks with <2% overhead >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap1 >> >> _______________________________________________ >> Postgres-xc-committers mailing list >> Pos...@li... >> https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers >> >> > > > -- > Best Wishes, > Ashutosh Bapat > EntepriseDB Corporation > The Postgres Database Company > |
From: Ashutosh B. <ash...@en...> - 2013-05-30 12:09:44
|
I am suspecting that there is some problem with the previous merge on REL1_1_STABLE itself. I was trying to find that out. On Thu, May 30, 2013 at 7:48 AM, Koichi Suzuki <koi...@gm...>wrote: > Right after the phone meeting, I was asked to join NTT meeting tomorrow > afternoon. Resulting in shorter time available. I committed the current > status so that you can see what's going on in more detail while I am out. > > Sorry doing this without getting member's understanding. I thought this > saves our time in total. > > --- > Koichi Suzuki > > On 2013/05/30, at 20:30, Ashutosh Bapat <ash...@en...> > wrote: > > Hi Suzuki-san, > We were supposed to look into the failures and then commit the merge right? > > > On Thu, May 30, 2013 at 7:24 AM, Koichi Suzuki < > koi...@us...> wrote: > >> Project "Postgres-XC". >> >> The branch, REL1_1_STABLE has been updated >> via 1ab8b235fd19ac575403e7d7d694cf0d11099fd0 (commit) >> via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) >> via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) >> via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) >> via b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) >> via 29104ee044838f7164648cc1ffcc19872455e80c (commit) >> via 86023f0b4a59525c9a9a11b2db5cc86d70462c9e (commit) >> via bac78d0e4b27de92da5f1092130df1d01f50ab27 (commit) >> via e69509e4f7eb3bddf9292d9de3e0fa1759a3ebd7 (commit) >> via 158a20dc77e6d723a1e9a59171323de869f8360a (commit) >> via 3dc83234c493f38ffd25e9ae647a912d5e976a41 (commit) >> via 8cb99209374a59eafdbd71a0646f882f9a4517c1 (commit) >> via be3468f1980fc2272bfa28cb6cac6bdef96a4d79 (commit) >> via 2236854c90aea606336a4c17ef892f42e0abc01b (commit) >> via f0b96188ca31b2915323b8e613b4ff34abaa2cbc (commit) >> via 40b628e04a0bce2b4c1484f50e57a320c503e712 (commit) >> via c2b6aee09a75184d6a9f65703ad922afa824135c (commit) >> via d337476e7c0a49f2b8d05a8c5a1c9be65683bb41 (commit) >> via d15ead2141d8d81fca231ab3fd582f3b92b2a1df (commit) >> via f83d3c71737b9c389c5a8d0807924b3ca62f19de (commit) >> via 8d0746fcda6d9d107f55b27d861b94a328ef3214 (commit) >> via 2608af3d5288607e8245fa10e74e7307bb1bb23d (commit) >> from 105902a04b8aadb93ed0e6a009dd47ae08b83eea (commit) >> >> >> - Log ----------------------------------------------------------------- >> >> http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1ab8b235fd19ac575403e7d7d694cf0d11099fd0 >> >> commit b937b7191a88c9d4506cd7d6c7b76af266fde838 >> Author: Abbas <abb...@en...> >> Date: Thu May 30 10:52:00 2013 +0500 >> >> Fix for test case with.sql >> >> There were two issues making the test to fail. >> 1. Updates to partition column were possible using syntax like >> WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t >> The patch blocks this syntax. >> >> 2. For a WITH query that updates a table in the main query and >> inserts a row in the same table in the WITH query we need to use >> command ID communication to remote nodes in order to >> maintain global data visibility. >> Similarly a WITH query that deletes from a parent table in the >> main query & inserts a row in the child table in the WITH query >> we need to use command ID communication to remote nodes in order >> to maintain global data visibility. >> >> M src/backend/optimizer/plan/pgxcplan.c >> M src/backend/parser/analyze.c >> M src/test/regress/expected/with.out >> M src/test/regress/sql/with.sql >> >> ----------------------------------------------------------------------- >> >> Summary of changes: >> contrib/pgxc_ctl/config.c | 120 ++- >> contrib/pgxc_ctl/config.h | 2 + >> contrib/pgxc_ctl/coord_cmd.c | 318 ++++-- >> contrib/pgxc_ctl/datanode_cmd.c | 385 +++++- >> contrib/pgxc_ctl/datanode_cmd.h | 2 + >> contrib/pgxc_ctl/do_command.c | 153 ++- >> contrib/pgxc_ctl/gtm_cmd.c | 50 +- >> contrib/pgxc_ctl/monitor.c | 42 +- >> contrib/pgxc_ctl/pgxc_ctl.c | 45 +- >> contrib/pgxc_ctl/utils.c | 41 +- >> contrib/pgxc_ctl/utils.h | 1 + >> contrib/pgxc_ctl/variables.c | 38 +- >> contrib/pgxc_ctl/variables.h | 4 +- >> doc-xc/src/sgml/contrib.sgmlin | 1 + >> doc-xc/src/sgml/filelist.sgmlin | 1 + >> doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 1956 >> ++++++++++++++++++++++++++++ >> doc-xc/src/sgml/ref/truncate.sgmlin | 3 +- >> src/backend/access/transam/gtm.c | 9 +- >> src/backend/commands/sequence.c | 4 - >> src/backend/commands/tablecmds.c | 8 + >> src/backend/commands/trigger.c | 687 ++++++---- >> src/backend/nodes/copyfuncs.c | 3 + >> src/backend/optimizer/path/pgxcpath.c | 7 +- >> src/backend/optimizer/plan/pgxcplan.c | 21 +- >> src/backend/optimizer/util/pgxcship.c | 202 +++- >> src/backend/pgxc/pool/execRemote.c | 107 ++ >> src/backend/rewrite/rewriteHandler.c | 2 +- >> src/backend/tcop/utility.c | 6 + >> src/gtm/client/gtm_client.c | 41 +- >> src/gtm/main/gtm_seq.c | 3 +- >> src/gtm/main/main.c | 1 + >> src/include/commands/trigger.h | 10 +- >> src/include/gtm/gtm_client.h | 4 +- >> src/include/nodes/relation.h | 4 + >> src/include/optimizer/pgxcplan.h | 2 + >> src/include/optimizer/pgxcship.h | 4 +- >> src/test/regress/expected/combocid.out | 4 +- >> src/test/regress/expected/combocid_1.out | 9 +- >> src/test/regress/expected/copy2.out | 18 +- >> src/test/regress/expected/copy2_1.out | 86 +- >> src/test/regress/expected/inherit.out | 200 ++-- >> src/test/regress/expected/inherit_1.out | 38 +- >> src/test/regress/expected/join.out | 20 +- >> src/test/regress/expected/plpgsql_1.out | 8 +- >> src/test/regress/expected/truncate.out | 2 +- >> src/test/regress/expected/truncate_1.out | 42 +- >> src/test/regress/expected/tsearch.out | 198 ++-- >> src/test/regress/expected/tsearch_1.out | 1116 ---------------- >> src/test/regress/expected/tsearch_2.out | 1119 ---------------- >> src/test/regress/expected/xc_FQS_join.out | 8 +- >> src/test/regress/expected/xc_returning.out | 96 ++- >> src/test/regress/expected/xc_sequence.out | 33 + >> src/test/regress/expected/xc_sort.out | 22 +- >> src/test/regress/expected/xc_trigship.out | 645 +++++++++ >> src/test/regress/input/xc_copy.source | 2 - >> src/test/regress/output/xc_copy.source | 2 - >> src/test/regress/parallel_schedule | 2 +- >> src/test/regress/serial_schedule | 1 + >> src/test/regress/sql/combocid.sql | 2 +- >> src/test/regress/sql/copy2.sql | 10 +- >> src/test/regress/sql/inherit.sql | 14 +- >> src/test/regress/sql/plpgsql.sql | 4 +- >> src/test/regress/sql/truncate.sql | 2 +- >> src/test/regress/sql/tsearch.sql | 13 +- >> src/test/regress/sql/xc_FQS_join.sql | 4 +- >> src/test/regress/sql/xc_returning.sql | 33 +- >> src/test/regress/sql/xc_sequence.sql | 8 + >> src/test/regress/sql/xc_sort.sql | 6 +- >> src/test/regress/sql/xc_trigship.sql | 249 ++++ >> 69 files changed, 5112 insertions(+), 3191 deletions(-) >> create mode 100644 doc-xc/src/sgml/pgxc_ctl-ref.sgmlin >> delete mode 100644 src/test/regress/expected/tsearch_1.out >> delete mode 100644 src/test/regress/expected/tsearch_2.out >> create mode 100644 src/test/regress/expected/xc_trigship.out >> create mode 100644 src/test/regress/sql/xc_trigship.sql >> >> >> hooks/post-receive >> -- >> Postgres-XC >> >> >> ------------------------------------------------------------------------------ >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >> Get 100% visibility into your production application - at no cost. >> Code-level diagnostics for performance bottlenecks with <2% overhead >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap1 >> _______________________________________________ >> Postgres-xc-committers mailing list >> Pos...@li... >> https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers >> > > > > -- > Best Wishes, > Ashutosh Bapat > EntepriseDB Corporation > The Postgres Database Company > > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > > _______________________________________________ > Postgres-xc-committers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers > > -- Best Wishes, Ashutosh Bapat EntepriseDB Corporation The Postgres Database Company |
From: Koichi S. <koi...@gm...> - 2013-05-30 11:48:19
|
Right after the phone meeting, I was asked to join NTT meeting tomorrow afternoon. Resulting in shorter time available. I committed the current status so that you can see what's going on in more detail while I am out. Sorry doing this without getting member's understanding. I thought this saves our time in total. --- Koichi Suzuki On 2013/05/30, at 20:30, Ashutosh Bapat <ash...@en...> wrote: > Hi Suzuki-san, > We were supposed to look into the failures and then commit the merge right? > > > On Thu, May 30, 2013 at 7:24 AM, Koichi Suzuki <koi...@us...> wrote: > Project "Postgres-XC". > > The branch, REL1_1_STABLE has been updated > via 1ab8b235fd19ac575403e7d7d694cf0d11099fd0 (commit) > via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) > via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) > via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) > via b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) > via 29104ee044838f7164648cc1ffcc19872455e80c (commit) > via 86023f0b4a59525c9a9a11b2db5cc86d70462c9e (commit) > via bac78d0e4b27de92da5f1092130df1d01f50ab27 (commit) > via e69509e4f7eb3bddf9292d9de3e0fa1759a3ebd7 (commit) > via 158a20dc77e6d723a1e9a59171323de869f8360a (commit) > via 3dc83234c493f38ffd25e9ae647a912d5e976a41 (commit) > via 8cb99209374a59eafdbd71a0646f882f9a4517c1 (commit) > via be3468f1980fc2272bfa28cb6cac6bdef96a4d79 (commit) > via 2236854c90aea606336a4c17ef892f42e0abc01b (commit) > via f0b96188ca31b2915323b8e613b4ff34abaa2cbc (commit) > via 40b628e04a0bce2b4c1484f50e57a320c503e712 (commit) > via c2b6aee09a75184d6a9f65703ad922afa824135c (commit) > via d337476e7c0a49f2b8d05a8c5a1c9be65683bb41 (commit) > via d15ead2141d8d81fca231ab3fd582f3b92b2a1df (commit) > via f83d3c71737b9c389c5a8d0807924b3ca62f19de (commit) > via 8d0746fcda6d9d107f55b27d861b94a328ef3214 (commit) > via 2608af3d5288607e8245fa10e74e7307bb1bb23d (commit) > from 105902a04b8aadb93ed0e6a009dd47ae08b83eea (commit) > > > - Log ----------------------------------------------------------------- > http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1ab8b235fd19ac575403e7d7d694cf0d11099fd0 > > commit b937b7191a88c9d4506cd7d6c7b76af266fde838 > Author: Abbas <abb...@en...> > Date: Thu May 30 10:52:00 2013 +0500 > > Fix for test case with.sql > > There were two issues making the test to fail. > 1. Updates to partition column were possible using syntax like > WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t > The patch blocks this syntax. > > 2. For a WITH query that updates a table in the main query and > inserts a row in the same table in the WITH query we need to use > command ID communication to remote nodes in order to > maintain global data visibility. > Similarly a WITH query that deletes from a parent table in the > main query & inserts a row in the child table in the WITH query > we need to use command ID communication to remote nodes in order > to maintain global data visibility. > > M src/backend/optimizer/plan/pgxcplan.c > M src/backend/parser/analyze.c > M src/test/regress/expected/with.out > M src/test/regress/sql/with.sql > > ----------------------------------------------------------------------- > > Summary of changes: > contrib/pgxc_ctl/config.c | 120 ++- > contrib/pgxc_ctl/config.h | 2 + > contrib/pgxc_ctl/coord_cmd.c | 318 ++++-- > contrib/pgxc_ctl/datanode_cmd.c | 385 +++++- > contrib/pgxc_ctl/datanode_cmd.h | 2 + > contrib/pgxc_ctl/do_command.c | 153 ++- > contrib/pgxc_ctl/gtm_cmd.c | 50 +- > contrib/pgxc_ctl/monitor.c | 42 +- > contrib/pgxc_ctl/pgxc_ctl.c | 45 +- > contrib/pgxc_ctl/utils.c | 41 +- > contrib/pgxc_ctl/utils.h | 1 + > contrib/pgxc_ctl/variables.c | 38 +- > contrib/pgxc_ctl/variables.h | 4 +- > doc-xc/src/sgml/contrib.sgmlin | 1 + > doc-xc/src/sgml/filelist.sgmlin | 1 + > doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 1956 ++++++++++++++++++++++++++++ > doc-xc/src/sgml/ref/truncate.sgmlin | 3 +- > src/backend/access/transam/gtm.c | 9 +- > src/backend/commands/sequence.c | 4 - > src/backend/commands/tablecmds.c | 8 + > src/backend/commands/trigger.c | 687 ++++++---- > src/backend/nodes/copyfuncs.c | 3 + > src/backend/optimizer/path/pgxcpath.c | 7 +- > src/backend/optimizer/plan/pgxcplan.c | 21 +- > src/backend/optimizer/util/pgxcship.c | 202 +++- > src/backend/pgxc/pool/execRemote.c | 107 ++ > src/backend/rewrite/rewriteHandler.c | 2 +- > src/backend/tcop/utility.c | 6 + > src/gtm/client/gtm_client.c | 41 +- > src/gtm/main/gtm_seq.c | 3 +- > src/gtm/main/main.c | 1 + > src/include/commands/trigger.h | 10 +- > src/include/gtm/gtm_client.h | 4 +- > src/include/nodes/relation.h | 4 + > src/include/optimizer/pgxcplan.h | 2 + > src/include/optimizer/pgxcship.h | 4 +- > src/test/regress/expected/combocid.out | 4 +- > src/test/regress/expected/combocid_1.out | 9 +- > src/test/regress/expected/copy2.out | 18 +- > src/test/regress/expected/copy2_1.out | 86 +- > src/test/regress/expected/inherit.out | 200 ++-- > src/test/regress/expected/inherit_1.out | 38 +- > src/test/regress/expected/join.out | 20 +- > src/test/regress/expected/plpgsql_1.out | 8 +- > src/test/regress/expected/truncate.out | 2 +- > src/test/regress/expected/truncate_1.out | 42 +- > src/test/regress/expected/tsearch.out | 198 ++-- > src/test/regress/expected/tsearch_1.out | 1116 ---------------- > src/test/regress/expected/tsearch_2.out | 1119 ---------------- > src/test/regress/expected/xc_FQS_join.out | 8 +- > src/test/regress/expected/xc_returning.out | 96 ++- > src/test/regress/expected/xc_sequence.out | 33 + > src/test/regress/expected/xc_sort.out | 22 +- > src/test/regress/expected/xc_trigship.out | 645 +++++++++ > src/test/regress/input/xc_copy.source | 2 - > src/test/regress/output/xc_copy.source | 2 - > src/test/regress/parallel_schedule | 2 +- > src/test/regress/serial_schedule | 1 + > src/test/regress/sql/combocid.sql | 2 +- > src/test/regress/sql/copy2.sql | 10 +- > src/test/regress/sql/inherit.sql | 14 +- > src/test/regress/sql/plpgsql.sql | 4 +- > src/test/regress/sql/truncate.sql | 2 +- > src/test/regress/sql/tsearch.sql | 13 +- > src/test/regress/sql/xc_FQS_join.sql | 4 +- > src/test/regress/sql/xc_returning.sql | 33 +- > src/test/regress/sql/xc_sequence.sql | 8 + > src/test/regress/sql/xc_sort.sql | 6 +- > src/test/regress/sql/xc_trigship.sql | 249 ++++ > 69 files changed, 5112 insertions(+), 3191 deletions(-) > create mode 100644 doc-xc/src/sgml/pgxc_ctl-ref.sgmlin > delete mode 100644 src/test/regress/expected/tsearch_1.out > delete mode 100644 src/test/regress/expected/tsearch_2.out > create mode 100644 src/test/regress/expected/xc_trigship.out > create mode 100644 src/test/regress/sql/xc_trigship.sql > > > hooks/post-receive > -- > Postgres-XC > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > Postgres-xc-committers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers > > > > -- > Best Wishes, > Ashutosh Bapat > EntepriseDB Corporation > The Postgres Database Company > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > Postgres-xc-committers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers |
From: Ashutosh B. <ash...@en...> - 2013-05-30 11:35:16
|
On Thu, May 30, 2013 at 7:30 AM, Ashutosh Bapat < ash...@en...> wrote: > Hi Suzuki-san, > We were supposed to look into the failures and then commit the merge right? > > > On Thu, May 30, 2013 at 7:24 AM, Koichi Suzuki < > koi...@us...> wrote: > >> Project "Postgres-XC". >> >> The branch, REL1_1_STABLE has been updated >> via 1ab8b235fd19ac575403e7d7d694cf0d11099fd0 (commit) >> via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) >> via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) >> via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) >> via b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) >> via 29104ee044838f7164648cc1ffcc19872455e80c (commit) >> via 86023f0b4a59525c9a9a11b2db5cc86d70462c9e (commit) >> via bac78d0e4b27de92da5f1092130df1d01f50ab27 (commit) >> via e69509e4f7eb3bddf9292d9de3e0fa1759a3ebd7 (commit) >> via 158a20dc77e6d723a1e9a59171323de869f8360a (commit) >> via 3dc83234c493f38ffd25e9ae647a912d5e976a41 (commit) >> via 8cb99209374a59eafdbd71a0646f882f9a4517c1 (commit) >> via be3468f1980fc2272bfa28cb6cac6bdef96a4d79 (commit) >> via 2236854c90aea606336a4c17ef892f42e0abc01b (commit) >> via f0b96188ca31b2915323b8e613b4ff34abaa2cbc (commit) >> via 40b628e04a0bce2b4c1484f50e57a320c503e712 (commit) >> via c2b6aee09a75184d6a9f65703ad922afa824135c (commit) >> via d337476e7c0a49f2b8d05a8c5a1c9be65683bb41 (commit) >> via d15ead2141d8d81fca231ab3fd582f3b92b2a1df (commit) >> via f83d3c71737b9c389c5a8d0807924b3ca62f19de (commit) >> via 8d0746fcda6d9d107f55b27d861b94a328ef3214 (commit) >> via 2608af3d5288607e8245fa10e74e7307bb1bb23d (commit) >> from 105902a04b8aadb93ed0e6a009dd47ae08b83eea (commit) >> >> >> - Log ----------------------------------------------------------------- >> >> http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1ab8b235fd19ac575403e7d7d694cf0d11099fd0 >> >> commit b937b7191a88c9d4506cd7d6c7b76af266fde838 >> Author: Abbas <abb...@en...> >> Date: Thu May 30 10:52:00 2013 +0500 >> >> Fix for test case with.sql >> >> There were two issues making the test to fail. >> 1. Updates to partition column were possible using syntax like >> WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t >> The patch blocks this syntax. >> >> 2. For a WITH query that updates a table in the main query and >> inserts a row in the same table in the WITH query we need to use >> command ID communication to remote nodes in order to >> maintain global data visibility. >> Similarly a WITH query that deletes from a parent table in the >> main query & inserts a row in the child table in the WITH query >> we need to use command ID communication to remote nodes in order >> to maintain global data visibility. >> >> M src/backend/optimizer/plan/pgxcplan.c >> M src/backend/parser/analyze.c >> M src/test/regress/expected/with.out >> M src/test/regress/sql/with.sql >> >> ----------------------------------------------------------------------- >> >> Summary of changes: >> contrib/pgxc_ctl/config.c | 120 ++- >> contrib/pgxc_ctl/config.h | 2 + >> contrib/pgxc_ctl/coord_cmd.c | 318 ++++-- >> contrib/pgxc_ctl/datanode_cmd.c | 385 +++++- >> contrib/pgxc_ctl/datanode_cmd.h | 2 + >> contrib/pgxc_ctl/do_command.c | 153 ++- >> contrib/pgxc_ctl/gtm_cmd.c | 50 +- >> contrib/pgxc_ctl/monitor.c | 42 +- >> contrib/pgxc_ctl/pgxc_ctl.c | 45 +- >> contrib/pgxc_ctl/utils.c | 41 +- >> contrib/pgxc_ctl/utils.h | 1 + >> contrib/pgxc_ctl/variables.c | 38 +- >> contrib/pgxc_ctl/variables.h | 4 +- >> doc-xc/src/sgml/contrib.sgmlin | 1 + >> doc-xc/src/sgml/filelist.sgmlin | 1 + >> doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 1956 >> ++++++++++++++++++++++++++++ >> doc-xc/src/sgml/ref/truncate.sgmlin | 3 +- >> src/backend/access/transam/gtm.c | 9 +- >> src/backend/commands/sequence.c | 4 - >> src/backend/commands/tablecmds.c | 8 + >> src/backend/commands/trigger.c | 687 ++++++---- >> src/backend/nodes/copyfuncs.c | 3 + >> src/backend/optimizer/path/pgxcpath.c | 7 +- >> src/backend/optimizer/plan/pgxcplan.c | 21 +- >> src/backend/optimizer/util/pgxcship.c | 202 +++- >> src/backend/pgxc/pool/execRemote.c | 107 ++ >> src/backend/rewrite/rewriteHandler.c | 2 +- >> src/backend/tcop/utility.c | 6 + >> src/gtm/client/gtm_client.c | 41 +- >> src/gtm/main/gtm_seq.c | 3 +- >> src/gtm/main/main.c | 1 + >> src/include/commands/trigger.h | 10 +- >> src/include/gtm/gtm_client.h | 4 +- >> src/include/nodes/relation.h | 4 + >> src/include/optimizer/pgxcplan.h | 2 + >> src/include/optimizer/pgxcship.h | 4 +- >> src/test/regress/expected/combocid.out | 4 +- >> src/test/regress/expected/combocid_1.out | 9 +- >> src/test/regress/expected/copy2.out | 18 +- >> src/test/regress/expected/copy2_1.out | 86 +- >> src/test/regress/expected/inherit.out | 200 ++-- >> src/test/regress/expected/inherit_1.out | 38 +- >> src/test/regress/expected/join.out | 20 +- >> src/test/regress/expected/plpgsql_1.out | 8 +- >> src/test/regress/expected/truncate.out | 2 +- >> src/test/regress/expected/truncate_1.out | 42 +- >> src/test/regress/expected/tsearch.out | 198 ++-- >> src/test/regress/expected/tsearch_1.out | 1116 ---------------- >> src/test/regress/expected/tsearch_2.out | 1119 ---------------- >> src/test/regress/expected/xc_FQS_join.out | 8 +- >> src/test/regress/expected/xc_returning.out | 96 ++- >> src/test/regress/expected/xc_sequence.out | 33 + >> src/test/regress/expected/xc_sort.out | 22 +- >> src/test/regress/expected/xc_trigship.out | 645 +++++++++ >> src/test/regress/input/xc_copy.source | 2 - >> src/test/regress/output/xc_copy.source | 2 - >> src/test/regress/parallel_schedule | 2 +- >> src/test/regress/serial_schedule | 1 + >> src/test/regress/sql/combocid.sql | 2 +- >> src/test/regress/sql/copy2.sql | 10 +- >> src/test/regress/sql/inherit.sql | 14 +- >> src/test/regress/sql/plpgsql.sql | 4 +- >> src/test/regress/sql/truncate.sql | 2 +- >> src/test/regress/sql/tsearch.sql | 13 +- >> src/test/regress/sql/xc_FQS_join.sql | 4 +- >> src/test/regress/sql/xc_returning.sql | 33 +- >> src/test/regress/sql/xc_sequence.sql | 8 + >> src/test/regress/sql/xc_sort.sql | 6 +- >> src/test/regress/sql/xc_trigship.sql | 249 ++++ >> 69 files changed, 5112 insertions(+), 3191 deletions(-) >> create mode 100644 doc-xc/src/sgml/pgxc_ctl-ref.sgmlin >> delete mode 100644 src/test/regress/expected/tsearch_1.out >> delete mode 100644 src/test/regress/expected/tsearch_2.out >> create mode 100644 src/test/regress/expected/xc_trigship.out >> create mode 100644 src/test/regress/sql/xc_trigship.sql >> >> >> hooks/post-receive >> -- >> Postgres-XC >> >> >> ------------------------------------------------------------------------------ >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >> Get 100% visibility into your production application - at no cost. >> Code-level diagnostics for performance bottlenecks with <2% overhead >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap1 >> _______________________________________________ >> Postgres-xc-committers mailing list >> Pos...@li... >> https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers >> > > > > -- > Best Wishes, > Ashutosh Bapat > EntepriseDB Corporation > The Postgres Database Company > -- Best Wishes, Ashutosh Bapat EntepriseDB Corporation The Postgres Database Company |
From: Ashutosh B. <ash...@en...> - 2013-05-30 11:30:12
|
Hi Suzuki-san, We were supposed to look into the failures and then commit the merge right? On Thu, May 30, 2013 at 7:24 AM, Koichi Suzuki < koi...@us...> wrote: > Project "Postgres-XC". > > The branch, REL1_1_STABLE has been updated > via 1ab8b235fd19ac575403e7d7d694cf0d11099fd0 (commit) > via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) > via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) > via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) > via b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) > via 29104ee044838f7164648cc1ffcc19872455e80c (commit) > via 86023f0b4a59525c9a9a11b2db5cc86d70462c9e (commit) > via bac78d0e4b27de92da5f1092130df1d01f50ab27 (commit) > via e69509e4f7eb3bddf9292d9de3e0fa1759a3ebd7 (commit) > via 158a20dc77e6d723a1e9a59171323de869f8360a (commit) > via 3dc83234c493f38ffd25e9ae647a912d5e976a41 (commit) > via 8cb99209374a59eafdbd71a0646f882f9a4517c1 (commit) > via be3468f1980fc2272bfa28cb6cac6bdef96a4d79 (commit) > via 2236854c90aea606336a4c17ef892f42e0abc01b (commit) > via f0b96188ca31b2915323b8e613b4ff34abaa2cbc (commit) > via 40b628e04a0bce2b4c1484f50e57a320c503e712 (commit) > via c2b6aee09a75184d6a9f65703ad922afa824135c (commit) > via d337476e7c0a49f2b8d05a8c5a1c9be65683bb41 (commit) > via d15ead2141d8d81fca231ab3fd582f3b92b2a1df (commit) > via f83d3c71737b9c389c5a8d0807924b3ca62f19de (commit) > via 8d0746fcda6d9d107f55b27d861b94a328ef3214 (commit) > via 2608af3d5288607e8245fa10e74e7307bb1bb23d (commit) > from 105902a04b8aadb93ed0e6a009dd47ae08b83eea (commit) > > > - Log ----------------------------------------------------------------- > > http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1ab8b235fd19ac575403e7d7d694cf0d11099fd0 > > commit b937b7191a88c9d4506cd7d6c7b76af266fde838 > Author: Abbas <abb...@en...> > Date: Thu May 30 10:52:00 2013 +0500 > > Fix for test case with.sql > > There were two issues making the test to fail. > 1. Updates to partition column were possible using syntax like > WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t > The patch blocks this syntax. > > 2. For a WITH query that updates a table in the main query and > inserts a row in the same table in the WITH query we need to use > command ID communication to remote nodes in order to > maintain global data visibility. > Similarly a WITH query that deletes from a parent table in the > main query & inserts a row in the child table in the WITH query > we need to use command ID communication to remote nodes in order > to maintain global data visibility. > > M src/backend/optimizer/plan/pgxcplan.c > M src/backend/parser/analyze.c > M src/test/regress/expected/with.out > M src/test/regress/sql/with.sql > > ----------------------------------------------------------------------- > > Summary of changes: > contrib/pgxc_ctl/config.c | 120 ++- > contrib/pgxc_ctl/config.h | 2 + > contrib/pgxc_ctl/coord_cmd.c | 318 ++++-- > contrib/pgxc_ctl/datanode_cmd.c | 385 +++++- > contrib/pgxc_ctl/datanode_cmd.h | 2 + > contrib/pgxc_ctl/do_command.c | 153 ++- > contrib/pgxc_ctl/gtm_cmd.c | 50 +- > contrib/pgxc_ctl/monitor.c | 42 +- > contrib/pgxc_ctl/pgxc_ctl.c | 45 +- > contrib/pgxc_ctl/utils.c | 41 +- > contrib/pgxc_ctl/utils.h | 1 + > contrib/pgxc_ctl/variables.c | 38 +- > contrib/pgxc_ctl/variables.h | 4 +- > doc-xc/src/sgml/contrib.sgmlin | 1 + > doc-xc/src/sgml/filelist.sgmlin | 1 + > doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 1956 > ++++++++++++++++++++++++++++ > doc-xc/src/sgml/ref/truncate.sgmlin | 3 +- > src/backend/access/transam/gtm.c | 9 +- > src/backend/commands/sequence.c | 4 - > src/backend/commands/tablecmds.c | 8 + > src/backend/commands/trigger.c | 687 ++++++---- > src/backend/nodes/copyfuncs.c | 3 + > src/backend/optimizer/path/pgxcpath.c | 7 +- > src/backend/optimizer/plan/pgxcplan.c | 21 +- > src/backend/optimizer/util/pgxcship.c | 202 +++- > src/backend/pgxc/pool/execRemote.c | 107 ++ > src/backend/rewrite/rewriteHandler.c | 2 +- > src/backend/tcop/utility.c | 6 + > src/gtm/client/gtm_client.c | 41 +- > src/gtm/main/gtm_seq.c | 3 +- > src/gtm/main/main.c | 1 + > src/include/commands/trigger.h | 10 +- > src/include/gtm/gtm_client.h | 4 +- > src/include/nodes/relation.h | 4 + > src/include/optimizer/pgxcplan.h | 2 + > src/include/optimizer/pgxcship.h | 4 +- > src/test/regress/expected/combocid.out | 4 +- > src/test/regress/expected/combocid_1.out | 9 +- > src/test/regress/expected/copy2.out | 18 +- > src/test/regress/expected/copy2_1.out | 86 +- > src/test/regress/expected/inherit.out | 200 ++-- > src/test/regress/expected/inherit_1.out | 38 +- > src/test/regress/expected/join.out | 20 +- > src/test/regress/expected/plpgsql_1.out | 8 +- > src/test/regress/expected/truncate.out | 2 +- > src/test/regress/expected/truncate_1.out | 42 +- > src/test/regress/expected/tsearch.out | 198 ++-- > src/test/regress/expected/tsearch_1.out | 1116 ---------------- > src/test/regress/expected/tsearch_2.out | 1119 ---------------- > src/test/regress/expected/xc_FQS_join.out | 8 +- > src/test/regress/expected/xc_returning.out | 96 ++- > src/test/regress/expected/xc_sequence.out | 33 + > src/test/regress/expected/xc_sort.out | 22 +- > src/test/regress/expected/xc_trigship.out | 645 +++++++++ > src/test/regress/input/xc_copy.source | 2 - > src/test/regress/output/xc_copy.source | 2 - > src/test/regress/parallel_schedule | 2 +- > src/test/regress/serial_schedule | 1 + > src/test/regress/sql/combocid.sql | 2 +- > src/test/regress/sql/copy2.sql | 10 +- > src/test/regress/sql/inherit.sql | 14 +- > src/test/regress/sql/plpgsql.sql | 4 +- > src/test/regress/sql/truncate.sql | 2 +- > src/test/regress/sql/tsearch.sql | 13 +- > src/test/regress/sql/xc_FQS_join.sql | 4 +- > src/test/regress/sql/xc_returning.sql | 33 +- > src/test/regress/sql/xc_sequence.sql | 8 + > src/test/regress/sql/xc_sort.sql | 6 +- > src/test/regress/sql/xc_trigship.sql | 249 ++++ > 69 files changed, 5112 insertions(+), 3191 deletions(-) > create mode 100644 doc-xc/src/sgml/pgxc_ctl-ref.sgmlin > delete mode 100644 src/test/regress/expected/tsearch_1.out > delete mode 100644 src/test/regress/expected/tsearch_2.out > create mode 100644 src/test/regress/expected/xc_trigship.out > create mode 100644 src/test/regress/sql/xc_trigship.sql > > > hooks/post-receive > -- > Postgres-XC > > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > Postgres-xc-committers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers > -- Best Wishes, Ashutosh Bapat EntepriseDB Corporation The Postgres Database Company |
From: Koichi S. <koi...@us...> - 2013-05-30 11:24:44
|
Project "Postgres-XC". The branch, REL1_1_STABLE has been updated via 1ab8b235fd19ac575403e7d7d694cf0d11099fd0 (commit) via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) via b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) via 29104ee044838f7164648cc1ffcc19872455e80c (commit) via 86023f0b4a59525c9a9a11b2db5cc86d70462c9e (commit) via bac78d0e4b27de92da5f1092130df1d01f50ab27 (commit) via e69509e4f7eb3bddf9292d9de3e0fa1759a3ebd7 (commit) via 158a20dc77e6d723a1e9a59171323de869f8360a (commit) via 3dc83234c493f38ffd25e9ae647a912d5e976a41 (commit) via 8cb99209374a59eafdbd71a0646f882f9a4517c1 (commit) via be3468f1980fc2272bfa28cb6cac6bdef96a4d79 (commit) via 2236854c90aea606336a4c17ef892f42e0abc01b (commit) via f0b96188ca31b2915323b8e613b4ff34abaa2cbc (commit) via 40b628e04a0bce2b4c1484f50e57a320c503e712 (commit) via c2b6aee09a75184d6a9f65703ad922afa824135c (commit) via d337476e7c0a49f2b8d05a8c5a1c9be65683bb41 (commit) via d15ead2141d8d81fca231ab3fd582f3b92b2a1df (commit) via f83d3c71737b9c389c5a8d0807924b3ca62f19de (commit) via 8d0746fcda6d9d107f55b27d861b94a328ef3214 (commit) via 2608af3d5288607e8245fa10e74e7307bb1bb23d (commit) from 105902a04b8aadb93ed0e6a009dd47ae08b83eea (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1ab8b235fd19ac575403e7d7d694cf0d11099fd0 commit b937b7191a88c9d4506cd7d6c7b76af266fde838 Author: Abbas <abb...@en...> Date: Thu May 30 10:52:00 2013 +0500 Fix for test case with.sql There were two issues making the test to fail. 1. Updates to partition column were possible using syntax like WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t The patch blocks this syntax. 2. For a WITH query that updates a table in the main query and inserts a row in the same table in the WITH query we need to use command ID communication to remote nodes in order to maintain global data visibility. Similarly a WITH query that deletes from a parent table in the main query & inserts a row in the child table in the WITH query we need to use command ID communication to remote nodes in order to maintain global data visibility. M src/backend/optimizer/plan/pgxcplan.c M src/backend/parser/analyze.c M src/test/regress/expected/with.out M src/test/regress/sql/with.sql ----------------------------------------------------------------------- Summary of changes: contrib/pgxc_ctl/config.c | 120 ++- contrib/pgxc_ctl/config.h | 2 + contrib/pgxc_ctl/coord_cmd.c | 318 ++++-- contrib/pgxc_ctl/datanode_cmd.c | 385 +++++- contrib/pgxc_ctl/datanode_cmd.h | 2 + contrib/pgxc_ctl/do_command.c | 153 ++- contrib/pgxc_ctl/gtm_cmd.c | 50 +- contrib/pgxc_ctl/monitor.c | 42 +- contrib/pgxc_ctl/pgxc_ctl.c | 45 +- contrib/pgxc_ctl/utils.c | 41 +- contrib/pgxc_ctl/utils.h | 1 + contrib/pgxc_ctl/variables.c | 38 +- contrib/pgxc_ctl/variables.h | 4 +- doc-xc/src/sgml/contrib.sgmlin | 1 + doc-xc/src/sgml/filelist.sgmlin | 1 + doc-xc/src/sgml/pgxc_ctl-ref.sgmlin | 1956 ++++++++++++++++++++++++++++ doc-xc/src/sgml/ref/truncate.sgmlin | 3 +- src/backend/access/transam/gtm.c | 9 +- src/backend/commands/sequence.c | 4 - src/backend/commands/tablecmds.c | 8 + src/backend/commands/trigger.c | 687 ++++++---- src/backend/nodes/copyfuncs.c | 3 + src/backend/optimizer/path/pgxcpath.c | 7 +- src/backend/optimizer/plan/pgxcplan.c | 21 +- src/backend/optimizer/util/pgxcship.c | 202 +++- src/backend/pgxc/pool/execRemote.c | 107 ++ src/backend/rewrite/rewriteHandler.c | 2 +- src/backend/tcop/utility.c | 6 + src/gtm/client/gtm_client.c | 41 +- src/gtm/main/gtm_seq.c | 3 +- src/gtm/main/main.c | 1 + src/include/commands/trigger.h | 10 +- src/include/gtm/gtm_client.h | 4 +- src/include/nodes/relation.h | 4 + src/include/optimizer/pgxcplan.h | 2 + src/include/optimizer/pgxcship.h | 4 +- src/test/regress/expected/combocid.out | 4 +- src/test/regress/expected/combocid_1.out | 9 +- src/test/regress/expected/copy2.out | 18 +- src/test/regress/expected/copy2_1.out | 86 +- src/test/regress/expected/inherit.out | 200 ++-- src/test/regress/expected/inherit_1.out | 38 +- src/test/regress/expected/join.out | 20 +- src/test/regress/expected/plpgsql_1.out | 8 +- src/test/regress/expected/truncate.out | 2 +- src/test/regress/expected/truncate_1.out | 42 +- src/test/regress/expected/tsearch.out | 198 ++-- src/test/regress/expected/tsearch_1.out | 1116 ---------------- src/test/regress/expected/tsearch_2.out | 1119 ---------------- src/test/regress/expected/xc_FQS_join.out | 8 +- src/test/regress/expected/xc_returning.out | 96 ++- src/test/regress/expected/xc_sequence.out | 33 + src/test/regress/expected/xc_sort.out | 22 +- src/test/regress/expected/xc_trigship.out | 645 +++++++++ src/test/regress/input/xc_copy.source | 2 - src/test/regress/output/xc_copy.source | 2 - src/test/regress/parallel_schedule | 2 +- src/test/regress/serial_schedule | 1 + src/test/regress/sql/combocid.sql | 2 +- src/test/regress/sql/copy2.sql | 10 +- src/test/regress/sql/inherit.sql | 14 +- src/test/regress/sql/plpgsql.sql | 4 +- src/test/regress/sql/truncate.sql | 2 +- src/test/regress/sql/tsearch.sql | 13 +- src/test/regress/sql/xc_FQS_join.sql | 4 +- src/test/regress/sql/xc_returning.sql | 33 +- src/test/regress/sql/xc_sequence.sql | 8 + src/test/regress/sql/xc_sort.sql | 6 +- src/test/regress/sql/xc_trigship.sql | 249 ++++ 69 files changed, 5112 insertions(+), 3191 deletions(-) create mode 100644 doc-xc/src/sgml/pgxc_ctl-ref.sgmlin delete mode 100644 src/test/regress/expected/tsearch_1.out delete mode 100644 src/test/regress/expected/tsearch_2.out create mode 100644 src/test/regress/expected/xc_trigship.out create mode 100644 src/test/regress/sql/xc_trigship.sql hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-05-30 05:53:43
|
Project "Postgres-XC". The branch, master has been updated via b937b7191a88c9d4506cd7d6c7b76af266fde838 (commit) from fb2c716dacd84d0e0a1f747d8178402c94462ada (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=b937b7191a88c9d4506cd7d6c7b76af266fde838 commit b937b7191a88c9d4506cd7d6c7b76af266fde838 Author: Abbas <abb...@en...> Date: Thu May 30 10:52:00 2013 +0500 Fix for test case with.sql There were two issues making the test to fail. 1. Updates to partition column were possible using syntax like WITH t AS (UPDATE y SET a=a+1 RETURNING *) SELECT * FROM t The patch blocks this syntax. 2. For a WITH query that updates a table in the main query and inserts a row in the same table in the WITH query we need to use command ID communication to remote nodes in order to maintain global data visibility. Similarly a WITH query that deletes from a parent table in the main query & inserts a row in the child table in the WITH query we need to use command ID communication to remote nodes in order to maintain global data visibility. M src/backend/optimizer/plan/pgxcplan.c M src/backend/parser/analyze.c M src/test/regress/expected/with.out M src/test/regress/sql/with.sql ----------------------------------------------------------------------- Summary of changes: src/backend/optimizer/plan/pgxcplan.c | 11 ++ src/backend/parser/analyze.c | 79 ++++++++++ src/test/regress/expected/with.out | 272 ++++++++++++++++++-------------- src/test/regress/sql/with.sql | 6 +- 4 files changed, 246 insertions(+), 122 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-05-30 05:41:34
|
Project "Postgres-XC". The branch, master has been updated via fb2c716dacd84d0e0a1f747d8178402c94462ada (commit) from 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=fb2c716dacd84d0e0a1f747d8178402c94462ada commit fb2c716dacd84d0e0a1f747d8178402c94462ada Author: Abbas <abb...@en...> Date: Thu May 30 10:39:50 2013 +0500 Change names of a couple of variables realted to command id exchange mechanism to more general names. M src/backend/nodes/copyfuncs.c M src/backend/nodes/equalfuncs.c M src/backend/nodes/outfuncs.c M src/backend/optimizer/plan/pgxcplan.c M src/backend/parser/analyze.c M src/backend/pgxc/pool/execRemote.c M src/include/nodes/parsenodes.h M src/include/optimizer/pgxcplan.h ----------------------------------------------------------------------- Summary of changes: src/backend/nodes/copyfuncs.c | 4 ++-- src/backend/nodes/equalfuncs.c | 2 +- src/backend/nodes/outfuncs.c | 2 +- src/backend/optimizer/plan/pgxcplan.c | 4 ++-- src/backend/parser/analyze.c | 2 +- src/backend/pgxc/pool/execRemote.c | 10 +++++++--- src/include/nodes/parsenodes.h | 7 +++++-- src/include/optimizer/pgxcplan.h | 4 ++-- 8 files changed, 21 insertions(+), 14 deletions(-) hooks/post-receive -- Postgres-XC |
From: Amit K. <ami...@us...> - 2013-05-20 05:53:41
|
Project "Postgres-XC". The branch, master has been updated via 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d (commit) from ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d commit 5c07b4ec0623dfb78c7472ae28112bd8a84c5c0d Author: Amit Khandekar <ami...@en...> Date: Mon May 20 11:07:15 2013 +0530 Fix for bug 3613598. If a table has multiple triggers, either fire all of them on datanode, or fire all of them on coordinator. If one or more triggers are not shippable to datanode, fire all of the triggers on coordinator, else fire them on datanode. This is required because we need to execute triggers in alphabetical order. Also, statement triggers are now fired only on coordinator, even if the statement is FQSed, or even if the trigger function is shippable. M src/backend/commands/trigger.c M src/backend/optimizer/plan/pgxcplan.c M src/backend/optimizer/util/pgxcship.c M src/backend/pgxc/pool/execRemote.c M src/backend/rewrite/rewriteHandler.c M src/include/commands/trigger.h M src/include/optimizer/pgxcship.h A src/test/regress/expected/xc_trigship.out M src/test/regress/parallel_schedule M src/test/regress/serial_schedule A src/test/regress/sql/xc_trigship.sql ----------------------------------------------------------------------- Summary of changes: src/backend/commands/trigger.c | 687 +++++++++++++++++------------ src/backend/optimizer/plan/pgxcplan.c | 21 +- src/backend/optimizer/util/pgxcship.c | 165 +++++++- src/backend/pgxc/pool/execRemote.c | 92 ++++ src/backend/rewrite/rewriteHandler.c | 2 +- src/include/commands/trigger.h | 10 +- src/include/optimizer/pgxcship.h | 4 +- src/test/regress/expected/xc_trigship.out | 645 +++++++++++++++++++++++++++ src/test/regress/parallel_schedule | 2 +- src/test/regress/serial_schedule | 1 + src/test/regress/sql/xc_trigship.sql | 249 +++++++++++ 11 files changed, 1576 insertions(+), 302 deletions(-) create mode 100644 src/test/regress/expected/xc_trigship.out create mode 100644 src/test/regress/sql/xc_trigship.sql hooks/post-receive -- Postgres-XC |
From: Ashutosh B. <ash...@us...> - 2013-05-15 11:26:33
|
Project "Postgres-XC". The branch, master has been updated via ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a (commit) via a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 (commit) from b7386859657f07a3cf9d8091d259fe5b164ffa2e (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a commit ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a Author: Ashutosh Bapat <ash...@en...> Date: Wed May 15 16:39:17 2013 +0530 Fix the explain outputs of xc_sort and xc_FQS_join to be independent of number of nodes in the XC cluster where tests are being run. Original patch by Koichi Suzuki. M src/test/regress/expected/xc_FQS_join.out M src/test/regress/expected/xc_sort.out M src/test/regress/sql/xc_FQS_join.sql M src/test/regress/sql/xc_sort.sql http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=a9ca92bbcd3c31d3bfacc12bb3807b4c11530849 commit ecbb15bbf9e2c2cf30918c03b21bdb3727e2ca5a Author: Ashutosh Bapat <ash...@en...> Date: Wed May 15 16:39:17 2013 +0530 Fix the explain outputs of xc_sort and xc_FQS_join to be independent of number of nodes in the XC cluster where tests are being run. Original patch by Koichi Suzuki. M src/test/regress/expected/xc_FQS_join.out M src/test/regress/expected/xc_sort.out M src/test/regress/sql/xc_FQS_join.sql M src/test/regress/sql/xc_sort.sql ----------------------------------------------------------------------- Summary of changes: src/test/regress/expected/tsearch.out | 198 +++--- src/test/regress/expected/tsearch_1.out | 1116 ---------------------------- src/test/regress/expected/tsearch_2.out | 1119 ----------------------------- src/test/regress/expected/xc_FQS_join.out | 8 +- src/test/regress/expected/xc_sort.out | 22 +- src/test/regress/sql/tsearch.sql | 13 +- src/test/regress/sql/xc_FQS_join.sql | 4 +- src/test/regress/sql/xc_sort.sql | 6 +- 8 files changed, 126 insertions(+), 2360 deletions(-) delete mode 100644 src/test/regress/expected/tsearch_1.out delete mode 100644 src/test/regress/expected/tsearch_2.out hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-05-15 07:55:09
|
Project "Postgres-XC". The branch, master has been updated from 29104ee044838f7164648cc1ffcc19872455e80c (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- Postgres-XC |