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...> - 2012-12-26 00:50:06
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 185f790dd913c72b29a73436f9d0b1e749c40dd6 (commit)
from 76799cbc1d5d61609d019518eca4758a533953e0 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=185f790dd913c72b29a73436f9d0b1e749c40dd6
commit 4983ade4c7fc4d50aa5b71a8e28b7ef02299dcb5
Author: Koichi Suzuki <koi...@gm...>
Date: Wed Dec 26 09:48:05 2012 +0900
This commit fixes the problem that promoted gtm restarts as standby
unless gtm.conf file is modified.
Nikhil Sontakke kindly provided the patch.
Will backport to REL1_0_STABLE too.
modified: src/gtm/main/main.c
M src/gtm/main/main.c
-----------------------------------------------------------------------
Summary of changes:
src/backend/storage/ipc/procarray.c | 84 ++++++++++++++++++++++++++++++++++-
1 files changed, 83 insertions(+), 1 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-24 04:25:31
|
Project "Postgres-XC".
The branch, master has been updated
via 97d68e6aed0e462c7e1f841c795d583b4c6e12cb (commit)
from 71cac949e1847e479a0d6fff1361f7a5b05e6950 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=97d68e6aed0e462c7e1f841c795d583b4c6e12cb
commit 97d68e6aed0e462c7e1f841c795d583b4c6e12cb
Author: Koichi Suzuki <koi...@gm...>
Date: Mon Dec 24 13:23:00 2012 +0900
This commit fixes the bug 3598030, incorrect transaction handling
for direct connection to datanodes.
modified: src/backend/access/transam/gtm.c
modified: src/backend/access/transam/xact.c
modified: src/include/access/gtm.h
M src/backend/access/transam/gtm.c
M src/backend/access/transam/xact.c
M src/include/access/gtm.h
-----------------------------------------------------------------------
Summary of changes:
src/backend/access/transam/gtm.c | 10 ++++++++++
src/backend/access/transam/xact.c | 7 +++++++
src/include/access/gtm.h | 2 ++
3 files changed, 19 insertions(+), 0 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-23 23:18:18
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 76799cbc1d5d61609d019518eca4758a533953e0 (commit)
from 742ec027820a1cb4a72e7f30eefd8d3c895ef947 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=76799cbc1d5d61609d019518eca4758a533953e0
commit 71cac949e1847e479a0d6fff1361f7a5b05e6950
Author: Ashutosh Bapat <ash...@en...>
Date: Wed Dec 12 16:31:51 2012 +0400
Delegate sorting/ordering operation to Datanode/s by pushing down the ORDER BY
clause to Datanode/s while planning in standard_planner().
Leveraged the already existing merge sort mechanism for RemoteQuery but now
it is executed outside RemoteQuery using Sort plans.
For a Sort plan check if all the expressions on which the result needs to be
sorted are shippable and that the underlying tree allows to push ORDER BY to the
Datanodes. If so, include the ORDER BY clause in the query to be sent to the
Datanodes. If the number of Datanodes which participate in RemoteQuery is not 1,
add a covering Sort node to merge the results from the Datanodes, otherwise,
there is no need for covering Sort plan.
The merge sort mechanism treats every Datanode as a tape and prefetches the
results from the Datanode corresponding to a dwindling tape. This is enabled by
setting the node from where to pull the next row before calling ExecProcNode on
RemoteQueryState.
The same mechanism is being used for Sort plan node under Group or Agg nodes.
Added test xc_sort.sql for testing this functionality. Added GUC
enable_remotesort to enable/disable the optimization along-with the
documentation.
Removed the now useless members sort and tuplesortstate from RemoteQuery and
RemoteQueryState resp.
M doc-xc/src/sgml/config.sgmlin
M src/backend/executor/nodeSort.c
M src/backend/nodes/copyfuncs.c
M src/backend/optimizer/path/costsize.c
M src/backend/optimizer/plan/pgxcplan.c
M src/backend/optimizer/plan/planner.c
M src/backend/optimizer/plan/setrefs.c
M src/backend/parser/analyze.c
M src/backend/pgxc/pool/execRemote.c
M src/backend/utils/misc/guc.c
M src/backend/utils/misc/postgresql.conf.sample
M src/backend/utils/sort/tuplesort.c
M src/include/nodes/plannodes.h
M src/include/optimizer/cost.h
M src/include/optimizer/pgxcplan.h
M src/include/optimizer/planmain.h
M src/include/pgxc/execRemote.h
M src/test/regress/expected/create_index.out
M src/test/regress/expected/join.out
M src/test/regress/expected/rangefuncs.out
M src/test/regress/expected/rangefuncs_1.out
M src/test/regress/expected/xc_FQS.out
M src/test/regress/expected/xc_FQS_join.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
A src/test/regress/expected/xc_sort.out
M src/test/regress/parallel_schedule
M src/test/regress/serial_schedule
A src/test/regress/sql/xc_sort.sql
-----------------------------------------------------------------------
Summary of changes:
src/backend/access/transam/gtm.c | 10 ++++++++++
src/backend/access/transam/xact.c | 7 +++++++
src/include/access/gtm.h | 2 ++
3 files changed, 19 insertions(+), 0 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Ashutosh B. <ash...@us...> - 2012-12-12 13:32:43
|
Project "Postgres-XC".
The branch, master has been updated
via 71cac949e1847e479a0d6fff1361f7a5b05e6950 (commit)
from 07e15efd88e29673064585cb5aeaf5043273ddcd (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=71cac949e1847e479a0d6fff1361f7a5b05e6950
commit 71cac949e1847e479a0d6fff1361f7a5b05e6950
Author: Ashutosh Bapat <ash...@en...>
Date: Wed Dec 12 16:31:51 2012 +0400
Delegate sorting/ordering operation to Datanode/s by pushing down the ORDER BY
clause to Datanode/s while planning in standard_planner().
Leveraged the already existing merge sort mechanism for RemoteQuery but now
it is executed outside RemoteQuery using Sort plans.
For a Sort plan check if all the expressions on which the result needs to be
sorted are shippable and that the underlying tree allows to push ORDER BY to the
Datanodes. If so, include the ORDER BY clause in the query to be sent to the
Datanodes. If the number of Datanodes which participate in RemoteQuery is not 1,
add a covering Sort node to merge the results from the Datanodes, otherwise,
there is no need for covering Sort plan.
The merge sort mechanism treats every Datanode as a tape and prefetches the
results from the Datanode corresponding to a dwindling tape. This is enabled by
setting the node from where to pull the next row before calling ExecProcNode on
RemoteQueryState.
The same mechanism is being used for Sort plan node under Group or Agg nodes.
Added test xc_sort.sql for testing this functionality. Added GUC
enable_remotesort to enable/disable the optimization along-with the
documentation.
Removed the now useless members sort and tuplesortstate from RemoteQuery and
RemoteQueryState resp.
M doc-xc/src/sgml/config.sgmlin
M src/backend/executor/nodeSort.c
M src/backend/nodes/copyfuncs.c
M src/backend/optimizer/path/costsize.c
M src/backend/optimizer/plan/pgxcplan.c
M src/backend/optimizer/plan/planner.c
M src/backend/optimizer/plan/setrefs.c
M src/backend/parser/analyze.c
M src/backend/pgxc/pool/execRemote.c
M src/backend/utils/misc/guc.c
M src/backend/utils/misc/postgresql.conf.sample
M src/backend/utils/sort/tuplesort.c
M src/include/nodes/plannodes.h
M src/include/optimizer/cost.h
M src/include/optimizer/pgxcplan.h
M src/include/optimizer/planmain.h
M src/include/pgxc/execRemote.h
M src/test/regress/expected/create_index.out
M src/test/regress/expected/join.out
M src/test/regress/expected/rangefuncs.out
M src/test/regress/expected/rangefuncs_1.out
M src/test/regress/expected/xc_FQS.out
M src/test/regress/expected/xc_FQS_join.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
A src/test/regress/expected/xc_sort.out
M src/test/regress/parallel_schedule
M src/test/regress/serial_schedule
A src/test/regress/sql/xc_sort.sql
-----------------------------------------------------------------------
Summary of changes:
doc-xc/src/sgml/config.sgmlin | 16 +
src/backend/executor/nodeSort.c | 46 +++
src/backend/nodes/copyfuncs.c | 1 -
src/backend/optimizer/path/costsize.c | 1 +
src/backend/optimizer/plan/pgxcplan.c | 258 ++++++++++++---
src/backend/optimizer/plan/planner.c | 5 +
src/backend/optimizer/plan/setrefs.c | 51 +++-
src/backend/parser/analyze.c | 1 -
src/backend/pgxc/pool/execRemote.c | 226 ++++++++-----
src/backend/utils/misc/guc.c | 9 +
src/backend/utils/misc/postgresql.conf.sample | 1 +
src/backend/utils/sort/tuplesort.c | 143 +-------
src/include/nodes/plannodes.h | 6 +
src/include/optimizer/cost.h | 1 +
src/include/optimizer/pgxcplan.h | 1 -
src/include/optimizer/planmain.h | 1 +
src/include/pgxc/execRemote.h | 19 +-
src/test/regress/expected/create_index.out | 18 +-
src/test/regress/expected/join.out | 8 +-
src/test/regress/expected/rangefuncs.out | 1 +
src/test/regress/expected/rangefuncs_1.out | 3 +-
src/test/regress/expected/xc_FQS.out | 56 ++--
src/test/regress/expected/xc_FQS_join.out | 13 +-
src/test/regress/expected/xc_groupby.out | 449 +++++++++++++++----------
src/test/regress/expected/xc_having.out | 93 ++++--
src/test/regress/expected/xc_limit.out | 23 +-
src/test/regress/expected/xc_sort.out | 395 ++++++++++++++++++++++
src/test/regress/parallel_schedule | 2 +-
src/test/regress/serial_schedule | 1 +
src/test/regress/sql/xc_sort.sql | 69 ++++
30 files changed, 1381 insertions(+), 536 deletions(-)
create mode 100644 src/test/regress/expected/xc_sort.out
create mode 100644 src/test/regress/sql/xc_sort.sql
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-10 03:57:29
|
Project "Postgres-XC".
The branch, master has been updated
via 07e15efd88e29673064585cb5aeaf5043273ddcd (commit)
from be024c02d1cb1ba308f53a3d74d22f2f11171a84 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=07e15efd88e29673064585cb5aeaf5043273ddcd
commit 07e15efd88e29673064585cb5aeaf5043273ddcd
Author: Koichi Suzuki <koi...@gm...>
Date: Mon Dec 10 12:55:59 2012 +0900
This commit fixes the bug 3591285, crash at autovacuum. Fixed by handling
xip size change in the Snapshot correctly, which is only needed for XC.
modified: src/backend/storage/ipc/procarray.c
M src/backend/storage/ipc/procarray.c
-----------------------------------------------------------------------
Summary of changes:
src/backend/storage/ipc/procarray.c | 202 +++++++++++++++++++++--------------
1 files changed, 120 insertions(+), 82 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-10 03:53:01
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 742ec027820a1cb4a72e7f30eefd8d3c895ef947 (commit)
from 768402786001578ff4d938cf69d5ebc7bafcb266 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=742ec027820a1cb4a72e7f30eefd8d3c895ef947
commit be024c02d1cb1ba308f53a3d74d22f2f11171a84
Author: Amit Khandekar <ami...@en...>
Date: Thu Dec 6 11:12:42 2012 +0530
Fix for Feature Id: 3593101 : Resolve xid wraparound issue when a new node is
brought up within an existing cluster.
M doc-xc/src/sgml/ref/postgres-ref.sgmlin
M src/backend/access/transam/varsup.c
M src/backend/access/transam/xact.c
M src/backend/commands/vacuum.c
M src/backend/main/main.c
M src/backend/tcop/postgres.c
M src/backend/utils/init/globals.c
M src/bin/initdb/initdb.c
M src/include/miscadmin.h
-----------------------------------------------------------------------
Summary of changes:
src/backend/storage/ipc/procarray.c | 212 +++++++++++++++++++++--------------
src/include/utils/snapshot.h | 4 +-
2 files changed, 128 insertions(+), 88 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Amit K. <ami...@us...> - 2012-12-06 06:21:50
|
Project "Postgres-XC".
The branch, master has been updated
via be024c02d1cb1ba308f53a3d74d22f2f11171a84 (commit)
from 6457e8d7b2bda1081c44e0242aea00a05925f8a1 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=be024c02d1cb1ba308f53a3d74d22f2f11171a84
commit be024c02d1cb1ba308f53a3d74d22f2f11171a84
Author: Amit Khandekar <ami...@en...>
Date: Thu Dec 6 11:12:42 2012 +0530
Fix for Feature Id: 3593101 : Resolve xid wraparound issue when a new node is
brought up within an existing cluster.
M doc-xc/src/sgml/ref/postgres-ref.sgmlin
M src/backend/access/transam/varsup.c
M src/backend/access/transam/xact.c
M src/backend/commands/vacuum.c
M src/backend/main/main.c
M src/backend/tcop/postgres.c
M src/backend/utils/init/globals.c
M src/bin/initdb/initdb.c
M src/include/miscadmin.h
-----------------------------------------------------------------------
Summary of changes:
doc-xc/src/sgml/ref/postgres-ref.sgmlin | 15 +++++++
src/backend/access/transam/varsup.c | 68 +++++++++++++++++++++++++-----
src/backend/access/transam/xact.c | 9 +++-
src/backend/commands/vacuum.c | 27 +++++++++---
src/backend/main/main.c | 1 +
src/backend/tcop/postgres.c | 18 +++++++-
src/backend/utils/init/globals.c | 4 ++
src/bin/initdb/initdb.c | 42 ++++++++++++++++++-
src/include/miscadmin.h | 4 ++
9 files changed, 165 insertions(+), 23 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-05 09:20:16
|
Project "Postgres-XC".
The branch, master has been updated
via 6457e8d7b2bda1081c44e0242aea00a05925f8a1 (commit)
from 76ec92a8d7bc8c4a54ceb49786eecb6853ea6f01 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=6457e8d7b2bda1081c44e0242aea00a05925f8a1
commit 6457e8d7b2bda1081c44e0242aea00a05925f8a1
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Dec 4 17:07:25 2012 +0900
This patch fixes the bug 3591285, backported using the same patch as
768402786001578ff4d938cf69d5ebc7bafcb266 for REL1_0_STABLE.
modified: src/backend/storage/ipc/procarray.c
M src/backend/storage/ipc/procarray.c
-----------------------------------------------------------------------
Summary of changes:
src/backend/storage/ipc/procarray.c | 41 +++++++++++++++++------------------
1 files changed, 20 insertions(+), 21 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-04 08:03:16
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 768402786001578ff4d938cf69d5ebc7bafcb266 (commit)
from 4b68aaa377f1529b294b7aba842783f3cbe173bc (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=768402786001578ff4d938cf69d5ebc7bafcb266
commit 76ec92a8d7bc8c4a54ceb49786eecb6853ea6f01
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Dec 4 13:34:43 2012 +0900
Fixes the bug 3588869, fixing protocol error at GTM proxy reconnect to the new GTM.
modified: src/gtm/proxy/proxy_main.c
M src/gtm/proxy/proxy_main.c
-----------------------------------------------------------------------
Summary of changes:
src/backend/storage/ipc/procarray.c | 41 +++++++++++++++++------------------
1 files changed, 20 insertions(+), 21 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-04 04:40:35
|
Project "Postgres-XC".
The branch, master has been updated
via 76ec92a8d7bc8c4a54ceb49786eecb6853ea6f01 (commit)
from e2845414b1db0bcaf2537546e02984f3f5b66e5a (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=76ec92a8d7bc8c4a54ceb49786eecb6853ea6f01
commit 76ec92a8d7bc8c4a54ceb49786eecb6853ea6f01
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Dec 4 13:34:43 2012 +0900
Fixes the bug 3588869, fixing protocol error at GTM proxy reconnect to the new GTM.
modified: src/gtm/proxy/proxy_main.c
M src/gtm/proxy/proxy_main.c
-----------------------------------------------------------------------
Summary of changes:
src/gtm/proxy/proxy_main.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-12-04 04:07:08
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 4b68aaa377f1529b294b7aba842783f3cbe173bc (commit)
from 9337a4105f20495ab52683c5b1d54d5c30498b7a (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=4b68aaa377f1529b294b7aba842783f3cbe173bc
commit e2845414b1db0bcaf2537546e02984f3f5b66e5a
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Nov 27 16:31:52 2012 +0900
This is improve of the previous bug fix of GTM proxy crash at
reconnect.
In the head, surrounding logic changed from V1.0.x and we need
to be more careful to check what information is available at
the time of reconnect.
modified: proxy_main.c
M src/gtm/proxy/proxy_main.c
-----------------------------------------------------------------------
Summary of changes:
src/gtm/proxy/proxy_main.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-11-29 03:33:25
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 9337a4105f20495ab52683c5b1d54d5c30498b7a (commit)
from 9f1a2768ed99d5d0b83af22c8b60902cf21a33d1 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=9337a4105f20495ab52683c5b1d54d5c30498b7a
commit e2845414b1db0bcaf2537546e02984f3f5b66e5a
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Nov 27 16:31:52 2012 +0900
This is improve of the previous bug fix of GTM proxy crash at
reconnect.
In the head, surrounding logic changed from V1.0.x and we need
to be more careful to check what information is available at
the time of reconnect.
modified: proxy_main.c
M src/gtm/proxy/proxy_main.c
-----------------------------------------------------------------------
Summary of changes:
src/gtm/client/gtm_client.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-11-27 07:35:57
|
Project "Postgres-XC".
The branch, master has been updated
via e2845414b1db0bcaf2537546e02984f3f5b66e5a (commit)
from cb6e8b7e25ffdc2ef20cc54033ecef8f24dd21ae (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=e2845414b1db0bcaf2537546e02984f3f5b66e5a
commit e2845414b1db0bcaf2537546e02984f3f5b66e5a
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Nov 27 16:31:52 2012 +0900
This is improve of the previous bug fix of GTM proxy crash at
reconnect.
In the head, surrounding logic changed from V1.0.x and we need
to be more careful to check what information is available at
the time of reconnect.
modified: proxy_main.c
M src/gtm/proxy/proxy_main.c
-----------------------------------------------------------------------
Summary of changes:
src/gtm/proxy/proxy_main.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-11-27 04:00:50
|
Project "Postgres-XC".
The branch, master has been updated
via cb6e8b7e25ffdc2ef20cc54033ecef8f24dd21ae (commit)
via 9314746efa7a61edd2f59a6b7b1d13f2e03c293e (commit)
from a5bf25c93bcc8e744deef9b65046334fc659b587 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=cb6e8b7e25ffdc2ef20cc54033ecef8f24dd21ae
commit cb6e8b7e25ffdc2ef20cc54033ecef8f24dd21ae
Merge: 9314746 a5bf25c
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Nov 27 12:59:48 2012 +0900
Merge branch 'master' of ssh://postgres-xc.git.sourceforge.net/gitroot/postgres-xc/postgres-xc
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=9314746efa7a61edd2f59a6b7b1d13f2e03c293e
commit cb6e8b7e25ffdc2ef20cc54033ecef8f24dd21ae
Merge: 9314746 a5bf25c
Author: Koichi Suzuki <koi...@gm...>
Date: Tue Nov 27 12:59:48 2012 +0900
Merge branch 'master' of ssh://postgres-xc.git.sourceforge.net/gitroot/postgres-xc/postgres-xc
-----------------------------------------------------------------------
Summary of changes:
src/gtm/proxy/proxy_main.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Michael P. <mic...@us...> - 2012-11-27 01:14:46
|
Project "Postgres-XC".
The branch, master has been updated
via a5bf25c93bcc8e744deef9b65046334fc659b587 (commit)
from 2912d566a2a8dc5f0ef0fe8f4c1b85addc59c3f5 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=a5bf25c93bcc8e744deef9b65046334fc659b587
commit a5bf25c93bcc8e744deef9b65046334fc659b587
Author: Michael Paquier <mi...@ot...>
Date: Tue Nov 27 10:11:44 2012 +0900
Fix compilation of docs due to missing tag sect2
M doc-xc/src/sgml/queries.sgmlin
-----------------------------------------------------------------------
Summary of changes:
doc-xc/src/sgml/queries.sgmlin | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Michael P. <mic...@us...> - 2012-11-27 01:14:22
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 9f1a2768ed99d5d0b83af22c8b60902cf21a33d1 (commit)
from 099bdb60048a9726961b83b4f9aaa117d1b49c3d (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=9f1a2768ed99d5d0b83af22c8b60902cf21a33d1
commit a5bf25c93bcc8e744deef9b65046334fc659b587
Author: Michael Paquier <mi...@ot...>
Date: Tue Nov 27 10:11:44 2012 +0900
Fix compilation of docs due to missing tag sect2
M doc-xc/src/sgml/queries.sgmlin
-----------------------------------------------------------------------
Summary of changes:
doc-xc/src/sgml/queries.sgmlin | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-11-27 01:01:18
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 099bdb60048a9726961b83b4f9aaa117d1b49c3d (commit)
from 90788a262b065c025d72357c9fedbc260b0eba78 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=099bdb60048a9726961b83b4f9aaa117d1b49c3d
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:
doc-xc/src/sgml/ref/gtm_proxy.sgmlin | 4 ++--
src/gtm/proxy/gtm_proxy_opt.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@us...> - 2012-11-27 00:58:42
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 90788a262b065c025d72357c9fedbc260b0eba78 (commit)
from 8b1571514642ab42f8b26eb384bfef89a94d8afd (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=90788a262b065c025d72357c9fedbc260b0eba78
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/gtm/proxy/proxy_main.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Koichi S. <koi...@gm...> - 2012-11-26 12:03:13
|
Anyway, HA configuration parameters for GTM proxy in the current master is not backward-compatible. They are drastically simplified and the setting of the patch will be gone. This is quite simple to configure. So this is not the back port but is an improvement to decrease an impact to remove gtm_connect_retry_count. I understand this is not with minor release policy but I think this helps for people trying HA capability with 1.0.x releases. Regards; ---------- Koichi Suzuki 2012/11/26 Pavan Deolasee <pav...@gm...>: > > > > On Mon, Nov 26, 2012 at 2:59 PM, Koichi Suzuki > <koi...@us...> wrote: >> >> Project "Postgres-XC". >> >> The branch, REL1_0_STABLE has been updated >> > > > > Should we really be back-patching such changes ? Does this also involve some > bug fixes ? > > Thanks, > Pavan > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > Postgres-xc-committers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers > |
|
From: Pavan D. <pav...@gm...> - 2012-11-26 10:00:53
|
On Mon, Nov 26, 2012 at 2:59 PM, Koichi Suzuki < koi...@us...> wrote: > Project "Postgres-XC". > > The branch, REL1_0_STABLE has been updated > Should we really be back-patching such changes ? Does this also involve some bug fixes ? Thanks, Pavan |
|
From: Koichi S. <koi...@us...> - 2012-11-26 09:29:25
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via 8b1571514642ab42f8b26eb384bfef89a94d8afd (commit)
from c0b19be8fa168813688a914e07b3f5638b3db069 (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=8b1571514642ab42f8b26eb384bfef89a94d8afd
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:
doc-xc/src/sgml/config.sgmlin | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
From: Michael P. <mic...@us...> - 2012-11-22 00:00:27
|
Project "Postgres-XC".
The branch, REL1_0_STABLE has been updated
via c0b19be8fa168813688a914e07b3f5638b3db069 (commit)
from 798f64c85cb9d0a0303a2bb48099a21c2cb5163b (commit)
- Log -----------------------------------------------------------------
http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=c0b19be8fa168813688a914e07b3f5638b3db069
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/pgxc/locator/locator.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
Postgres-XC
|
|
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
|