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
(1) |
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
(3) |
12
|
13
|
14
|
15
|
16
|
17
(4) |
18
|
19
|
20
|
21
|
22
|
23
|
24
(20) |
25
(8) |
26
(22) |
27
|
28
(2) |
29
(3) |
30
|
31
(3) |
|
|
|
From: Tomonari K. <kat...@po...> - 2012-10-11 12:49:20
|
Hi, Michael Thank you for answer. >> I've understood that it's safe to execute against datanode on higher >> version of Postgres-XC 1.0.1. >> Is this right? >> > Yes. The read queries are made MVCC-safe when launched directly to > Datanodes, so you can have a direct access to the statistics of datanodes > by directly connecting to them or monitor them with things like Nagios. But > you have to be aware that write queries are not blocked in 1.0.X releases > when launched directly to Datanodes and this is extremely dangerous as you > might break data consistency in cluster. Use only read queries! > Alright. I'll be careful of breaking data consistency. > The code on master is made safer and blocks write queries when an > application connects to a Datanode that tries to launch a query that may > change Database, like a Postgres HOT standby would do. > It's good news. I'll check the master code. Thank you again. regards, -------- Tomonari Katsumata |
From: Michael P. <mic...@gm...> - 2012-10-11 12:27:30
|
On Thu, Oct 11, 2012 at 9:12 PM, Tomonari Katsumata < kat...@po...> wrote: > Hi, > > When I use Postgres-XC 1.0.0 and execute a query against datanode, > I get below WARNING messages. > ------------------------------------ > Do not have a GTM snapshot available > ------------------------------------ > > When I use Postgres-XC 1.0.1 and execute a query against datanode, > I don't any WARNING messages. > > I think it's because of below changes. > --- > ref.)Release Note > - Fix snapshot management on slave nodes and on Datanodes accessed > directly by applications (Michael Paquier) > > A slave node session acquires its snapshot directly from WAL like > PostgreSQL does. Also, a Datanode is now able to get a global snapshot > directly from GTM, avoiding WARNING messages that a snapshot is not > available. > > Queries interacting with remote nodes running on slave nodes are blocked. > Such queries need a global snapshot and a new transaction ID, but > sessions on > slave nodes cannot acquire that. > --- > > I've understood that it's safe to execute against datanode on higher > version of Postgres-XC 1.0.1. > Is this right? > Yes. The read queries are made MVCC-safe when launched directly to Datanodes, so you can have a direct access to the statistics of datanodes by directly connecting to them or monitor them with things like Nagios. But you have to be aware that write queries are not blocked in 1.0.X releases when launched directly to Datanodes and this is extremely dangerous as you might break data consistency in cluster. Use only read queries! The code on master is made safer and blocks write queries when an application connects to a Datanode that tries to launch a query that may change Database, like a Postgres HOT standby would do. -- Michael Paquier http://michael.otacoo.com |
From: Tomonari K. <kat...@po...> - 2012-10-11 12:12:14
|
Hi, When I use Postgres-XC 1.0.0 and execute a query against datanode, I get below WARNING messages. ------------------------------------ Do not have a GTM snapshot available ------------------------------------ When I use Postgres-XC 1.0.1 and execute a query against datanode, I don't any WARNING messages. I think it's because of below changes. --- ref.)Release Note - Fix snapshot management on slave nodes and on Datanodes accessed directly by applications (Michael Paquier) A slave node session acquires its snapshot directly from WAL like PostgreSQL does. Also, a Datanode is now able to get a global snapshot directly from GTM, avoiding WARNING messages that a snapshot is not available. Queries interacting with remote nodes running on slave nodes are blocked. Such queries need a global snapshot and a new transaction ID, but sessions on slave nodes cannot acquire that. --- I've understood that it's safe to execute against datanode on higher version of Postgres-XC 1.0.1. Is this right? --------- Tomonari Katsumata |