You can subscribe to this list here.
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
(6) |
Sep
|
Oct
(19) |
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 |
Jan
(12) |
Feb
(1) |
Mar
(4) |
Apr
(4) |
May
(32) |
Jun
(12) |
Jul
(11) |
Aug
(1) |
Sep
(6) |
Oct
(3) |
Nov
|
Dec
(10) |
2012 |
Jan
(11) |
Feb
(1) |
Mar
(3) |
Apr
(25) |
May
(53) |
Jun
(38) |
Jul
(103) |
Aug
(54) |
Sep
(31) |
Oct
(66) |
Nov
(77) |
Dec
(20) |
2013 |
Jan
(91) |
Feb
(86) |
Mar
(103) |
Apr
(107) |
May
(25) |
Jun
(37) |
Jul
(17) |
Aug
(59) |
Sep
(38) |
Oct
(78) |
Nov
(29) |
Dec
(15) |
2014 |
Jan
(23) |
Feb
(82) |
Mar
(118) |
Apr
(101) |
May
(103) |
Jun
(45) |
Jul
(6) |
Aug
(10) |
Sep
|
Oct
(32) |
Nov
|
Dec
(9) |
2015 |
Jan
(3) |
Feb
(5) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(9) |
Aug
(4) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2016 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
1
|
2
|
3
|
4
(1) |
5
(5) |
6
(1) |
7
(3) |
8
(2) |
9
(4) |
10
(6) |
11
(2) |
12
|
13
|
14
(1) |
15
(2) |
16
(2) |
17
(6) |
18
|
19
(1) |
20
|
21
(4) |
22
(4) |
23
(5) |
24
(4) |
25
(1) |
26
(2) |
27
(2) |
28
(2) |
29
(6) |
30
(11) |
31
(14) |
|
|
From: Michael P. <mic...@gm...> - 2013-01-21 23:14:26
|
On Tue, Jan 22, 2013 at 7:11 AM, Filip Rembiałkowski < fil...@gm...> wrote: > Hi PG-XC authors. > > I am reading the PGCon2012 Tutorial presentation > [ > http://postgresxc.wikia.com/wiki/File:20120515_PGXC_Tutorial_global_1.pdf] > > Thank you for this document - it really covers many things. > > On page 44 you write about data distribution, and using distributed > tables versus replicated tables. > You use the term "Statement based replication" - and this alerted me > instantly. > > What _exactly_ did you mean by this? > A query string is generated on Coordinator and used to communicate with the remote nodes. For replicated tables, the same query is used on all the nodes if SQL is a DML, on one node if it is a SELECT. As you probably know, pgpool project uses exactly same term, and for > them it means sending same statement to many parallel nodes. > This approach is proven to be flawed by design - at least when you use > any volatile functions when writing, it makes replicas inconsistent. > The term might be the same, but XC is integrated directly with the Postgres core, while pgpool is a different instance running on top of Postgres servers. In consequence, the query planner in XC can use the concept of query clause shippability. This means that some part of the query can be shipped to remote nodes (meaning that the function or clause is managed on remote Datanodes) or non-shippable (in this case clause is compiled on Coordinator). A volatile function is always considered as non-shippable as it plays by definition with the database data, so in the case of XC its value is computed on Coordinator once and what is sent to Datanodes is: 1) A query of the type "SELECT * FROM tab WHERE val = $1" (It might have been something similar to "SELECT * from tab WHERE val = nextval('seq')" on Coordinator, $1 is replaced by the value computed on Coordinator) 2) The value computed. Make a try with an XC with a typical example of this type: CREATE TABLE tab (a serial) DISTRIBUTE BY REPLICATION; INSERT INTO tab VALUES (DEFAULT); Then have a look at the logs of the Datanodes, you will notice that what has been sent down is not the query received by Coordinator, but something like: Received query from Coordinator 'INSERT INTO tab VALUES ($1)' Received values: $1 = '1' Or similar. So no need to worry about data inconsistencies in those cases. -- Michael Paquier http://michael.otacoo.com |
From: Filip R. <fil...@gm...> - 2013-01-21 22:12:10
|
Hi PG-XC authors. I am reading the PGCon2012 Tutorial presentation [ http://postgresxc.wikia.com/wiki/File:20120515_PGXC_Tutorial_global_1.pdf ] Thank you for this document - it really covers many things. On page 44 you write about data distribution, and using distributed tables versus replicated tables. You use the term "Statement based replication" - and this alerted me instantly. What _exactly_ did you mean by this? As you probably know, pgpool project uses exactly same term, and for them it means sending same statement to many parallel nodes. This approach is proven to be flawed by design - at least when you use any volatile functions when writing, it makes replicas inconsistent. Thanks, Filip |
From: Koichi S. <koi...@gm...> - 2013-01-21 08:42:01
|
Hello, Please visit http://postgresxc.wikia.com/wiki/Postgres-XC_Wiki. I added a couple of link and files uploaded in this page. I will find other useful materials and will upload them. Good luck. ---------- Koichi Suzuki 2013/1/21 Ashutosh Bapat <ash...@en...>: > Hi Raju, > There is a quite substantial (considering the age of this product) > material for Postgres-XC available at various places. > > Take a look at http://postgres-xc.sourceforge.net/, that's project homepage. > > The product documentation can be found at > > http://postgres-xc.sourceforge.net/docs/ > > You will find more material at > http://sourceforge.net/projects/postgres-xc/files/?source=navbar > > Hope that's helpful. > > On Sat, Jan 19, 2013 at 4:13 AM, Raju Angani <an...@gm...> wrote: >> Hi Ashutosh, >> >> This morning I came accross postgres-xc. >> I'm very much interested in learning about postgres-xc, could you please >> send me some pointers(pdf, details notes) >> or even better if you could point me to tutorial(implementation, >> maintenance, troubleshooting). >> >> I wanted to know the internals, I'm familiar with oracel RAC, and MSSQL >> HADR >> >> Appreciate your help! >> >> Thank you >> Raju > > > > -- > Best Wishes, > Ashutosh Bapat > EntepriseDB Corporation > The Enterprise Postgres Company > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122412 > _______________________________________________ > Postgres-xc-general mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postgres-xc-general |
From: Ashutosh B. <ash...@en...> - 2013-01-21 04:25:27
|
Hi Raju, There is a quite substantial (considering the age of this product) material for Postgres-XC available at various places. Take a look at http://postgres-xc.sourceforge.net/, that's project homepage. The product documentation can be found at http://postgres-xc.sourceforge.net/docs/ You will find more material at http://sourceforge.net/projects/postgres-xc/files/?source=navbar Hope that's helpful. On Sat, Jan 19, 2013 at 4:13 AM, Raju Angani <an...@gm...> wrote: > Hi Ashutosh, > > This morning I came accross postgres-xc. > I'm very much interested in learning about postgres-xc, could you please > send me some pointers(pdf, details notes) > or even better if you could point me to tutorial(implementation, > maintenance, troubleshooting). > > I wanted to know the internals, I'm familiar with oracel RAC, and MSSQL > HADR > > Appreciate your help! > > Thank you > Raju -- Best Wishes, Ashutosh Bapat EntepriseDB Corporation The Enterprise Postgres Company |