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
|
2
(1) |
3
|
4
(1) |
5
|
6
|
7
|
8
(5) |
9
(2) |
10
(5) |
11
(1) |
12
(1) |
13
|
14
|
15
(3) |
16
(5) |
17
(5) |
18
(6) |
19
(10) |
20
|
21
|
22
(3) |
23
(4) |
24
|
25
(3) |
26
|
27
|
28
|
29
|
30
|
|
|
|
|
From: Amit K. <ami...@us...> - 2013-04-18 03:22:31
|
Project "Postgres-XC". The branch, rowtriggers_new has been updated via 039a5c40eba546ef1a4264c1140ef03a5ac3d013 (commit) via 223b9943885cf21c580bcb1709ed67dd8dd1cbbb (commit) via fcd0d478685fb49daf2e926c34d0830accda5365 (commit) via ada7483477a2c86c76748f9f1e2486df43bca061 (commit) via 10ac1cd87a7e602e3009e0e7935791c239c6e401 (commit) via 2491cd2a6a9c1b345d9e8e69d137a58f72b2bed6 (commit) via 1539b54bc24c85639ff0cf76042db0098a189e31 (commit) from 44d07c5c1a405e5b896403741f8f2aea288d0313 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=039a5c40eba546ef1a4264c1140ef03a5ac3d013 commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=223b9943885cf21c580bcb1709ed67dd8dd1cbbb commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=fcd0d478685fb49daf2e926c34d0830accda5365 commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=ada7483477a2c86c76748f9f1e2486df43bca061 commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=10ac1cd87a7e602e3009e0e7935791c239c6e401 commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=2491cd2a6a9c1b345d9e8e69d137a58f72b2bed6 commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1539b54bc24c85639ff0cf76042db0098a189e31 commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h ----------------------------------------------------------------------- Summary of changes: src/backend/pgxc/pool/execRemote.c | 61 +- src/test/regress/expected/plpgsql_1.out | 310 +++---- src/test/regress/expected/rangefuncs_1.out | 10 +- src/test/regress/expected/rules.out | 13 +- src/test/regress/expected/triggers.out | 16 +- src/test/regress/expected/triggers_1.out | 1320 ---------------------------- src/test/regress/expected/xc_remote.out | 14 +- src/test/regress/sql/triggers.sql | 16 +- 8 files changed, 192 insertions(+), 1568 deletions(-) delete mode 100644 src/test/regress/expected/triggers_1.out hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-17 08:58:00
|
Project "Postgres-XC". The branch, master has been updated via 82ad95e7088d182e1134daa98b4def6d3d75c9a0 (commit) from 16b379f43cc62e5f2728c0932a18e2bad597c1f7 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=82ad95e7088d182e1134daa98b4def6d3d75c9a0 commit 82ad95e7088d182e1134daa98b4def6d3d75c9a0 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 17 17:55:22 2013 +0900 This commit is to fix potential GTM vulnerability when GTM crashes and restarts afterwords. This commit checks out such a restoration point so that GTM can safely restarts after the crash. No need to change any configuration and documentation. modified: src/gtm/main/Makefile new file: src/gtm/main/gtm_backup.c modified: src/gtm/main/gtm_seq.c modified: src/gtm/main/gtm_txn.c modified: src/gtm/main/main.c new file: src/include/gtm/gtm_backup.h modified: src/include/gtm/gtm_seq.h modified: src/include/gtm/gtm_txn.h M src/gtm/main/Makefile A src/gtm/main/gtm_backup.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c A src/include/gtm/gtm_backup.h M src/include/gtm/gtm_seq.h M src/include/gtm/gtm_txn.h ----------------------------------------------------------------------- Summary of changes: src/gtm/main/Makefile | 2 +- src/gtm/main/gtm_backup.c | 43 ++++++ src/gtm/main/gtm_seq.c | 221 ++++++++++++++++++++++++++++-- src/gtm/main/gtm_txn.c | 40 +++++- src/gtm/main/main.c | 8 +- src/include/gtm/{path.h => gtm_backup.h} | 22 ++-- src/include/gtm/gtm_seq.h | 4 +- src/include/gtm/gtm_txn.h | 5 + 8 files changed, 318 insertions(+), 27 deletions(-) create mode 100644 src/gtm/main/gtm_backup.c copy src/include/gtm/{path.h => gtm_backup.h} (51%) hooks/post-receive -- Postgres-XC |
From: Amit K. <ami...@en...> - 2013-04-17 04:03:44
|
On 17 April 2013 09:31, Michael Paquier <mic...@gm...> wrote: > > > > On Wed, Apr 17, 2013 at 12:55 PM, Amit Khandekar < > ami...@en...> wrote: > >> Whenever I do the non-master branch commits, we see different commit id >> details in the mail although the files modified are reflected correctly. >> Anybody any idea if this is some known issue with sourceforge ? > > This is due to the post-commit hook sending an email each time a push is > made on sourceforge GIT repo. > I mean it gives a misleading message by showing commits that were not actually the ones because of which the mail was sent, actual ones were different. > -- > Michael > |
From: Michael P. <mic...@gm...> - 2013-04-17 04:01:23
|
On Wed, Apr 17, 2013 at 12:55 PM, Amit Khandekar < ami...@en...> wrote: > Whenever I do the non-master branch commits, we see different commit id > details in the mail although the files modified are reflected correctly. > Anybody any idea if this is some known issue with sourceforge ? This is due to the post-commit hook sending an email each time a push is made on sourceforge GIT repo. -- Michael |
From: Amit K. <ami...@en...> - 2013-04-17 03:55:50
|
Whenever I do the non-master branch commits, we see different commit id details in the mail although the files modified are reflected correctly. Anybody any idea if this is some known issue with sourceforge ? On 17 April 2013 09:05, Amit Khandekar <ami...@us...>wrote: > Project "Postgres-XC". > > The branch, rowtriggers_new has been updated > via 44d07c5c1a405e5b896403741f8f2aea288d0313 (commit) > via 9b6d7fa8859f03334192b13736deaf335fd8ceed (commit) > from f56b798e7c49d7d2e0d835662988654349dde5e7 (commit) > > > - Log ----------------------------------------------------------------- > > http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=44d07c5c1a405e5b896403741f8f2aea288d0313 > > commit 16b379f43cc62e5f2728c0932a18e2bad597c1f7 > Author: Abbas <abb...@en...> > Date: Tue Apr 16 13:26:09 2013 +0500 > > Add steps to add a new node in documentation. > > A doc-xc/src/sgml/add-node.sgmlin > M doc-xc/src/sgml/filelist.sgmlin > M doc-xc/src/sgml/postgres.sgmlin > > > http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=9b6d7fa8859f03334192b13736deaf335fd8ceed > > commit 16b379f43cc62e5f2728c0932a18e2bad597c1f7 > Author: Abbas <abb...@en...> > Date: Tue Apr 16 13:26:09 2013 +0500 > > Add steps to add a new node in documentation. > > A doc-xc/src/sgml/add-node.sgmlin > M doc-xc/src/sgml/filelist.sgmlin > M doc-xc/src/sgml/postgres.sgmlin > > ----------------------------------------------------------------------- > > Summary of changes: > src/backend/commands/trigger.c | 41 > ++++++++++++++++++-------------- > src/backend/executor/nodeModifyTable.c | 28 ++++++++++++++------- > src/backend/rewrite/rewriteHandler.c | 12 ++++---- > 3 files changed, 47 insertions(+), 34 deletions(-) > > > hooks/post-receive > -- > Postgres-XC > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > Postgres-xc-committers mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-committers > |
From: Amit K. <ami...@us...> - 2013-04-17 03:36:27
|
Project "Postgres-XC". The branch, rowtriggers_new has been updated via 44d07c5c1a405e5b896403741f8f2aea288d0313 (commit) via 9b6d7fa8859f03334192b13736deaf335fd8ceed (commit) from f56b798e7c49d7d2e0d835662988654349dde5e7 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=44d07c5c1a405e5b896403741f8f2aea288d0313 commit 16b379f43cc62e5f2728c0932a18e2bad597c1f7 Author: Abbas <abb...@en...> Date: Tue Apr 16 13:26:09 2013 +0500 Add steps to add a new node in documentation. A doc-xc/src/sgml/add-node.sgmlin M doc-xc/src/sgml/filelist.sgmlin M doc-xc/src/sgml/postgres.sgmlin http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=9b6d7fa8859f03334192b13736deaf335fd8ceed commit 16b379f43cc62e5f2728c0932a18e2bad597c1f7 Author: Abbas <abb...@en...> Date: Tue Apr 16 13:26:09 2013 +0500 Add steps to add a new node in documentation. A doc-xc/src/sgml/add-node.sgmlin M doc-xc/src/sgml/filelist.sgmlin M doc-xc/src/sgml/postgres.sgmlin ----------------------------------------------------------------------- Summary of changes: src/backend/commands/trigger.c | 41 ++++++++++++++++++-------------- src/backend/executor/nodeModifyTable.c | 28 ++++++++++++++------- src/backend/rewrite/rewriteHandler.c | 12 ++++---- 3 files changed, 47 insertions(+), 34 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-04-16 08:27:24
|
Project "Postgres-XC". The branch, master has been updated via 16b379f43cc62e5f2728c0932a18e2bad597c1f7 (commit) from 3e4a88ad8ed3542348d44c76de42f4080b5682f1 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=16b379f43cc62e5f2728c0932a18e2bad597c1f7 commit 16b379f43cc62e5f2728c0932a18e2bad597c1f7 Author: Abbas <abb...@en...> Date: Tue Apr 16 13:26:09 2013 +0500 Add steps to add a new node in documentation. A doc-xc/src/sgml/add-node.sgmlin M doc-xc/src/sgml/filelist.sgmlin M doc-xc/src/sgml/postgres.sgmlin ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/add-node.sgmlin | 244 +++++++++++++++++++++++++++++++++++++++ doc-xc/src/sgml/filelist.sgmlin | 1 + doc-xc/src/sgml/postgres.sgmlin | 2 +- 3 files changed, 246 insertions(+), 1 deletions(-) create mode 100644 doc-xc/src/sgml/add-node.sgmlin hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-04-16 08:19:52
|
Project "Postgres-XC". The branch, master has been updated via 3e4a88ad8ed3542348d44c76de42f4080b5682f1 (commit) from 44ccf0de9d4e7351064f508fb36d5c092d309f16 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=3e4a88ad8ed3542348d44c76de42f4080b5682f1 commit 3e4a88ad8ed3542348d44c76de42f4080b5682f1 Author: Abbas <abb...@en...> Date: Tue Apr 16 13:18:07 2013 +0500 Add support to restore existing database schemas on the new node to be added. This is the last patch of the series to suport new node addition to an existing Postgres-XC cluster. It provides a new command line option --restoremode to postgres that is to be used while restoring existing schema on the new node to be added. M src/backend/access/transam/xact.c M src/backend/commands/tablecmds.c M src/backend/main/main.c M src/backend/postmaster/postmaster.c M src/backend/storage/ipc/procarray.c M src/include/pgxc/pgxc.h ----------------------------------------------------------------------- Summary of changes: src/backend/access/transam/xact.c | 4 ++-- src/backend/commands/tablecmds.c | 15 ++++++++++++++- src/backend/main/main.c | 1 + src/backend/postmaster/postmaster.c | 25 +++++++++++++++++++++++++ src/backend/storage/ipc/procarray.c | 2 +- src/include/pgxc/pgxc.h | 1 + 6 files changed, 44 insertions(+), 4 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-04-16 08:07:39
|
Project "Postgres-XC". The branch, master has been updated via 44ccf0de9d4e7351064f508fb36d5c092d309f16 (commit) from 5b647bef3e0bcd90002ccd0d0ebaf20b612ebce8 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=44ccf0de9d4e7351064f508fb36d5c092d309f16 commit 44ccf0de9d4e7351064f508fb36d5c092d309f16 Author: Abbas <abb...@en...> Date: Tue Apr 16 13:03:33 2013 +0500 Add support to block DDLs to take backup for new node addition in an existing Postgres-XC cluster. The documentation is updated accordingly. The patch adds a new system function called pgxc_lock_for_backup(). When locked the system does not allow DDLs with the exception of CREATE NODE. M doc-xc/src/sgml/func.sgmlin M src/backend/postmaster/postmaster.c M src/backend/tcop/postgres.c M src/backend/tcop/utility.c M src/backend/utils/adt/lockfuncs.c M src/include/catalog/pg_proc.h M src/include/pgxc/pgxc.h M src/include/tcop/utility.h M src/include/utils/builtins.h ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/func.sgmlin | 330 +++++++++++++++++++++++++++++++++++ src/backend/postmaster/postmaster.c | 4 + src/backend/tcop/postgres.c | 7 + src/backend/tcop/utility.c | 118 +++++++++++++ src/backend/utils/adt/lockfuncs.c | 127 ++++++++++++++ src/include/catalog/pg_proc.h | 2 + src/include/pgxc/pgxc.h | 11 ++ src/include/tcop/utility.h | 4 + src/include/utils/builtins.h | 1 + 9 files changed, 604 insertions(+), 0 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-04-16 07:26:37
|
Project "Postgres-XC". The branch, master has been updated via 5b647bef3e0bcd90002ccd0d0ebaf20b612ebce8 (commit) from a729fecb4ab90e639749c223e4772d7b738fca9d (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=5b647bef3e0bcd90002ccd0d0ebaf20b612ebce8 commit 5b647bef3e0bcd90002ccd0d0ebaf20b612ebce8 Author: Abbas <abb...@en...> Date: Tue Apr 16 12:22:26 2013 +0500 Add support in pg_dump & pg_dumpall to add TO NODE clause in CREATE TABLE statements. The documentation is updated accordingly. The command line switch to use is --include-nodes M doc-xc/src/sgml/ref/pg_dump.sgmlin M src/bin/pg_dump/pg_dump.c M src/bin/pg_dump/pg_dump.h M src/bin/pg_dump/pg_dumpall.c ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/ref/pg_dump.sgmlin | 13 +++++++++++++ src/bin/pg_dump/pg_dump.c | 20 +++++++++++++++++++- src/bin/pg_dump/pg_dump.h | 1 + src/bin/pg_dump/pg_dumpall.c | 8 ++++++++ 4 files changed, 41 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-04-16 07:17:54
|
Project "Postgres-XC". The branch, master has been updated via a729fecb4ab90e639749c223e4772d7b738fca9d (commit) from a19a164ccb70c198f245b07c6cf9464ad8125e73 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=a729fecb4ab90e639749c223e4772d7b738fca9d commit a729fecb4ab90e639749c223e4772d7b738fca9d Author: Abbas <abb...@en...> Date: Tue Apr 16 12:13:25 2013 +0500 Add support in pg_dumpall to dump existing nodes and groups. The documentation is updated accordingly. To dump existing nodes and node groups use --dump-nodes command line switch. M doc-xc/src/sgml/ref/pg_dumpall.sgmlin M src/bin/pg_dump/pg_dumpall.c ----------------------------------------------------------------------- Summary of changes: doc-xc/src/sgml/ref/pg_dumpall.sgmlin | 11 ++++ src/bin/pg_dump/pg_dumpall.c | 97 ++++++++++++++++++++++++++++++++- 2 files changed, 107 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Amit K. <ami...@us...> - 2013-04-15 12:10:38
|
Project "Postgres-XC". The branch, rowtriggers_new has been updated via f56b798e7c49d7d2e0d835662988654349dde5e7 (commit) from a5cbb371c14488a17387bc3ba48ccf6a3a11d696 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=f56b798e7c49d7d2e0d835662988654349dde5e7 commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c ----------------------------------------------------------------------- Summary of changes: src/backend/commands/trigger.c | 57 ++++++++++++++++++++++++--------------- 1 files changed, 35 insertions(+), 22 deletions(-) hooks/post-receive -- Postgres-XC |
From: Amit K. <ami...@us...> - 2013-04-15 09:06:22
|
Project "Postgres-XC". The branch, rowtriggers_new has been updated via a5cbb371c14488a17387bc3ba48ccf6a3a11d696 (commit) via eeb7cb26789583020a484c7c7b3fb73253396d51 (commit) via 1c92e7063ba503d57abb52e740ac3835c92393ff (commit) via 9c4c0b16341a46c4e2065e71e9ac2ec525083553 (commit) via 6a519c89f1fcbf16fe0dda97ffaf1bc935230c93 (commit) via f7462d00178574234ecc66561f1421fc0deb1e83 (commit) via 3b6b4a3e454c9cad13a2633dd6e76773a03e9cef (commit) via e01a0a7709e2f25bd95d1c8ed3b059184e8bceef (commit) via 282333660d3f14f6d759c30408abf00ca7cb795d (commit) via 0acd16668981fd9c494d8cb6f73f546379f146dd (commit) from a19a164ccb70c198f245b07c6cf9464ad8125e73 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=a5cbb371c14488a17387bc3ba48ccf6a3a11d696 commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=eeb7cb26789583020a484c7c7b3fb73253396d51 commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=1c92e7063ba503d57abb52e740ac3835c92393ff commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=9c4c0b16341a46c4e2065e71e9ac2ec525083553 commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=6a519c89f1fcbf16fe0dda97ffaf1bc935230c93 commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=f7462d00178574234ecc66561f1421fc0deb1e83 commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=3b6b4a3e454c9cad13a2633dd6e76773a03e9cef commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=e01a0a7709e2f25bd95d1c8ed3b059184e8bceef commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=282333660d3f14f6d759c30408abf00ca7cb795d commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=0acd16668981fd9c494d8cb6f73f546379f146dd commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c ----------------------------------------------------------------------- Summary of changes: src/backend/commands/trigger.c | 913 +++++++++++++++++++++++++++++++- src/backend/executor/nodeModifyTable.c | 144 +++++- src/backend/optimizer/plan/pgxcplan.c | 157 ++++-- src/backend/pgxc/pool/execRemote.c | 257 +++++++--- src/backend/rewrite/rewriteHandler.c | 56 ++- src/backend/tcop/utility.c | 7 - src/include/commands/trigger.h | 17 + src/include/nodes/execnodes.h | 4 + src/include/pgxc/execRemote.h | 4 +- 9 files changed, 1384 insertions(+), 175 deletions(-) hooks/post-receive -- Postgres-XC |
From: Amit K. <ami...@us...> - 2013-04-15 07:13:03
|
Project "Postgres-XC". The branch, rowtriggers_new has been created at a19a164ccb70c198f245b07c6cf9464ad8125e73 (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-12 02:09:53
|
Project "Postgres-XC". The branch, master has been updated via a19a164ccb70c198f245b07c6cf9464ad8125e73 (commit) from a79e004d58d66f1cd64f649f42ef31f257222d49 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=a19a164ccb70c198f245b07c6cf9464ad8125e73 commit a19a164ccb70c198f245b07c6cf9464ad8125e73 Author: Koichi Suzuki <koi...@gm...> Date: Fri Apr 12 11:08:12 2013 +0900 This commit is a fix of pgxc_ctl to assign coorect node as "PRIMARY". M contrib/pgxc_ctl/coord_cmd.c ----------------------------------------------------------------------- Summary of changes: contrib/pgxc_ctl/coord_cmd.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-11 05:55:27
|
Project "Postgres-XC". The branch, master has been updated via a79e004d58d66f1cd64f649f42ef31f257222d49 (commit) from 9d6d70cf9b655f8ebd77ed32ae70e9cb421a995a (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=a79e004d58d66f1cd64f649f42ef31f257222d49 commit a79e004d58d66f1cd64f649f42ef31f257222d49 Author: Koichi Suzuki <koi...@gm...> Date: Thu Apr 11 14:50:44 2013 +0900 Fix the level of GTM log. There were too many messages with the level of "LOG", which goes to the server log unless the log_min_messages level are greater than "ERROR". LOG message level should be used when not fatal error are detected. Most of the curretn LOG was used in place of DEBUG1 and these inproper level assignment is improved in this commit. M src/gtm/common/gtm_serialize_debug.c M src/gtm/main/gtm_seq.c M src/gtm/main/gtm_snap.c M src/gtm/main/gtm_standby.c M src/gtm/main/gtm_thread.c M src/gtm/main/gtm_txn.c M src/gtm/main/main.c M src/gtm/main/register_gtm.c M src/gtm/main/replication.c M src/gtm/proxy/proxy_main.c M src/gtm/recovery/register_common.c ----------------------------------------------------------------------- Summary of changes: src/gtm/common/gtm_serialize_debug.c | 70 +++++++++++++++++----------------- src/gtm/main/gtm_seq.c | 38 +++++++++--------- src/gtm/main/gtm_snap.c | 6 +- src/gtm/main/gtm_standby.c | 32 ++++++++-------- src/gtm/main/gtm_thread.c | 4 +- src/gtm/main/gtm_txn.c | 68 ++++++++++++++++---------------- src/gtm/main/main.c | 16 ++++---- src/gtm/main/register_gtm.c | 16 ++++---- src/gtm/main/replication.c | 8 ++-- src/gtm/proxy/proxy_main.c | 20 +++++----- src/gtm/recovery/register_common.c | 10 ++-- 11 files changed, 144 insertions(+), 144 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-10 05:48:00
|
Project "Postgres-XC". The branch, master has been updated via 9d6d70cf9b655f8ebd77ed32ae70e9cb421a995a (commit) from 3df33090797ed16b80e754434346cc87c2b70b87 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=9d6d70cf9b655f8ebd77ed32ae70e9cb421a995a commit 9d6d70cf9b655f8ebd77ed32ae70e9cb421a995a Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 10 14:46:13 2013 +0900 This patch is from Nikhil Sontakke to solve the problem in \copy command with the table name qualified by a schema name. modified: src/backend/pgxc/copy/remotecopy.c M src/backend/pgxc/copy/remotecopy.c ----------------------------------------------------------------------- Summary of changes: src/backend/pgxc/copy/remotecopy.c | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-10 04:39:29
|
Project "Postgres-XC". The branch, master has been updated via 3df33090797ed16b80e754434346cc87c2b70b87 (commit) from 68f340ef43efb166d91ef7b07d1c2b4534d8fd33 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=3df33090797ed16b80e754434346cc87c2b70b87 commit 3df33090797ed16b80e754434346cc87c2b70b87 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 10 13:38:27 2013 +0900 Fix the usage of memory context in gtm. Nikhil Sontakke found this and provided the fix. modified: src/gtm/main/gtm_txn.c M src/gtm/main/gtm_txn.c ----------------------------------------------------------------------- Summary of changes: src/gtm/main/gtm_txn.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-10 04:03:33
|
Project "Postgres-XC". The branch, master has been updated via 68f340ef43efb166d91ef7b07d1c2b4534d8fd33 (commit) from 0b54d64f0e89f9bd76456a71039502b884e8cf5a (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=68f340ef43efb166d91ef7b07d1c2b4534d8fd33 commit 68f340ef43efb166d91ef7b07d1c2b4534d8fd33 Author: Koichi Suzuki <koi...@gm...> Date: Wed Apr 10 13:02:38 2013 +0900 This is a fix of gtm slave crash. Nikhil Sontakke found this and provided the fix. modified: src/gtm/main/gtm_txn.c M src/gtm/main/gtm_txn.c ----------------------------------------------------------------------- Summary of changes: src/gtm/main/gtm_txn.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-10 03:59:32
|
Project "Postgres-XC". The branch, REL1_0_STABLE has been updated via 029a67ebdb351e25825e1c75c0eb80ec33259c52 (commit) from 8bed8d152081340488c559a96bc81319ccfe9f26 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=029a67ebdb351e25825e1c75c0eb80ec33259c52 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h ----------------------------------------------------------------------- Summary of changes: src/gtm/main/gtm_txn.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-10 02:58:15
|
Project "Postgres-XC". The branch, REL1_0_STABLE has been updated via 8bed8d152081340488c559a96bc81319ccfe9f26 (commit) via 22e64d9cd0be44dadba72707b0dd75f5ac5d538c (commit) via d189deebd3c9e178c32c420a0df2b1ef9d445119 (commit) via 7ef110757efeafd1201791166d65ae114aa1e3d0 (commit) via 88b000c1b6daabd9044cd3c68b0b9e94eacb4c65 (commit) via 6ce083f08a7a30360695c0e9a927fe24f4c77143 (commit) via 677fde06afd23f355e3d599eedc3ba7a66ef4e85 (commit) via 114fca526e4f843d17f9a052f81f580d9d006ef1 (commit) via 5e3d2123a0c30f499ed1ba411e68007a11838723 (commit) via ddf177228fb303e2fd855b399ab8098daa2d3376 (commit) via b403f4107ba74bcf29499ba3e77e0eae70e62679 (commit) via 54d4a8f023783dd05d5f09136724997a73e33aa9 (commit) via ad480bd25308933153dc323af3678254a06eec5a (commit) via 861aac58708db46c105299ac854b448e756aee1a (commit) via ce4f365188b662e46527bd85fb93aec26bf4deb1 (commit) via 7bc2e68c60e7067943d1ffdb1430cea1ffce1ce2 (commit) via 721478d868cdfd18057cd545312de8d2eff24595 (commit) via 915d8230cb066a44b0caf39adc0a5c2de5595b49 (commit) via f4ecfbcaf046845b58c551184449e8e438d44c69 (commit) via 30de42d254d7b31161bfd0388677712694108906 (commit) via 2e4acef357c6eec6b6ae8a7a3b464c96e3f343c7 (commit) via aa5d7d58ba40187bd8c6a2216bfd24514da78003 (commit) via f1bd8a82d7bc127d752e22689ebed9632555cc28 (commit) via 7a9670b044bd74c183f28ae801158a9857653933 (commit) via 4400976281d07b880c5c311c55e9ec95805b3c66 (commit) via cce7486127f27e6cf2ee56dfcfeb9e7c20a39b90 (commit) via ef2a82bebd991fc2ddc8a1ba37c657173b21910b (commit) via 81e2255fc77a273c8de41fca73741ceac6b75288 (commit) via 3a779366025504d6993e6a3b1281cd114a0abb71 (commit) via c0d35067a57581f7685dc2134a1c4511d925fe4d (commit) via b2da7c805cb38b6e880c3218699ce8533eb9b151 (commit) via f5185db27f53b85c1386e589d7dfd9e291f3c967 (commit) via bd0bfe1f8081a1e52d8cf1463c435d5f769c7339 (commit) via e4e35491fcfeeff98ef3454dc4fd060d4812b6f2 (commit) via e779194708f6d4a3ca942c15cd431698cdbbaac4 (commit) via 957bafb2091136161cb7f1a8a56439310c6bd1b2 (commit) via 23ef96327f9ea2a0213d05831175a3ac1b472f29 (commit) via f73a16340c3eba317ab433466b9ad9eb2f962020 (commit) via 52c889ea4f7696157fde4b74ae62fbe014d06087 (commit) via bffee6c52c7ae618a7f06da023bfdb66deb0bdb1 (commit) via 0ddfa3b64a187c052c1e3891a9400f8a97520872 (commit) via a0698406f4c8b4944c6e248c7e8672c4f54db01a (commit) via 4d4c00850dedb4395138d825cfa3c69545c17f0b (commit) via cd3dfb02d8008ee4cca4b948172d3189d0163b06 (commit) via 500889a9d27cd4a59995b9e28b51022a4872efb3 (commit) via bb5e312bdc784d406dfddf0e7e1bb23d4114db74 (commit) via d6f9b2cac36da23373946ff382db0e6217c813a1 (commit) via 69c026512f1141a92dca118768d858e59d76a994 (commit) via 1881634820603e8212983ebd4825d4f4b4988789 (commit) via 51d0efe8a2bd6c64f245fcc60a2fba07b9e3b6f6 (commit) via 2113574be8467e044a74b7eb4da6841e78384e2e (commit) via 390523596deb3ee772555efc47953cad4b641197 (commit) via ac148a2e9375708170d9c582da4c719832a89f6f (commit) via 3c6e719eac07f64fb6672e0bc20547957a87575a (commit) via 1d857a6036fa0e17c6c4f9ee116622956a8fe920 (commit) via ec26900f9d44ec06311ea5296d7cd1e3f0776310 (commit) via 3eae7940aeae78432e55ce18efb8ef5ea93f9295 (commit) via f1a4b15871cc5a5c6c7a791c91cb4552e37dfb4f (commit) via 17dee323e7ff67863582f279e415a8228e0b99cd (commit) via 812451d1c7a0ad298cdf3a5e04bd3e9d1d700664 (commit) via a2d44f526ec4b9832b3fff852981652ba9d05e8a (commit) via 881104a698b8c5bd686542337218fab9df2a4015 (commit) via 1cc43979cf44db0b3da77e34493689fe13484fa0 (commit) via 49e0ea5991bf00a68e753583738a6759b7b29f2d (commit) via 57d294a18891ef843c9c24f3f9f3076fa2cfcc23 (commit) via 62b9e3a0ff2d9964e30635ceca825340e71087e1 (commit) via 5454344b968d6a189219cfd49af609a3e7d6af33 (commit) via 2e892a15b966f5183b8aec8f4ba9d4133d2c1941 (commit) via 4a6232cce315f58bb674dd7ce6bd9166aa58fdb3 (commit) via ebab595579e5b65f479e998dd302d6f5fdd15869 (commit) via 04edfb10a60cad0a1efa5a0c0bef9b88a2fd5eba (commit) via 8c0b2afa38bbdf016c876e74371feee3c00b9f09 (commit) via aaf5f5942a9f7ed24cf9d6487e5b6629ad0cfe43 (commit) via c54ebcba5c4c11508dfa72e0d872d3b28e7ef58b (commit) via 66debecd0c2a507500384a2eb727664f916780f8 (commit) via 14fa9805604e829d96531581e71b45ddfddb4fc8 (commit) via d4c78c1811d14b14f47f3611bf2c2c1a35817988 (commit) via dc0c987574d89b4f257218e91adac1537a4c2c3e (commit) via 2d9a455dba2a0f5e33e903f082f4666363c44ec0 (commit) via 93d83938fd452dd7143760ad132aa9d90c5b45e5 (commit) via 7b15bea03d77da3d911fbf4b7c7ab0f407b36d2e (commit) via 628ea7ea51e046bade9ce7f15dc9c41118e29f13 (commit) via 14aa55df29ea69e453be4c46f8546d49365fc06b (commit) via 17a71067d03edfc7a0eddb5bff42f48fb1855d82 (commit) via 0d0501e80fbbe51a885b4fe2fe3b4f22ef3bed66 (commit) via b487c39dfc0d1799b4ec2c8c711e121d539aac37 (commit) via bd2acc2dc8119ae5657855c6adf19950a6fe18d4 (commit) via ed98b48bf437ae8f8a9dfa53b1f8b9bb235cb089 (commit) via 9d39e9499944b61e0db4e8d2157ba58e8bc52b89 (commit) via f0fc1d4c890135ec879860f7d0c49b34d492d99f (commit) via 97a60fa5a06bf60c857976e24ef2ed0cb882cd52 (commit) via 8b6b374b39d992adea42f703baf28a19909ef747 (commit) via 5dd1c287c2866213a753495551dd75d9c18edbcb (commit) via 9ba0361f099e1d9827e9da1df95652d83ac8b973 (commit) via 8bc8f7024fd7ea63a0eff1cc296456b7c7bf7982 (commit) via 9d1a293aba92ac7026f6559e0fe317567987cc19 (commit) via 93c041ab100274b07ff6fdaafaf1bf340100465e (commit) from 3f15aef4ed3f8b2014d42bce3ed75650c4db907d (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=8bed8d152081340488c559a96bc81319ccfe9f26 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=22e64d9cd0be44dadba72707b0dd75f5ac5d538c commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=d189deebd3c9e178c32c420a0df2b1ef9d445119 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=7ef110757efeafd1201791166d65ae114aa1e3d0 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=88b000c1b6daabd9044cd3c68b0b9e94eacb4c65 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=6ce083f08a7a30360695c0e9a927fe24f4c77143 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=677fde06afd23f355e3d599eedc3ba7a66ef4e85 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=114fca526e4f843d17f9a052f81f580d9d006ef1 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=5e3d2123a0c30f499ed1ba411e68007a11838723 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=ddf177228fb303e2fd855b399ab8098daa2d3376 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=b403f4107ba74bcf29499ba3e77e0eae70e62679 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=54d4a8f023783dd05d5f09136724997a73e33aa9 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=ad480bd25308933153dc323af3678254a06eec5a commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=861aac58708db46c105299ac854b448e756aee1a commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=ce4f365188b662e46527bd85fb93aec26bf4deb1 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=7bc2e68c60e7067943d1ffdb1430cea1ffce1ce2 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=721478d868cdfd18057cd545312de8d2eff24595 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=915d8230cb066a44b0caf39adc0a5c2de5595b49 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=f4ecfbcaf046845b58c551184449e8e438d44c69 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=30de42d254d7b31161bfd0388677712694108906 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=2e4acef357c6eec6b6ae8a7a3b464c96e3f343c7 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=aa5d7d58ba40187bd8c6a2216bfd24514da78003 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=f1bd8a82d7bc127d752e22689ebed9632555cc28 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=7a9670b044bd74c183f28ae801158a9857653933 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=4400976281d07b880c5c311c55e9ec95805b3c66 commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A con... [truncated message content] |
From: Koichi S. <koi...@us...> - 2013-04-09 05:38:17
|
Project "Postgres-XC". The branch, master has been updated via 0b54d64f0e89f9bd76456a71039502b884e8cf5a (commit) from 2d2583a77adfce01b3a657c22a4d660148231eb0 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=0b54d64f0e89f9bd76456a71039502b884e8cf5a commit 0b54d64f0e89f9bd76456a71039502b884e8cf5a Author: Koichi Suzuki <koi...@gm...> Date: Tue Apr 9 14:33:54 2013 +0900 This is the first official commit of pgxc_ctl utility in C. Source directory is /contrib because 1) pgxc_ctl does not support every variety of XC cluster which you can configure with XC core, and 2) pgxc_ctl makes a couple of assumption (user name, ssh connection and database owner) which is not necessary in XC core. They are announced early in the April, 2013 in the mailing list. Document will be committed later. Configuration file is almost compatible with bash version. You can still write the configuration with bash script. Remaining work fir 1.1 is to add a feature to add/remove node. Abbas is working on the core feature. Before the feature release A contrib/pgxc_ctl/Makefile A contrib/pgxc_ctl/bash_handler.c A contrib/pgxc_ctl/bash_handler.h A contrib/pgxc_ctl/config.c A contrib/pgxc_ctl/config.h A contrib/pgxc_ctl/coord_cmd.c A contrib/pgxc_ctl/coord_cmd.h A contrib/pgxc_ctl/coord_command.h A contrib/pgxc_ctl/datanode_cmd.c A contrib/pgxc_ctl/datanode_cmd.h A contrib/pgxc_ctl/do_command.c A contrib/pgxc_ctl/do_command.h A contrib/pgxc_ctl/do_shell.c A contrib/pgxc_ctl/do_shell.h A contrib/pgxc_ctl/gtm_cmd.c A contrib/pgxc_ctl/gtm_cmd.h A contrib/pgxc_ctl/gtm_util.c A contrib/pgxc_ctl/gtm_util.h A contrib/pgxc_ctl/make_signature A contrib/pgxc_ctl/mcxt.c A contrib/pgxc_ctl/monitor.c A contrib/pgxc_ctl/monitor.h A contrib/pgxc_ctl/pgxc_ctl.bash A contrib/pgxc_ctl/pgxc_ctl.c A contrib/pgxc_ctl/pgxc_ctl.h A contrib/pgxc_ctl/pgxc_ctl_bash.c A contrib/pgxc_ctl/pgxc_ctl_bash.org A contrib/pgxc_ctl/pgxc_ctl_bash_2 A contrib/pgxc_ctl/pgxc_ctl_bash_conf_part A contrib/pgxc_ctl/pgxc_ctl_conf_part A contrib/pgxc_ctl/pgxc_ctl_log.c A contrib/pgxc_ctl/pgxc_ctl_log.h A contrib/pgxc_ctl/signature.h A contrib/pgxc_ctl/utils.c A contrib/pgxc_ctl/utils.h A contrib/pgxc_ctl/variables.c A contrib/pgxc_ctl/variables.h A contrib/pgxc_ctl/varnames.h ----------------------------------------------------------------------- Summary of changes: contrib/pgxc_ctl/Makefile | 45 + contrib/pgxc_ctl/bash_handler.c | 76 + contrib/pgxc_ctl/bash_handler.h | 18 + contrib/pgxc_ctl/config.c | 1037 ++++ contrib/pgxc_ctl/config.h | 42 + contrib/pgxc_ctl/coord_cmd.c | 1315 +++++ contrib/pgxc_ctl/coord_cmd.h | 64 + contrib/pgxc_ctl/coord_command.h | 1 + contrib/pgxc_ctl/datanode_cmd.c | 1189 +++++ contrib/pgxc_ctl/datanode_cmd.h | 60 + contrib/pgxc_ctl/do_command.c | 2096 ++++++++ contrib/pgxc_ctl/do_command.h | 16 + contrib/pgxc_ctl/do_shell.c | 726 +++ contrib/pgxc_ctl/do_shell.h | 105 + contrib/pgxc_ctl/gtm_cmd.c | 1240 +++++ contrib/pgxc_ctl/gtm_cmd.h | 70 + contrib/pgxc_ctl/gtm_util.c | 167 + contrib/pgxc_ctl/gtm_util.h | 23 + contrib/pgxc_ctl/make_signature | 136 + contrib/pgxc_ctl/mcxt.c | 77 + contrib/pgxc_ctl/monitor.c | 467 ++ contrib/pgxc_ctl/monitor.h | 18 + contrib/pgxc_ctl/pgxc_ctl.bash | 5342 ++++++++++++++++++++ contrib/pgxc_ctl/pgxc_ctl.c | 562 ++ contrib/pgxc_ctl/pgxc_ctl.h | 58 + contrib/pgxc_ctl/pgxc_ctl_bash.c | 661 +++ contrib/pgxc_ctl/pgxc_ctl_bash.org | 885 ++++ contrib/pgxc_ctl/pgxc_ctl_bash_2 | 302 ++ .../pgxc_ctl/pgxc_ctl_bash_conf_part | 0 contrib/pgxc_ctl/pgxc_ctl_conf_part | 313 ++ contrib/pgxc_ctl/pgxc_ctl_log.c | 333 ++ contrib/pgxc_ctl/pgxc_ctl_log.h | 63 + contrib/pgxc_ctl/signature.h | 15 + contrib/pgxc_ctl/utils.c | 354 ++ contrib/pgxc_ctl/utils.h | 39 + contrib/pgxc_ctl/variables.c | 354 ++ contrib/pgxc_ctl/variables.h | 69 + contrib/pgxc_ctl/varnames.h | 145 + 38 files changed, 18483 insertions(+), 0 deletions(-) create mode 100644 contrib/pgxc_ctl/Makefile create mode 100644 contrib/pgxc_ctl/bash_handler.c create mode 100644 contrib/pgxc_ctl/bash_handler.h create mode 100644 contrib/pgxc_ctl/config.c create mode 100644 contrib/pgxc_ctl/config.h create mode 100644 contrib/pgxc_ctl/coord_cmd.c create mode 100644 contrib/pgxc_ctl/coord_cmd.h create mode 100644 contrib/pgxc_ctl/coord_command.h create mode 100644 contrib/pgxc_ctl/datanode_cmd.c create mode 100644 contrib/pgxc_ctl/datanode_cmd.h create mode 100644 contrib/pgxc_ctl/do_command.c create mode 100644 contrib/pgxc_ctl/do_command.h create mode 100644 contrib/pgxc_ctl/do_shell.c create mode 100644 contrib/pgxc_ctl/do_shell.h create mode 100644 contrib/pgxc_ctl/gtm_cmd.c create mode 100644 contrib/pgxc_ctl/gtm_cmd.h create mode 100644 contrib/pgxc_ctl/gtm_util.c create mode 100644 contrib/pgxc_ctl/gtm_util.h create mode 100755 contrib/pgxc_ctl/make_signature create mode 100644 contrib/pgxc_ctl/mcxt.c create mode 100644 contrib/pgxc_ctl/monitor.c create mode 100644 contrib/pgxc_ctl/monitor.h create mode 100755 contrib/pgxc_ctl/pgxc_ctl.bash create mode 100644 contrib/pgxc_ctl/pgxc_ctl.c create mode 100644 contrib/pgxc_ctl/pgxc_ctl.h create mode 100644 contrib/pgxc_ctl/pgxc_ctl_bash.c create mode 100755 contrib/pgxc_ctl/pgxc_ctl_bash.org create mode 100755 contrib/pgxc_ctl/pgxc_ctl_bash_2 copy src/backend/port/tas/dummy.s => contrib/pgxc_ctl/pgxc_ctl_bash_conf_part (100%) create mode 100755 contrib/pgxc_ctl/pgxc_ctl_conf_part create mode 100644 contrib/pgxc_ctl/pgxc_ctl_log.c create mode 100644 contrib/pgxc_ctl/pgxc_ctl_log.h create mode 100644 contrib/pgxc_ctl/signature.h create mode 100644 contrib/pgxc_ctl/utils.c create mode 100644 contrib/pgxc_ctl/utils.h create mode 100644 contrib/pgxc_ctl/variables.c create mode 100644 contrib/pgxc_ctl/variables.h create mode 100644 contrib/pgxc_ctl/varnames.h hooks/post-receive -- Postgres-XC |
From: Abbas B. <ga...@us...> - 2013-04-09 03:28:18
|
Project "Postgres-XC". The branch, master has been updated via 2d2583a77adfce01b3a657c22a4d660148231eb0 (commit) from 85a1a344492e9c8f4870d57210d79344b6d7b3a6 (commit) - Log ----------------------------------------------------------------- http://postgres-xc.git.sourceforge.net/git/gitweb.cgi?p=postgres-xc/postgres-xc;a=commitdiff;h=2d2583a77adfce01b3a657c22a4d660148231eb0 commit 2d2583a77adfce01b3a657c22a4d660148231eb0 Author: Abbas <abb...@en...> Date: Tue Apr 9 08:26:09 2013 +0500 The function pgxc_advisory_lock neglects the return of LockAcquire in case of a single coordinator. This results in the same lock request succeed from two different sessions e.g. select pg_try_advisory_lock(1234,5678); This patch fixes this problem. M src/backend/utils/adt/lockfuncs.c ----------------------------------------------------------------------- Summary of changes: src/backend/utils/adt/lockfuncs.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-08 07:27:52
|
Project "Postgres-XC". The branch, master has been updated via 85a1a344492e9c8f4870d57210d79344b6d7b3a6 (commit) from fd159b3983473599768ca36ed8e4b8bfa1ed1969 (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: src/backend/nodes/copyfuncs.c | 1 + src/backend/nodes/outfuncs.c | 1 + src/backend/optimizer/path/pgxcpath.c | 11 +- src/backend/optimizer/plan/pgxcplan.c | 75 ++++++- src/backend/optimizer/util/pgxcship.c | 351 ++++++++++++++++++----------- src/include/optimizer/pgxcplan.h | 4 +- src/include/optimizer/pgxcship.h | 6 +- src/include/pgxc/locator.h | 7 + src/test/regress/expected/xc_FQS.out | 67 ++++++ src/test/regress/expected/xc_FQS_join.out | 94 ++++++++ src/test/regress/sql/xc_FQS.sql | 16 ++ src/test/regress/sql/xc_FQS_join.sql | 35 +++ 12 files changed, 529 insertions(+), 139 deletions(-) hooks/post-receive -- Postgres-XC |
From: Koichi S. <koi...@us...> - 2013-04-08 07:16:11
|
Project "Postgres-XC". The branch, master has been updated via fd159b3983473599768ca36ed8e4b8bfa1ed1969 (commit) via 4634c0bf36fa7e54d16ffaf2a6c0085d4f9a3afc (commit) via 15f9527dc8ca91866e9b6595a3a46b2dcd822ccd (commit) from 32533d08422bea95bf42b6e5dd5f10f0a83b966a (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: src/backend/commands/prepare.c | 6 +- src/backend/executor/execTuples.c | 83 ----------- src/backend/executor/functions.c | 18 --- src/backend/nodes/copyfuncs.c | 11 +- src/backend/nodes/outfuncs.c | 9 +- src/backend/optimizer/path/pgxcpath.c | 75 +---------- src/backend/optimizer/plan/pgxcplan.c | 100 ++------------ src/backend/optimizer/util/pgxcship.c | 209 ++++++++++++++++++++------- src/backend/pgxc/pool/execRemote.c | 209 +++++++++++++++++++++++---- src/include/executor/tuptable.h | 3 - src/include/optimizer/pgxcplan.h | 13 +- src/include/optimizer/pgxcship.h | 7 +- src/include/pgxc/execRemote.h | 4 +- src/test/regress/expected/join.out | 41 ++---- src/test/regress/expected/plpgsql_1.out | 25 +++- src/test/regress/expected/xc_FQS_join.out | 223 +++++++++++++++++++++++++++++ src/test/regress/expected/xc_params.out | 71 +++++++++ src/test/regress/parallel_schedule | 2 +- src/test/regress/serial_schedule | 1 + src/test/regress/sql/xc_FQS_join.sql | 72 +++++++++ src/test/regress/sql/xc_params.sql | 66 +++++++++ 21 files changed, 849 insertions(+), 399 deletions(-) create mode 100644 src/test/regress/expected/xc_params.out create mode 100644 src/test/regress/sql/xc_params.sql hooks/post-receive -- Postgres-XC |