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
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
1
(1) |
2
(4) |
3
|
4
|
5
|
6
|
7
(4) |
8
(2) |
9
|
10
|
11
|
12
|
13
|
14
(4) |
15
(4) |
16
|
17
|
18
|
19
|
20
|
21
(6) |
22
(1) |
23
|
24
|
25
|
26
(3) |
27
(6) |
28
|
29
(1) |
30
|
|
From: Abbas B. <ga...@us...> - 2012-11-21 16:32:59
|
Project "Postgres-XC". The branch, master has been updated via 2912d566a2a8dc5f0ef0fe8f4c1b85addc59c3f5 (commit) from 2d699d73e4b7c9f762c0b223894ab578caa517a5 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=2912d566a2a8dc5f0ef0fe8f4c1b85addc59c3f5 commit 2912d566a2a8dc5f0ef0fe8f4c1b85addc59c3f5 Author: Abbas <abb...@en...> Date: Wed Nov 21 21:31:09 2012 +0500 This patch moves invocation of XC specific DML planning at the right place. The wrong location was uncovered while providing support for RETURNING. The previous code was unable to handle DMLs in WITH queries. Since WITH queries were blocked due to unsupported feature, hence the problem remained hidden previously. M src/backend/optimizer/plan/pgxcplan.c M src/backend/optimizer/plan/planner.c M src/include/optimizer/pgxcplan.h ----------------------------------------------------------------------- Summary of changes: src/backend/optimizer/plan/pgxcplan.c | 42 ++++++++++++++++++++++++++++++-- src/backend/optimizer/plan/planner.c | 40 ++++++++++--------------------- src/include/optimizer/pgxcplan.h | 2 + 3 files changed, 54 insertions(+), 30 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2012-11-21 16:28:02
|
Project "Postgres-XC". The branch, master has been updated via 2d699d73e4b7c9f762c0b223894ab578caa517a5 (commit) from 1d65598b16fddf017abc504df2d7388e05801074 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=2d699d73e4b7c9f762c0b223894ab578caa517a5 commit 2d699d73e4b7c9f762c0b223894ab578caa517a5 Author: Abbas <abb...@en...> Date: Wed Nov 21 21:26:03 2012 +0500 This patch that does some refactoring of the code to handle parameter types while DML planning. The patch uses a simpler approach where the parameter types are obtained from the type of target list entries in the source data plan. The patch removes more core than it adds, means lesser code to manage. M src/backend/optimizer/plan/pgxcplan.c M src/test/regress/expected/rules.out M src/test/regress/expected/with.out ----------------------------------------------------------------------- Summary of changes: src/backend/optimizer/plan/pgxcplan.c | 310 ++++++++++----------------------- src/test/regress/expected/rules.out | 9 +- src/test/regress/expected/with.out | 3 +- 3 files changed, 99 insertions(+), 223 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2012-11-21 16:12:40
|
Project "Postgres-XC". The branch, master has been updated via 1d65598b16fddf017abc504df2d7388e05801074 (commit) from f77605b5cd3cd892affb2d5d03ff82de294a0258 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1d65598b16fddf017abc504df2d7388e05801074 commit 1d65598b16fddf017abc504df2d7388e05801074 Author: Abbas <abb...@en...> Date: Wed Nov 21 21:07:44 2012 +0500 This patch fixes some problems with DMLs on replicated tables. First there was a typo in IsTableDistOnPrimary then incorrect combine_type was being used. The patch also adds test cases to check consistency of replicated tables after DMLs are performed on them. M src/backend/optimizer/plan/pgxcplan.c M src/backend/pgxc/locator/locator.c M src/backend/pgxc/pool/execRemote.c M src/include/pgxc/execRemote.h M src/test/regress/expected/xc_misc.out M src/test/regress/sql/xc_misc.sql ----------------------------------------------------------------------- Summary of changes: src/backend/optimizer/plan/pgxcplan.c | 14 +- src/backend/pgxc/locator/locator.c | 2 +- src/backend/pgxc/pool/execRemote.c | 11 ++- src/include/pgxc/execRemote.h | 1 + src/test/regress/expected/xc_misc.out | 226 +++++++++++++++++++++++++++++++++ src/test/regress/sql/xc_misc.sql | 81 ++++++++++++ 6 files changed, 326 insertions(+), 9 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2012-11-21 16:01:46
|
Project "Postgres-XC". The branch, master has been updated via f77605b5cd3cd892affb2d5d03ff82de294a0258 (commit) from dc6b630fc6138cf55b3300f52b2159592d2ac589 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=f77605b5cd3cd892affb2d5d03ff82de294a0258 commit f77605b5cd3cd892affb2d5d03ff82de294a0258 Author: Abbas <abb...@en...> Date: Wed Nov 21 20:59:09 2012 +0500 Correct a typing mistake in ExecModifyTable while trying to move to the next remote plan M src/backend/executor/nodeModifyTable.c ----------------------------------------------------------------------- Summary of changes: src/backend/executor/nodeModifyTable.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2012-11-21 16:01:35
|
Project "Postgres-XC". The branch, REL1_0_STABLE has been updated via 798f64c85cb9d0a0303a2bb48099a21c2cb5163b (commit) from 0f1b16884eb28771ede592d46d666709c124d6ee (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=798f64c85cb9d0a0303a2bb48099a21c2cb5163b commit f77605b5cd3cd892affb2d5d03ff82de294a0258 Author: Abbas <abb...@en...> Date: Wed Nov 21 20:59:09 2012 +0500 Correct a typing mistake in ExecModifyTable while trying to move to the next remote plan M src/backend/executor/nodeModifyTable.c ----------------------------------------------------------------------- Summary of changes: src/backend/executor/nodeModifyTable.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Ashutosh B. <ash...@us...> - 2012-11-21 08:58:09
|
Project "Postgres-XC". The branch, master has been updated via dc6b630fc6138cf55b3300f52b2159592d2ac589 (commit) from 99c47f0da3b0ad744666940676ce489be5642a00 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=dc6b630fc6138cf55b3300f52b2159592d2ac589 commit dc6b630fc6138cf55b3300f52b2159592d2ac589 Author: Ashutosh Bapat <ash...@en...> Date: Wed Nov 21 14:17:07 2012 +0530 If the query being shipped to the Datanodes is not the original query, but something crafted by the planner, there are chances that there exist to targetlist entries with same aliases (implicit or explicit). While resolving ORDER BY expressions, first (implicit or explicit) aliases are matched to find the expressions on which to order. If the order by expression happens to use one of the duplicate aliased expressions, we will create an ambiguous ORDER BY entry. Hence instead of using expressions in ORDER BY clause in the query to be shipped to the Datanode, use the index in the targetlist. If the query is being shipped as is, there is a chance, that the ORDER BY expression is not part of the targetlist, in such case, we can not use the index, but have to use the expression instead. The patch provides a hook in deparsing logic to decide whether to use the index or the expression in ORDER BY clause. Since we use same SortGroupClause for ORDER BY and GROUP By, we use same convention for GROUP BY. M src/backend/nodes/copyfuncs.c M src/backend/nodes/outfuncs.c M src/backend/optimizer/plan/pgxcplan.c M src/backend/rewrite/rewriteHandler.c M src/backend/utils/adt/ruleutils.c M src/include/nodes/parsenodes.h M src/include/optimizer/pgxcplan.h M src/include/utils/builtins.h M src/test/regress/expected/xc_FQS.out M src/test/regress/expected/xc_groupby.out M src/test/regress/expected/xc_having.out M src/test/regress/expected/xc_limit.out ----------------------------------------------------------------------- Summary of changes: src/backend/nodes/copyfuncs.c | 3 +- src/backend/nodes/outfuncs.c | 2 + src/backend/optimizer/plan/pgxcplan.c | 30 ++-- src/backend/rewrite/rewriteHandler.c | 4 +- src/backend/utils/adt/ruleutils.c | 261 ++++++-------------------- src/include/nodes/parsenodes.h | 2 - src/include/optimizer/pgxcplan.h | 6 + src/include/utils/builtins.h | 5 +- src/test/regress/expected/xc_FQS.out | 18 +- src/test/regress/expected/xc_groupby.out | 292 +++++++++++++++--------------- src/test/regress/expected/xc_having.out | 140 +++++++------- src/test/regress/expected/xc_limit.out | 12 +- 12 files changed, 320 insertions(+), 455 deletions(-) hooks/post-receive -- Postgres-XC |