Synchronizing slots from primary to standby

Started by Peter Eisentrautover 4 years ago936 messages
Jump to latest
#1Peter Eisentraut
peter_e@gmx.net

I want to reactivate $subject. I took Petr Jelinek's patch from [0]/messages/by-id/3095349b-44d4-bf11-1b33-7eefb585d578@2ndquadrant.com,
rebased it, added a bit of testing. It basically works, but as
mentioned in [0]/messages/by-id/3095349b-44d4-bf11-1b33-7eefb585d578@2ndquadrant.com, there are various issues to work out.

The idea is that the standby runs a background worker to periodically
fetch replication slot information from the primary. On failover, a
logical subscriber would then ideally find up-to-date replication slots
on the new publisher and can just continue normally.

The previous thread didn't have a lot of discussion, but I have gathered
from off-line conversations that there is a wider agreement on this
approach. So the next steps would be to make it more robust and
configurable and documented. As I said, I added a small test case to
show that it works at all, but I think a lot more tests should be added.
I have also found that this breaks some seemingly unrelated tests in
the recovery test suite. I have disabled these here. I'm not sure if
the patch actually breaks anything or if these are just differences in
timing or implementation dependencies. This patch adds a LIST_SLOTS
replication command, but I think this could be replaced with just a
SELECT FROM pg_replication_slots query now. (This patch is originally
older than when you could run SELECT queries over the replication protocol.)

So, again, this isn't anywhere near ready, but there is already a lot
here to gather feedback about how it works, how it should work, how to
configure it, and how it fits into an overall replication and HA
architecture.

[0]: /messages/by-id/3095349b-44d4-bf11-1b33-7eefb585d578@2ndquadrant.com
/messages/by-id/3095349b-44d4-bf11-1b33-7eefb585d578@2ndquadrant.com

Attachments:

v1-0001-Synchronize-logical-replication-slots-from-primar.patchtext/plain; charset=UTF-8; name=v1-0001-Synchronize-logical-replication-slots-from-primar.patch; x-mac-creator=0; x-mac-type=0Download+819-73
#2Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Peter Eisentraut (#1)
Re: Synchronizing slots from primary to standby

On Sun, Oct 31, 2021 at 7:08 PM Peter Eisentraut
<peter.eisentraut@enterprisedb.com> wrote:

I want to reactivate $subject. I took Petr Jelinek's patch from [0],
rebased it, added a bit of testing. It basically works, but as
mentioned in [0], there are various issues to work out.

Thank you for working on this feature!

The idea is that the standby runs a background worker to periodically
fetch replication slot information from the primary. On failover, a
logical subscriber would then ideally find up-to-date replication slots
on the new publisher and can just continue normally.

I have also found that this breaks some seemingly unrelated tests in
the recovery test suite. I have disabled these here. I'm not sure if
the patch actually breaks anything or if these are just differences in
timing or implementation dependencies.

I haven’t looked at the patch deeply but regarding 007_sync_rep.pl,
the tests seem to fail since the tests rely on the order of the wal
sender array on the shared memory. Since a background worker for
synchronizing replication slots periodically connects to the walsender
on the primary and disconnects, it breaks the assumption of the order.
Regarding 010_logical_decoding_timelines.pl, I guess that the patch
breaks the test because the background worker for synchronizing slots
on the replica periodically advances the replica's slot. I think we
need to have a way to disable the slot synchronization or to specify
the slot name to sync with the primary. I'm not sure we already
discussed this topic but I think we need it at least for testing
purposes.

Regards,

--
Masahiko Sawada
EDB: https://www.enterprisedb.com/

#3Dimitri Fontaine
dimitri@2ndQuadrant.fr
In reply to: Peter Eisentraut (#1)
Re: Synchronizing slots from primary to standby

Hi all,

Peter Eisentraut <peter.eisentraut@enterprisedb.com> writes:

I want to reactivate $subject. I took Petr Jelinek's patch from [0],
rebased it, added a bit of testing. It basically works, but as
mentioned in [0], there are various issues to work out.

Thanks for working on that topic, I believe it's an important part of
Postgres' HA story.

The idea is that the standby runs a background worker to periodically fetch
replication slot information from the primary. On failover, a logical
subscriber would then ideally find up-to-date replication slots on the new
publisher and can just continue normally.

Is there a case to be made about doing the same thing for physical
replication slots too?

That's what pg_auto_failover [1]https://github.com/citusdata/pg_auto_failover does by default: it creates replication
slots on every node for every other node, in a way that a standby
Postgres instance now maintains a replication slot for the primary. This
ensures that after a promotion, the standby knows to retain any and all
WAL segments that the primary might need when rejoining, at pg_rewind
time.

The previous thread didn't have a lot of discussion, but I have gathered
from off-line conversations that there is a wider agreement on this
approach. So the next steps would be to make it more robust and
configurable and documented.

I suppose part of the configuration would then include taking care of
physical slots. Some people might want to turn that off and use the
Postgres 13+ ability to use the remote primary restore_command to fetch
missing WAL files, instead. Well, people who have setup an archiving
system, anyway.

As I said, I added a small test case to
show that it works at all, but I think a lot more tests should be added. I
have also found that this breaks some seemingly unrelated tests in the
recovery test suite. I have disabled these here. I'm not sure if the patch
actually breaks anything or if these are just differences in timing or
implementation dependencies. This patch adds a LIST_SLOTS replication
command, but I think this could be replaced with just a SELECT FROM
pg_replication_slots query now. (This patch is originally older than when
you could run SELECT queries over the replication protocol.)

Given the admitted state of the patch, I didn't focus on tests. I could
successfully apply the patch on-top of current master's branch, and
cleanly compile and `make check`.

Then I also updated pg_auto_failover to support Postgres 15devel [2]https://github.com/citusdata/pg_auto_failover/pull/838 so
that I could then `make NODES=3 cluster` there and play with the new
replication command:

$ psql -d "port=5501 replication=1" -c "LIST_SLOTS;"
psql:/Users/dim/.psqlrc:24: ERROR: XX000: cannot execute SQL commands in WAL sender for physical replication
LOCATION: exec_replication_command, walsender.c:1830
...

I'm not too sure about this idea of running SQL in a replication
protocol connection that you're mentioning, but I suppose that's just me
needing to brush up on the topic.

So, again, this isn't anywhere near ready, but there is already a lot here
to gather feedback about how it works, how it should work, how to configure
it, and how it fits into an overall replication and HA architecture.

Maybe the first question about configuration would be about selecting
which slots a standby should maintain from the primary. Is it all of the
slots that exists on both the nodes, or a sublist of that?

Is it possible to have a slot with the same name on a primary and a
standby node, in a way that the standby's slot would be a completely
separate entity from the primary's slot? If yes (I just don't know at
the moment), well then, should we continue to allow that?

Other aspects of the configuration might include a list of databases in
which to make the new background worker active, and the polling delay,
etc.

Also, do we want to even consider having the slot management on a
primary node depend on the ability to sync the advancing on one or more
standby nodes? I'm not sure to see that one as a good idea, but maybe we
want to kill it publically very early then ;-)

Regards,
--
dim

Author of “The Art of PostgreSQL”, see https://theartofpostgresql.com

[1]: https://github.com/citusdata/pg_auto_failover
[2]: https://github.com/citusdata/pg_auto_failover/pull/838

#4Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Peter Eisentraut (#1)
Re: Synchronizing slots from primary to standby

On Sun, Oct 31, 2021 at 3:38 PM Peter Eisentraut
<peter.eisentraut@enterprisedb.com> wrote:

I want to reactivate $subject. I took Petr Jelinek's patch from [0],
rebased it, added a bit of testing. It basically works, but as
mentioned in [0], there are various issues to work out.

The idea is that the standby runs a background worker to periodically
fetch replication slot information from the primary. On failover, a
logical subscriber would then ideally find up-to-date replication slots
on the new publisher and can just continue normally.

The previous thread didn't have a lot of discussion, but I have gathered
from off-line conversations that there is a wider agreement on this
approach. So the next steps would be to make it more robust and
configurable and documented. As I said, I added a small test case to
show that it works at all, but I think a lot more tests should be added.
I have also found that this breaks some seemingly unrelated tests in
the recovery test suite. I have disabled these here. I'm not sure if
the patch actually breaks anything or if these are just differences in
timing or implementation dependencies. This patch adds a LIST_SLOTS
replication command, but I think this could be replaced with just a
SELECT FROM pg_replication_slots query now. (This patch is originally
older than when you could run SELECT queries over the replication protocol.)

So, again, this isn't anywhere near ready, but there is already a lot
here to gather feedback about how it works, how it should work, how to
configure it, and how it fits into an overall replication and HA
architecture.

[0]:
/messages/by-id/3095349b-44d4-bf11-1b33-7eefb585d578@2ndquadrant.com

Thanks for working on this patch. This feature will be useful as it
avoids manual intervention during the failover.

Here are some thoughts:
1) Instead of a new LIST_SLOT command, can't we use
READ_REPLICATION_SLOT (slight modifications needs to be done to make
it support logical replication slots and to get more information from
the subscriber).

2) How frequently the new bg worker is going to sync the slot info?
How can it ensure that the latest information exists say when the
subscriber is down/crashed before it picks up the latest slot
information?

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

4) IIUC, the proposal works only for logical replication slots but do
you also see the need for supporting some kind of synchronization of
physical replication slots as well? IMO, we need a better and
consistent way for both types of replication slots. If the walsender
can somehow push the slot info from the primary (for physical
replication slots)/publisher (for logical replication slots) to the
standby/subscribers, this will be a more consistent and simplistic
design. However, I'm not sure if this design is doable at all.

Regards,
Bharath Rupireddy.

#5SATYANARAYANA NARLAPURAM
satyanarlapuram@gmail.com
In reply to: Bharath Rupireddy (#4)
Re: Synchronizing slots from primary to standby

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

Standby pulling the information or at least making a first attempt to
connect to the primary is a better design as primary doesn't need to spend
its cycles repeatedly connecting to an unreachable standby. In fact,
primary wouldn't even need to know the followers, for example followers /
log shipping standbys

#6Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: SATYANARAYANA NARLAPURAM (#5)
Re: Synchronizing slots from primary to standby

On Mon, Nov 29, 2021 at 1:48 AM SATYANARAYANA NARLAPURAM
<satyanarlapuram@gmail.com> wrote:

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

Standby pulling the information or at least making a first attempt to connect to the primary is a better design as primary doesn't need to spend its cycles repeatedly connecting to an unreachable standby. In fact, primary wouldn't even need to know the followers, for example followers / log shipping standbys

My idea was to let the existing walsender from the primary/publisher
to send the slot info (both logical and physical replication slots) to
the standby/subscriber, probably by piggybacking the slot info with
the WAL currently it sends. Having said that, I don't know the
feasibility of it. Anyways, I'm not in favour of having a new bg
worker to just ship the slot info. The standby/subscriber, while
making connection to primary/publisher, can choose to get the
replication slot info.

As I said upthread, the problem I see with standby/subscriber pulling
the info is that: how frequently the standby/subscriber is going to
sync the slot info from primary/publisher? How can it ensure that the
latest information exists say when the subscriber is down/crashed
before it picks up the latest slot information?

IIUC, the initial idea proposed in this patch deals with only logical
replication slots not the physical replication slots, what I'm
thinking is to have a generic way to deal with both of them.

Note: In the above description, I used primary-standby and
publisher-subscriber to represent the physical and logical replication
slots respectively.

Regards,
Bharath Rupireddy.

#7Dilip Kumar
dilipbalaut@gmail.com
In reply to: Bharath Rupireddy (#6)
Re: Synchronizing slots from primary to standby

On Mon, Nov 29, 2021 at 9:40 AM Bharath Rupireddy
<bharath.rupireddyforpostgres@gmail.com> wrote:

On Mon, Nov 29, 2021 at 1:48 AM SATYANARAYANA NARLAPURAM
<satyanarlapuram@gmail.com> wrote:

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

Standby pulling the information or at least making a first attempt to connect to the primary is a better design as primary doesn't need to spend its cycles repeatedly connecting to an unreachable standby. In fact, primary wouldn't even need to know the followers, for example followers / log shipping standbys

My idea was to let the existing walsender from the primary/publisher
to send the slot info (both logical and physical replication slots) to
the standby/subscriber, probably by piggybacking the slot info with
the WAL currently it sends. Having said that, I don't know the
feasibility of it. Anyways, I'm not in favour of having a new bg
worker to just ship the slot info. The standby/subscriber, while
making connection to primary/publisher, can choose to get the
replication slot info.

I think it is possible that the standby is restoring the WAL directly
from the archive location and there might not be any wal sender at
time. So I think the idea of standby pulling the WAL looks better to
me.

As I said upthread, the problem I see with standby/subscriber pulling
the info is that: how frequently the standby/subscriber is going to
sync the slot info from primary/publisher? How can it ensure that the
latest information exists say when the subscriber is down/crashed
before it picks up the latest slot information?

Yeah that is a good question that how frequently the subscriber should
fetch the slot information, I think that should be configurable
values. And the time delay is more, the chances of losing the latest
slot is more.

--
Regards,
Dilip Kumar
EnterpriseDB: http://www.enterprisedb.com

#8Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Dilip Kumar (#7)
Re: Synchronizing slots from primary to standby

On Mon, Nov 29, 2021 at 11:14 AM Dilip Kumar <dilipbalaut@gmail.com> wrote:

On Mon, Nov 29, 2021 at 9:40 AM Bharath Rupireddy
<bharath.rupireddyforpostgres@gmail.com> wrote:

On Mon, Nov 29, 2021 at 1:48 AM SATYANARAYANA NARLAPURAM
<satyanarlapuram@gmail.com> wrote:

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

Standby pulling the information or at least making a first attempt to connect to the primary is a better design as primary doesn't need to spend its cycles repeatedly connecting to an unreachable standby. In fact, primary wouldn't even need to know the followers, for example followers / log shipping standbys

My idea was to let the existing walsender from the primary/publisher
to send the slot info (both logical and physical replication slots) to
the standby/subscriber, probably by piggybacking the slot info with
the WAL currently it sends. Having said that, I don't know the
feasibility of it. Anyways, I'm not in favour of having a new bg
worker to just ship the slot info. The standby/subscriber, while
making connection to primary/publisher, can choose to get the
replication slot info.

I think it is possible that the standby is restoring the WAL directly
from the archive location and there might not be any wal sender at
time. So I think the idea of standby pulling the WAL looks better to
me.

My point was that why can't we let the walreceiver (of course users
can configure it on the standby/subscriber) to choose whether or not
to receive the replication (both physical and logical) slot info from
the primary/publisher and if yes, the walsender(on the
primary/publisher) sending it probably as a new WAL record or just
piggybacking the replication slot info with any of the existing WAL
records.

Or simply a common bg worker (as opposed to the bg worker proposed
originally in this thread which, IIUC, works for logical replication)
running on standby/subscriber for getting both the physical and
logical replication slots info.

As I said upthread, the problem I see with standby/subscriber pulling
the info is that: how frequently the standby/subscriber is going to
sync the slot info from primary/publisher? How can it ensure that the
latest information exists say when the subscriber is down/crashed
before it picks up the latest slot information?

Yeah that is a good question that how frequently the subscriber should
fetch the slot information, I think that should be configurable
values. And the time delay is more, the chances of losing the latest
slot is more.

I agree that it should be configurable. Even if the primary/publisher
is down/crashed, one can still compare the latest slot info from both
the primary/publisher and standby/subscriber using a new tool
pg_replslotdata proposed at [1]/messages/by-id/CALj2ACW0rV5gWK8A3m6_X62qH+Vfaq5hznC=i0R5Wojt5+yhyw@mail.gmail.com and see how far and which slots missed
the latest replication slot info and probably drop those alone to
recreate and retain other slots as is.

[1]: /messages/by-id/CALj2ACW0rV5gWK8A3m6_X62qH+Vfaq5hznC=i0R5Wojt5+yhyw@mail.gmail.com

Regards,
Bharath Rupireddy.

#9Dilip Kumar
dilipbalaut@gmail.com
In reply to: Bharath Rupireddy (#8)
Re: Synchronizing slots from primary to standby

On Mon, Nov 29, 2021 at 12:19 PM Bharath Rupireddy
<bharath.rupireddyforpostgres@gmail.com> wrote:

On Mon, Nov 29, 2021 at 11:14 AM Dilip Kumar <dilipbalaut@gmail.com> wrote:

On Mon, Nov 29, 2021 at 9:40 AM Bharath Rupireddy
<bharath.rupireddyforpostgres@gmail.com> wrote:

On Mon, Nov 29, 2021 at 1:48 AM SATYANARAYANA NARLAPURAM
<satyanarlapuram@gmail.com> wrote:

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

Standby pulling the information or at least making a first attempt to connect to the primary is a better design as primary doesn't need to spend its cycles repeatedly connecting to an unreachable standby. In fact, primary wouldn't even need to know the followers, for example followers / log shipping standbys

My idea was to let the existing walsender from the primary/publisher
to send the slot info (both logical and physical replication slots) to
the standby/subscriber, probably by piggybacking the slot info with
the WAL currently it sends. Having said that, I don't know the
feasibility of it. Anyways, I'm not in favour of having a new bg
worker to just ship the slot info. The standby/subscriber, while
making connection to primary/publisher, can choose to get the
replication slot info.

I think it is possible that the standby is restoring the WAL directly
from the archive location and there might not be any wal sender at
time. So I think the idea of standby pulling the WAL looks better to
me.

My point was that why can't we let the walreceiver (of course users
can configure it on the standby/subscriber) to choose whether or not
to receive the replication (both physical and logical) slot info from
the primary/publisher and if yes, the walsender(on the
primary/publisher) sending it probably as a new WAL record or just
piggybacking the replication slot info with any of the existing WAL
records.

Okay, I thought your point was that the primary pushing is better over
standby pulling the slot info, but now it seems that you also agree
that standby pulling is better right? Now it appears your point is
about whether we will use the same connection for pulling the slot
information which we are using for streaming the data or any other
connection? I mean in this patch also we are creating a replication
connection and pulling the slot information over there, just point is
we are starting a separate worker for pulling the slot information,
and I think that approach is better as this will not impact the
performance of the other replication connection which we are using for
communicating the data.

--
Regards,
Dilip Kumar
EnterpriseDB: http://www.enterprisedb.com

#10Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Dilip Kumar (#9)
Re: Synchronizing slots from primary to standby

On Mon, Nov 29, 2021 at 1:10 PM Dilip Kumar <dilipbalaut@gmail.com> wrote:

On Mon, Nov 29, 2021 at 12:19 PM Bharath Rupireddy
<bharath.rupireddyforpostgres@gmail.com> wrote:

On Mon, Nov 29, 2021 at 11:14 AM Dilip Kumar <dilipbalaut@gmail.com> wrote:

On Mon, Nov 29, 2021 at 9:40 AM Bharath Rupireddy
<bharath.rupireddyforpostgres@gmail.com> wrote:

On Mon, Nov 29, 2021 at 1:48 AM SATYANARAYANA NARLAPURAM
<satyanarlapuram@gmail.com> wrote:

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

Standby pulling the information or at least making a first attempt to connect to the primary is a better design as primary doesn't need to spend its cycles repeatedly connecting to an unreachable standby. In fact, primary wouldn't even need to know the followers, for example followers / log shipping standbys

My idea was to let the existing walsender from the primary/publisher
to send the slot info (both logical and physical replication slots) to
the standby/subscriber, probably by piggybacking the slot info with
the WAL currently it sends. Having said that, I don't know the
feasibility of it. Anyways, I'm not in favour of having a new bg
worker to just ship the slot info. The standby/subscriber, while
making connection to primary/publisher, can choose to get the
replication slot info.

I think it is possible that the standby is restoring the WAL directly
from the archive location and there might not be any wal sender at
time. So I think the idea of standby pulling the WAL looks better to
me.

My point was that why can't we let the walreceiver (of course users
can configure it on the standby/subscriber) to choose whether or not
to receive the replication (both physical and logical) slot info from
the primary/publisher and if yes, the walsender(on the
primary/publisher) sending it probably as a new WAL record or just
piggybacking the replication slot info with any of the existing WAL
records.

Okay, I thought your point was that the primary pushing is better over
standby pulling the slot info, but now it seems that you also agree
that standby pulling is better right? Now it appears your point is
about whether we will use the same connection for pulling the slot
information which we are using for streaming the data or any other
connection? I mean in this patch also we are creating a replication
connection and pulling the slot information over there, just point is
we are starting a separate worker for pulling the slot information,
and I think that approach is better as this will not impact the
performance of the other replication connection which we are using for
communicating the data.

The easiest way to implement this feature so far, is to use a common
bg worker (as opposed to the bg worker proposed originally in this
thread which, IIUC, works for logical replication) running on standby
(in case of streaming replication with physical replication slots) or
subscriber (in case of logical replication with logical replication
slots) for getting both the physical and logical replication slots
info from the primary or publisher. This bg worker requires at least
two GUCs, 1) to enable/disable the worker 2) to define the slot sync
interval (the bg worker gets the slots info after every sync interval
of time).

Thoughts?

Regards,
Bharath Rupireddy.

#11Peter Eisentraut
peter_e@gmx.net
In reply to: Peter Eisentraut (#1)
Re: Synchronizing slots from primary to standby

On 31.10.21 11:08, Peter Eisentraut wrote:

I want to reactivate $subject.  I took Petr Jelinek's patch from [0],
rebased it, added a bit of testing.  It basically works, but as
mentioned in [0], there are various issues to work out.

The idea is that the standby runs a background worker to periodically
fetch replication slot information from the primary.  On failover, a
logical subscriber would then ideally find up-to-date replication slots
on the new publisher and can just continue normally.

So, again, this isn't anywhere near ready, but there is already a lot
here to gather feedback about how it works, how it should work, how to
configure it, and how it fits into an overall replication and HA
architecture.

Here is an updated patch. The main changes are that I added two
configuration parameters. The first, synchronize_slot_names, is set on
the physical standby to specify which slots to sync from the primary.
By default, it is empty. (This also fixes the recovery test failures
that I had to disable in the previous patch version.) The second,
standby_slot_names, is set on the primary. It holds back logical
replication until the listed physical standbys have caught up. That
way, when failover is necessary, the promoted standby is not behind the
logical replication consumers.

In principle, this works now, I think. I haven't made much progress in
creating more test cases for this; that's something that needs more
attention.

It's worth pondering what the configuration language for
standby_slot_names should be. Right now, it's just a list of slots that
all need to be caught up. More complicated setups are conceivable.
Maybe you have standbys S1 and S2 that are potential failover targets
for logical replication consumers L1 and L2, and also standbys S3 and S4
that are potential failover targets for logical replication consumers L3
and L4. Viewed like that, this setting could be a replication slot
setting. The setting might also have some relationship with
synchronous_standby_names. Like, if you have synchronous_standby_names
set, then that's a pretty good indication that you also want some or all
of those standbys in standby_slot_names. (But note that one is slots
and one is application names.) So there are a variety of possibilities.

Attachments:

v2-0001-Synchronize-logical-replication-slots-from-primar.patchtext/plain; charset=UTF-8; name=v2-0001-Synchronize-logical-replication-slots-from-primar.patchDownload+1148-71
#12Peter Eisentraut
peter_e@gmx.net
In reply to: Masahiko Sawada (#2)
Re: Synchronizing slots from primary to standby

On 24.11.21 07:11, Masahiko Sawada wrote:

I haven’t looked at the patch deeply but regarding 007_sync_rep.pl,
the tests seem to fail since the tests rely on the order of the wal
sender array on the shared memory. Since a background worker for
synchronizing replication slots periodically connects to the walsender
on the primary and disconnects, it breaks the assumption of the order.
Regarding 010_logical_decoding_timelines.pl, I guess that the patch
breaks the test because the background worker for synchronizing slots
on the replica periodically advances the replica's slot. I think we
need to have a way to disable the slot synchronization or to specify
the slot name to sync with the primary. I'm not sure we already
discussed this topic but I think we need it at least for testing
purposes.

This has been addressed by patch v2 that adds such a setting.

#13Peter Eisentraut
peter_e@gmx.net
In reply to: Dimitri Fontaine (#3)
Re: Synchronizing slots from primary to standby

On 24.11.21 17:25, Dimitri Fontaine wrote:

Is there a case to be made about doing the same thing for physical
replication slots too?

It has been considered. At the moment, I'm not doing it, because it
would add more code and complexity and it's not that important. But it
could be added in the future.

Given the admitted state of the patch, I didn't focus on tests. I could
successfully apply the patch on-top of current master's branch, and
cleanly compile and `make check`.

Then I also updated pg_auto_failover to support Postgres 15devel [2] so
that I could then `make NODES=3 cluster` there and play with the new
replication command:

$ psql -d "port=5501 replication=1" -c "LIST_SLOTS;"
psql:/Users/dim/.psqlrc:24: ERROR: XX000: cannot execute SQL commands in WAL sender for physical replication
LOCATION: exec_replication_command, walsender.c:1830
...

I'm not too sure about this idea of running SQL in a replication
protocol connection that you're mentioning, but I suppose that's just me
needing to brush up on the topic.

FWIW, the way the replication command parser works, if there is a parse
error, it tries to interpret the command as a plain SQL command. But
that only works for logical replication connections. So in physical
replication, if you try to run anything that does not parse, you will
get this error. But that has nothing to do with this feature. The
above command works for me, so maybe something else went wrong in your
situation.

Maybe the first question about configuration would be about selecting
which slots a standby should maintain from the primary. Is it all of the
slots that exists on both the nodes, or a sublist of that?

Is it possible to have a slot with the same name on a primary and a
standby node, in a way that the standby's slot would be a completely
separate entity from the primary's slot? If yes (I just don't know at
the moment), well then, should we continue to allow that?

This has been added in v2.

Also, do we want to even consider having the slot management on a
primary node depend on the ability to sync the advancing on one or more
standby nodes? I'm not sure to see that one as a good idea, but maybe we
want to kill it publically very early then ;-)

I don't know what you mean by this.

#14Peter Eisentraut
peter_e@gmx.net
In reply to: Bharath Rupireddy (#4)
Re: Synchronizing slots from primary to standby

On 28.11.21 07:52, Bharath Rupireddy wrote:

1) Instead of a new LIST_SLOT command, can't we use
READ_REPLICATION_SLOT (slight modifications needs to be done to make
it support logical replication slots and to get more information from
the subscriber).

I looked at that but didn't see an obvious way to consolidate them.
This is something we could look at again later.

2) How frequently the new bg worker is going to sync the slot info?
How can it ensure that the latest information exists say when the
subscriber is down/crashed before it picks up the latest slot
information?

The interval is currently hardcoded, but could be a configuration
setting. In the v2 patch, there is a new setting that orders physical
replication before logical so that the logical subscribers cannot get
ahead of the physical standby.

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

This sounds like the failover slot feature, which was rejected.

#15Hsu, John
hsuchen@amazon.com
In reply to: Peter Eisentraut (#14)
Re: Synchronizing slots from primary to standby

Hello,

I started taking a brief look at the v2 patch, and it does appear to work for the basic case. Logical slot is synchronized across and I can connect to the promoted standby and stream changes afterwards.

It's not clear to me what the correct behavior is when a logical slot that has been synced to the replica and then it gets deleted on the writer. Would we expect this to be propagated or leave it up to the end-user to manage?

+       rawname = pstrdup(standby_slot_names);
+       SplitIdentifierString(rawname, ',', &namelist);
+
+       while (true)
+       {
+               int                     wait_slots_remaining;
+               XLogRecPtr      oldest_flush_pos = InvalidXLogRecPtr;
+               int                     rc;
+
+               wait_slots_remaining = list_length(namelist);
+
+               LWLockAcquire(ReplicationSlotControlLock, LW_SHARED);
+               for (int i = 0; i < max_replication_slots; i++)
+               {

Even though standby_slot_names is PGC_SIGHUP, we never reload/re-process the value. If we have a wrong entry in there, the backend becomes stuck until we re-establish the logical connection. Adding "postmaster/interrupt.h" with ConfigReloadPending / ProcessConfigFile does seem to work.

Another thing I noticed is that once it starts waiting in this block, Ctrl+C doesn't seem to terminate the backend?

pg_recvlogical -d postgres -p 5432 --slot regression_slot --start -f -
..
^Cpg_recvlogical: error: unexpected termination of replication stream:

The logical backend connection is still present:

ps aux | grep 51263
hsuchen 51263 80.7 0.0 320180 14304 ? Rs 01:11 3:04 postgres: walsender hsuchen [local] START_REPLICATION

pstack 51263
#0 0x00007ffee99e79a5 in clock_gettime ()
#1 0x00007f8705e88246 in clock_gettime () from /lib64/libc.so.6
#2 0x000000000075f141 in WaitEventSetWait ()
#3 0x000000000075f565 in WaitLatch ()
#4 0x0000000000720aea in ReorderBufferProcessTXN ()
#5 0x00000000007142a6 in DecodeXactOp ()
#6 0x000000000071460f in LogicalDecodingProcessRecord ()

It can be terminated with a pg_terminate_backend though.

If we have a physical slot with name foo on the standby, and then a logical slot is created on the writer with the same slot_name it does error out on the replica although it prevents other slots from being synchronized which is probably fine.

2021-12-16 02:10:29.709 UTC [73788] LOG: replication slot synchronization worker for database "postgres" has started
2021-12-16 02:10:29.713 UTC [73788] ERROR: cannot use physical replication slot for logical decoding
2021-12-16 02:10:29.714 UTC [73037] DEBUG: unregistering background worker "replication slot synchronization worker"

On 12/14/21, 2:26 PM, "Peter Eisentraut" <peter.eisentraut@enterprisedb.com> wrote:

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.

On 28.11.21 07:52, Bharath Rupireddy wrote:

1) Instead of a new LIST_SLOT command, can't we use
READ_REPLICATION_SLOT (slight modifications needs to be done to make
it support logical replication slots and to get more information from
the subscriber).

I looked at that but didn't see an obvious way to consolidate them.
This is something we could look at again later.

2) How frequently the new bg worker is going to sync the slot info?
How can it ensure that the latest information exists say when the
subscriber is down/crashed before it picks up the latest slot
information?

The interval is currently hardcoded, but could be a configuration
setting. In the v2 patch, there is a new setting that orders physical
replication before logical so that the logical subscribers cannot get
ahead of the physical standby.

3) Instead of the subscriber pulling the slot info, why can't the
publisher (via the walsender or a new bg worker maybe?) push the
latest slot info? I'm not sure we want to add more functionality to
the walsender, if yes, isn't it going to be much simpler?

This sounds like the failover slot feature, which was rejected.

#16Peter Eisentraut
peter_e@gmx.net
In reply to: Peter Eisentraut (#11)
Re: Synchronizing slots from primary to standby

Here is an updated patch to fix some build failures. No feature changes.

Show quoted text

On 14.12.21 23:12, Peter Eisentraut wrote:

On 31.10.21 11:08, Peter Eisentraut wrote:

I want to reactivate $subject.  I took Petr Jelinek's patch from [0],
rebased it, added a bit of testing.  It basically works, but as
mentioned in [0], there are various issues to work out.

The idea is that the standby runs a background worker to periodically
fetch replication slot information from the primary.  On failover, a
logical subscriber would then ideally find up-to-date replication
slots on the new publisher and can just continue normally.

So, again, this isn't anywhere near ready, but there is already a lot
here to gather feedback about how it works, how it should work, how to
configure it, and how it fits into an overall replication and HA
architecture.

Here is an updated patch.  The main changes are that I added two
configuration parameters.  The first, synchronize_slot_names, is set on
the physical standby to specify which slots to sync from the primary. By
default, it is empty.  (This also fixes the recovery test failures that
I had to disable in the previous patch version.)  The second,
standby_slot_names, is set on the primary.  It holds back logical
replication until the listed physical standbys have caught up.  That
way, when failover is necessary, the promoted standby is not behind the
logical replication consumers.

In principle, this works now, I think.  I haven't made much progress in
creating more test cases for this; that's something that needs more
attention.

It's worth pondering what the configuration language for
standby_slot_names should be.  Right now, it's just a list of slots that
all need to be caught up.  More complicated setups are conceivable.
Maybe you have standbys S1 and S2 that are potential failover targets
for logical replication consumers L1 and L2, and also standbys S3 and S4
that are potential failover targets for logical replication consumers L3
and L4.  Viewed like that, this setting could be a replication slot
setting.  The setting might also have some relationship with
synchronous_standby_names.  Like, if you have synchronous_standby_names
set, then that's a pretty good indication that you also want some or all
of those standbys in standby_slot_names.  (But note that one is slots
and one is application names.)  So there are a variety of possibilities.

Attachments:

v3-0001-Synchronize-logical-replication-slots-from-primar.patchtext/plain; charset=UTF-8; name=v3-0001-Synchronize-logical-replication-slots-from-primar.patchDownload+1146-71
#17Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Peter Eisentraut (#11)
Re: Synchronizing slots from primary to standby

On Wed, Dec 15, 2021 at 7:13 AM Peter Eisentraut
<peter.eisentraut@enterprisedb.com> wrote:

On 31.10.21 11:08, Peter Eisentraut wrote:

I want to reactivate $subject. I took Petr Jelinek's patch from [0],
rebased it, added a bit of testing. It basically works, but as
mentioned in [0], there are various issues to work out.

The idea is that the standby runs a background worker to periodically
fetch replication slot information from the primary. On failover, a
logical subscriber would then ideally find up-to-date replication slots
on the new publisher and can just continue normally.

So, again, this isn't anywhere near ready, but there is already a lot
here to gather feedback about how it works, how it should work, how to
configure it, and how it fits into an overall replication and HA
architecture.

The second,
standby_slot_names, is set on the primary. It holds back logical
replication until the listed physical standbys have caught up. That
way, when failover is necessary, the promoted standby is not behind the
logical replication consumers.

I might be missing something but isn’t it okay even if the new primary
server is behind the subscribers? IOW, even if two slot's LSNs (i.e.,
restart_lsn and confirm_flush_lsn) are behind the subscriber's remote
LSN (i.e., pg_replication_origin.remote_lsn), the primary sends only
transactions that were committed after the remote_lsn. So the
subscriber can resume logical replication with the new primary without
any data loss.

The new primary should not be ahead of the subscribers because it
forwards the logical replication start LSN to the slot’s
confirm_flush_lsn in this case. But it cannot happen since the remote
LSN of the subscriber’s origin is always updated first, then the
confirm_flush_lsn of the slot on the primary is updated, and then the
confirm_flush_lsn of the slot on the standby is synchronized.

Regards,

--
Masahiko Sawada
EDB: https://www.enterprisedb.com/

#18Hsu, John
hsuchen@amazon.com
In reply to: Masahiko Sawada (#17)
Re: Synchronizing slots from primary to standby

I might be missing something but isn’t it okay even if the new primary
server is behind the subscribers? IOW, even if two slot's LSNs (i.e.,
restart_lsn and confirm_flush_lsn) are behind the subscriber's remote
LSN (i.e., pg_replication_origin.remote_lsn), the primary sends only
transactions that were committed after the remote_lsn. So the
subscriber can resume logical replication with the new primary without
any data loss.

Maybe I'm misreading, but I thought the purpose of this to make
sure that the logical subscriber does not have data that has not been
replicated to the new primary. The use-case I can think of would be
if synchronous_commit were enabled and fail-over occurs. If
we didn't have this set, isn't it possible that this logical subscriber
has extra commits that aren't present on the newly promoted primary?

And sorry I accidentally started a new thread in my last reply.
Re-pasting some of my previous questions/comments:

wait_for_standby_confirmation does not update standby_slot_names once it's
in a loop and can't be fixed with SIGHUP. Similarly, synchronize_slot_names
isn't updated once the worker is launched.

If a logical slot was dropped on the writer, should the worker drop logical
slots that it was previously synchronizing but are no longer present? Or
should we leave that to the user to manage? I'm trying to think why users
would want to sync logical slots to a reader but not have that be dropped
as well if it's no longer present.

Is there a reason we're deciding to use one-worker syncing per database
instead of one general worker that syncs across all the databases?
I imagine I'm missing something obvious here.

As for how standby_slot_names should be configured, I'd prefer the
flexibility similar to what we have for synchronus_standby_names since
that seems the most analogous. It'd provide flexibility for failovers,
which I imagine is the most common use-case.

On 1/20/22, 9:34 PM, "Masahiko Sawada" <sawada.mshk@gmail.com> wrote:

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.

On Wed, Dec 15, 2021 at 7:13 AM Peter Eisentraut
<peter.eisentraut@enterprisedb.com> wrote:

On 31.10.21 11:08, Peter Eisentraut wrote:

I want to reactivate $subject. I took Petr Jelinek's patch from [0],
rebased it, added a bit of testing. It basically works, but as
mentioned in [0], there are various issues to work out.

The idea is that the standby runs a background worker to periodically
fetch replication slot information from the primary. On failover, a
logical subscriber would then ideally find up-to-date replication slots
on the new publisher and can just continue normally.

So, again, this isn't anywhere near ready, but there is already a lot
here to gather feedback about how it works, how it should work, how to
configure it, and how it fits into an overall replication and HA
architecture.

The second,
standby_slot_names, is set on the primary. It holds back logical
replication until the listed physical standbys have caught up. That
way, when failover is necessary, the promoted standby is not behind the
logical replication consumers.

I might be missing something but isn’t it okay even if the new primary
server is behind the subscribers? IOW, even if two slot's LSNs (i.e.,
restart_lsn and confirm_flush_lsn) are behind the subscriber's remote
LSN (i.e., pg_replication_origin.remote_lsn), the primary sends only
transactions that were committed after the remote_lsn. So the
subscriber can resume logical replication with the new primary without
any data loss.

The new primary should not be ahead of the subscribers because it
forwards the logical replication start LSN to the slot’s
confirm_flush_lsn in this case. But it cannot happen since the remote
LSN of the subscriber’s origin is always updated first, then the
confirm_flush_lsn of the slot on the primary is updated, and then the
confirm_flush_lsn of the slot on the standby is synchronized.

Regards,

--
Masahiko Sawada
EDB: https://www.enterprisedb.com/

#19Ashutosh Sharma
ashu.coek88@gmail.com
In reply to: Hsu, John (#18)
Re: Synchronizing slots from primary to standby

On Sat, Jan 22, 2022 at 4:33 AM Hsu, John <hsuchen@amazon.com> wrote:

I might be missing something but isn’t it okay even if the new primary
server is behind the subscribers? IOW, even if two slot's LSNs (i.e.,
restart_lsn and confirm_flush_lsn) are behind the subscriber's remote
LSN (i.e., pg_replication_origin.remote_lsn), the primary sends only
transactions that were committed after the remote_lsn. So the
subscriber can resume logical replication with the new primary without
any data loss.

Maybe I'm misreading, but I thought the purpose of this to make
sure that the logical subscriber does not have data that has not been
replicated to the new primary. The use-case I can think of would be
if synchronous_commit were enabled and fail-over occurs. If
we didn't have this set, isn't it possible that this logical subscriber
has extra commits that aren't present on the newly promoted primary?

This is very much possible if the new primary used to be asynchronous
standby. But, it seems like the current patch is trying to hold the
logical replication until the data has been replicated to the physical
standby when synchronous_slot_names is set. This will ensure that the
logical subscriber is never ahead of the new primary. However, AFAIU
that's not the primary use-case of this patch; instead this is to
ensure that the logical subscribers continue getting data from the new
primary when the failover occurs.

If a logical slot was dropped on the writer, should the worker drop logical
slots that it was previously synchronizing but are no longer present? Or
should we leave that to the user to manage? I'm trying to think why users
would want to sync logical slots to a reader but not have that be dropped
as well if it's no longer present.

AFAIU this should be taken care of by the background worker used to
synchronize the replication slot.

--
With Regards,
Ashutosh Sharma.

#20Andres Freund
andres@anarazel.de
In reply to: Peter Eisentraut (#16)
Re: Synchronizing slots from primary to standby

Hi,

On 2022-01-03 14:46:52 +0100, Peter Eisentraut wrote:

From ec00dc6ab8bafefc00e9b1c78ac9348b643b8a87 Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter@eisentraut.org>
Date: Mon, 3 Jan 2022 14:43:36 +0100
Subject: [PATCH v3] Synchronize logical replication slots from primary to
standby

I've just skimmed the patch and the related threads. As far as I can tell this
cannot be safely used without the conflict handling in [1]/messages/by-id/CA+TgmoZd-JqNL1-R3RJ0jQRD+-dc94X0nPJgh+dwdDF0rFuE3g@mail.gmail.com, is that correct?

Greetings,

Andres Freund

[1]: /messages/by-id/CA+TgmoZd-JqNL1-R3RJ0jQRD+-dc94X0nPJgh+dwdDF0rFuE3g@mail.gmail.com

#21Ashutosh Sharma
ashu.coek88@gmail.com
In reply to: Andres Freund (#20)
#22Andres Freund
andres@anarazel.de
In reply to: Ashutosh Sharma (#21)
#23Andres Freund
andres@anarazel.de
In reply to: Peter Eisentraut (#16)
#24Ashutosh Sharma
ashu.coek88@gmail.com
In reply to: Andres Freund (#22)
#25Bruce Momjian
bruce@momjian.us
In reply to: Ashutosh Sharma (#24)
#26Peter Eisentraut
peter_e@gmx.net
In reply to: Bruce Momjian (#25)
#27Peter Eisentraut
peter_e@gmx.net
In reply to: Andres Freund (#20)
#28James Coleman
jtc331@gmail.com
In reply to: Peter Eisentraut (#26)
#29James Coleman
jtc331@gmail.com
In reply to: Peter Eisentraut (#26)
#30Andres Freund
andres@anarazel.de
In reply to: Peter Eisentraut (#27)
#31kato-sho@fujitsu.com
kato-sho@fujitsu.com
In reply to: Andres Freund (#30)
#32James Coleman
jtc331@gmail.com
In reply to: Andres Freund (#30)
#33Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: James Coleman (#32)
#34Ashutosh Sharma
ashu.coek88@gmail.com
In reply to: Andres Freund (#30)
#35Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Peter Eisentraut (#26)
#36Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Bertrand Drouvot (#35)
#37Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Bertrand Drouvot (#36)
#38Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#37)
#39Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#38)
#40Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#39)
#41Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#40)
#42Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#41)
#43Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#42)
#44Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#43)
#45Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#44)
#46Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: Bertrand Drouvot (#37)
#47Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#45)
#48Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#46)
#49Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#47)
#50Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#46)
#51Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#46)
#52Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Amit Kapila (#38)
#53Amit Kapila
amit.kapila16@gmail.com
In reply to: Bharath Rupireddy (#52)
#54Peter Eisentraut
peter_e@gmx.net
In reply to: Bertrand Drouvot (#36)
#55shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#38)
#56Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: shveta malik (#55)
#57shveta malik
shveta.malik@gmail.com
In reply to: Bharath Rupireddy (#56)
#58Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: shveta malik (#57)
#59Amit Kapila
amit.kapila16@gmail.com
In reply to: Bharath Rupireddy (#58)
#60shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#59)
#61shveta malik
shveta.malik@gmail.com
In reply to: Bharath Rupireddy (#58)
#62Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#60)
#63shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#62)
#64Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#61)
#65Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Amit Kapila (#59)
#66Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Amit Kapila (#62)
#67shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#63)
#68shveta malik
shveta.malik@gmail.com
In reply to: Bharath Rupireddy (#66)
#69Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: shveta malik (#68)
#70shveta malik
shveta.malik@gmail.com
In reply to: Bharath Rupireddy (#69)
#71Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Bharath Rupireddy (#58)
#72Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Bharath Rupireddy (#65)
#73shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#72)
#74Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#73)
#75shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#67)
#76shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#74)
#77Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#76)
#78shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#77)
#79shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#78)
#80Ajin Cherian
itsajin@gmail.com
In reply to: shveta malik (#79)
#81Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#78)
#82shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#81)
#83shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#82)
#84shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#82)
#85shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#83)
#86Dilip Kumar
dilipbalaut@gmail.com
In reply to: shveta malik (#85)
#87shveta malik
shveta.malik@gmail.com
In reply to: Dilip Kumar (#86)
#88Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: shveta malik (#85)
#89shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#87)
#90shveta malik
shveta.malik@gmail.com
In reply to: Dilip Kumar (#86)
#91Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#89)
#92shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#89)
#93shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#91)
#94shveta malik
shveta.malik@gmail.com
In reply to: Alvaro Herrera (#88)
#95shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#94)
#96Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: shveta malik (#95)
#97shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#95)
#98shveta malik
shveta.malik@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#96)
#99Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: shveta malik (#98)
#100shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#98)
#101shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#93)
#102Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#100)
#103Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#100)
#104shveta malik
shveta.malik@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#99)
#105shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#102)
#106shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#103)
#107shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#106)
#108Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#107)
#109shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#107)
#110Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#104)
#111Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#110)
#112Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#109)
#113shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#110)
#114Ajin Cherian
itsajin@gmail.com
In reply to: Peter Smith (#112)
#115shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#108)
#116Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#111)
#117Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: Ajin Cherian (#114)
#118Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Bertrand Drouvot (#116)
#119Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#109)
#120Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#105)
#121shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#118)
#122shveta malik
shveta.malik@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#117)
#123Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#120)
#124Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#115)
#125Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#124)
#126Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#125)
#127Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: shveta malik (#121)
#128Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#126)
#129Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: Hayato Kuroda (Fujitsu) (#127)
#130Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#128)
#131shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#130)
#132Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#131)
#133Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#121)
#134shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#132)
#135shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#134)
#136shveta malik
shveta.malik@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#127)
#137Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#134)
#138Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#135)
#139Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#137)
#140shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#139)
#141shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#138)
#142Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#140)
#143Ajin Cherian
itsajin@gmail.com
In reply to: Peter Smith (#119)
#144Peter Smith
smithpb2250@gmail.com
In reply to: Ajin Cherian (#143)
#145Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Peter Smith (#119)
#146shveta malik
shveta.malik@gmail.com
In reply to: Alvaro Herrera (#145)
#147Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#142)
#148Peter Smith
smithpb2250@gmail.com
In reply to: Alvaro Herrera (#145)
#149Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#147)
#150Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#149)
#151shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#150)
#152shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#133)
#153shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#148)
#154shveta malik
shveta.malik@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#127)
#155Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#152)
#156shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#149)
#157shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#155)
#158shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#155)
#159shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#156)
#160Ajin Cherian
itsajin@gmail.com
In reply to: Peter Smith (#133)
#161Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#159)
#162shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#161)
#163Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#159)
#164shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#163)
#165Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#163)
#166shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#165)
#167Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#162)
#168shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#167)
#169shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#167)
#170shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#163)
#171Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#164)
#172Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#168)
#173shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#172)
#174Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#168)
#175Ajin Cherian
itsajin@gmail.com
In reply to: Bertrand Drouvot (#172)
#176Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#173)
#177Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#162)
#178Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#168)
#179Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Ajin Cherian (#175)
#180shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#179)
#181shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#176)
#182Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#179)
#183Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#181)
#184Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#182)
#185Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#151)
#186Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: shveta malik (#168)
#187Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#185)
#188Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#187)
#189Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#188)
#190Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#186)
#191Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#183)
#192shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#183)
#193shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#183)
#194shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#193)
#195Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#193)
#196Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#192)
#197Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#191)
#198Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#197)
#199Ajin Cherian
itsajin@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#186)
#200Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: Ajin Cherian (#199)
#201Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#200)
#202shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#201)
#203shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#189)
#204shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#195)
#205Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#194)
#206Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#205)
#207Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#205)
#208Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#207)
#209Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#208)
#210Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#209)
#211shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#210)
#212Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#210)
#213Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#212)
#214Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#204)
#215Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#214)
#216shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#213)
#217Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#215)
#218Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#217)
#219Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#218)
#220Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#219)
#221Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#220)
#222shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#221)
#223Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#222)
#224Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#223)
#225Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#224)
#226shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#225)
#227Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#224)
#228Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#226)
#229shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#228)
#230Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#227)
#231Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#230)
#232Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#231)
#233Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#228)
#234Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#232)
#235Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#229)
#236Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#226)
#237shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#236)
#238shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#225)
#239Ajin Cherian
itsajin@gmail.com
In reply to: shveta malik (#226)
#240shveta malik
shveta.malik@gmail.com
In reply to: Ajin Cherian (#239)
#241Ajin Cherian
itsajin@gmail.com
In reply to: shveta malik (#240)
#242Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#238)
#243Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#234)
#244Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#243)
#245shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#244)
#246shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#244)
#247Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#245)
#248shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#247)
#249Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#244)
#250Ajin Cherian
itsajin@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#243)
#251Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#248)
#252Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#248)
#253Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#249)
#254Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#247)
#255Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#253)
#256Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#255)
#257Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#255)
#258Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#256)
#259Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#258)
#260Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#257)
#261Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#255)
#262Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#252)
#263Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#259)
#264Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#248)
#265shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#261)
#266shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#262)
#267Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#263)
#268shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#262)
#269shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#267)
#270shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#269)
#271Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#270)
#272Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#270)
#273Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#270)
#274Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#271)
#275shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#257)
#276Ajin Cherian
itsajin@gmail.com
In reply to: shveta malik (#270)
#277Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#272)
#278Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#274)
#279Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#278)
#280Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#279)
#281Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#277)
#282Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#280)
#283Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#282)
#284Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#264)
#285Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#284)
#286Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#285)
#287shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#286)
#288Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#287)
#289Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#288)
#290Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#210)
#291Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#290)
#292Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#291)
#293Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#291)
#294shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#289)
#295Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#294)
#296Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#207)
#297shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#295)
#298shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#297)
#299shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#252)
#300Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#288)
#301Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#297)
#302Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#296)
#303Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#288)
#304shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#301)
#305Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#300)
#306Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#301)
#307Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#303)
#308Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Ajin Cherian (#276)
#309Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#305)
#310Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#302)
#311Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#306)
#312Ajin Cherian
itsajin@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#308)
#313shveta malik
shveta.malik@gmail.com
In reply to: Ajin Cherian (#312)
#314Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#306)
#315shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#314)
#316Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#315)
#317shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#316)
#318shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#317)
#319Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Ajin Cherian (#312)
#320shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#319)
#321Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#313)
#322Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#309)
#323Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#322)
#324Nisha Moond
nisha.moond412@gmail.com
In reply to: Bertrand Drouvot (#323)
#325Nisha Moond
nisha.moond412@gmail.com
In reply to: Nisha Moond (#324)
#326Amit Kapila
amit.kapila16@gmail.com
In reply to: Nisha Moond (#325)
#327Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#309)
#328shveta malik
shveta.malik@gmail.com
In reply to: Nisha Moond (#324)
#329shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#328)
#330Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#327)
#331Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#328)
#332shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#331)
#333Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#332)
#334shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#333)
#335Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#332)
#336Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#334)
#337Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#335)
#338Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#337)
#339shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#338)
#340Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#339)
#341shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#340)
#342shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#341)
#343Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#341)
#344Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#342)
#345Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#342)
#346shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#343)
#347Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#346)
#348Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#342)
#349Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#342)
#350shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#347)
#351Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#342)
#352Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#348)
#353Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#342)
#354Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#352)
#355Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#354)
#356Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#355)
#357Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#351)
#358Dilip Kumar
dilipbalaut@gmail.com
In reply to: Amit Kapila (#351)
#359Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#356)
#360shveta malik
shveta.malik@gmail.com
In reply to: Dilip Kumar (#358)
#361shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#360)
#362shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#353)
#363shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#345)
#364Dilip Kumar
dilipbalaut@gmail.com
In reply to: shveta malik (#360)
#365shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#357)
#366Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#362)
#367shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#366)
#368Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#357)
#369Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#356)
#370Nisha Moond
nisha.moond412@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#369)
#371Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#367)
#372Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#365)
#373shveta malik
shveta.malik@gmail.com
In reply to: Nisha Moond (#370)
#374shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#372)
#375Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#361)
#376shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#374)
#377Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#376)
#378Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#376)
#379Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#375)
#380Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#378)
#381Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#377)
#382shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#381)
#383shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#382)
#384shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#375)
#385shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#378)
#386Nisha Moond
nisha.moond412@gmail.com
In reply to: shveta malik (#385)
#387Amit Kapila
amit.kapila16@gmail.com
In reply to: Nisha Moond (#386)
#388Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#383)
#389Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#363)
#390Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#382)
#391Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#383)
#392Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#390)
#393Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#392)
#394Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#391)
#395shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#394)
#396shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#388)
#397shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#391)
#398shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#392)
#399Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: shveta malik (#395)
#400Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#396)
#401Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#398)
#402Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#399)
#403Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#395)
#404Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: Amit Kapila (#402)
#405shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#401)
#406Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#405)
#407Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Hayato Kuroda (Fujitsu) (#404)
#408Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Hayato Kuroda (Fujitsu) (#399)
#409Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#407)
#410Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#407)
#411Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#410)
#412shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#411)
#413shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#403)
#414Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#409)
#415Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: shveta malik (#412)
#416Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#414)
#417shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#416)
#418shveta malik
shveta.malik@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#415)
#419Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#417)
#420shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#419)
#421Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#415)
#422Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: Amit Kapila (#421)
#423Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#422)
#424Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#406)
#425shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#424)
#426Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#425)
#427shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#426)
#428Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#426)
#429shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#428)
#430Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#428)
#431Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#427)
#432Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#431)
#433Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#430)
#434shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#433)
#435shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#432)
#436Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#433)
#437Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#436)
#438Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#435)
#439shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#438)
#440shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#439)
#441Dilip Kumar
dilipbalaut@gmail.com
In reply to: Amit Kapila (#436)
#442Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#437)
#443Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#440)
#444shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#443)
#445Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#444)
#446Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#445)
#447Dilip Kumar
dilipbalaut@gmail.com
In reply to: shveta malik (#444)
#448Amit Kapila
amit.kapila16@gmail.com
In reply to: Dilip Kumar (#447)
#449Dilip Kumar
dilipbalaut@gmail.com
In reply to: Amit Kapila (#448)
#450Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#440)
#451Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Dilip Kumar (#449)
#452Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#450)
#453Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#451)
#454Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#451)
#455Dilip Kumar
dilipbalaut@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#451)
#456Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Dilip Kumar (#455)
#457Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#451)
#458Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#456)
#459shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#458)
#460shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#457)
#461Dilip Kumar
dilipbalaut@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#456)
#462Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#453)
#463Amit Kapila
amit.kapila16@gmail.com
In reply to: Dilip Kumar (#461)
#464Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#462)
#465Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#464)
#466Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#464)
#467Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#464)
#468Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#465)
#469Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#466)
#470Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#462)
#471shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#470)
#472Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#470)
#473Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#468)
#474Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#471)
#475Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#473)
#476Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#475)
#477Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#472)
#478shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#474)
#479Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#478)
#480Dilip Kumar
dilipbalaut@gmail.com
In reply to: Amit Kapila (#479)
#481Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#479)
#482Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#474)
#483shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#481)
#484shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#483)
#485Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#477)
#486shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#474)
#487Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#484)
#488Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#483)
#489Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#484)
#490Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#484)
#491shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#488)
#492Nisha Moond
nisha.moond412@gmail.com
In reply to: Masahiko Sawada (#488)
#493Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#484)
#494shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#493)
#495shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#493)
#496Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#494)
#497Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#494)
#498Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#494)
#499Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#452)
#500shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#496)
#501Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#494)
#502Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#495)
#503shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#502)
#504Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#494)
#505Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#503)
#506shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#501)
#507shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#505)
#508shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#497)
#509Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#494)
#510Dilip Kumar
dilipbalaut@gmail.com
In reply to: Amit Kapila (#509)
#511Amit Kapila
amit.kapila16@gmail.com
In reply to: Dilip Kumar (#510)
#512shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#507)
#513Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#509)
#514Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#506)
#515Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#509)
#516Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#512)
#517Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#515)
#518shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#517)
#519shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#514)
#520shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#504)
#521Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#511)
#522Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#521)
#523Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#522)
#524Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#518)
#525Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#523)
#526Ajin Cherian
itsajin@gmail.com
In reply to: shveta malik (#518)
#527shveta malik
shveta.malik@gmail.com
In reply to: Ajin Cherian (#526)
#528shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#524)
#529Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#527)
#530Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#529)
#531Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#514)
#532Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#531)
#533Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#532)
#534Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#533)
#535Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#534)
#536Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#527)
#537shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#535)
#538shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#537)
#539Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#538)
#540Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#536)
#541Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#538)
#542Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#531)
#543Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#538)
#544Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#537)
#545shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#541)
#546Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#540)
#547Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#546)
#548shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#543)
#549Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#547)
#550Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#547)
#551Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#550)
#552Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#550)
#553Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#552)
#554Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#553)
#555Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#554)
#556shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#553)
#557Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#556)
#558Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#557)
#559Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#558)
#560shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#555)
#561Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#560)
#562Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#561)
#563Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#562)
#564Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#562)
#565Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#564)
#566Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#562)
#567shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#566)
#568shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#567)
#569Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Bertrand Drouvot (#559)
#570Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#567)
#571Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#570)
#572Peter Smith
smithpb2250@gmail.com
In reply to: Amit Kapila (#571)
#573Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#570)
#574Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#568)
#575Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#574)
#576Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#575)
#577Euler Taveira
euler@eulerto.com
In reply to: Zhijie Hou (Fujitsu) (#562)
#578Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#576)
#579Amit Kapila
amit.kapila16@gmail.com
In reply to: Euler Taveira (#577)
#580Ajin Cherian
itsajin@gmail.com
In reply to: shveta malik (#568)
#581Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#568)
#582Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#576)
#583Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#544)
#584Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#572)
#585shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#582)
#586shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#581)
#587shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#574)
#588Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#578)
#589Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#585)
#590Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#588)
#591Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#583)
#592Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#585)
#593Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#589)
#594Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#590)
#595Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#586)
#596Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#585)
#597Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#591)
#598Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#596)
#599shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#597)
#600shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#595)
#601Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#596)
#602Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#601)
#603Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#600)
#604Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#579)
#605Ajin Cherian
itsajin@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#602)
#606Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#602)
#607shveta malik
shveta.malik@gmail.com
In reply to: Ajin Cherian (#605)
#608shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#606)
#609Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#607)
#610Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#592)
#611Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#607)
#612Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#607)
#613Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#609)
#614Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#607)
#615Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#610)
#616Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#613)
#617Dilip Kumar
dilipbalaut@gmail.com
In reply to: Masahiko Sawada (#616)
#618Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#616)
#619Amit Kapila
amit.kapila16@gmail.com
In reply to: Dilip Kumar (#617)
#620Dilip Kumar
dilipbalaut@gmail.com
In reply to: Amit Kapila (#619)
#621Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#611)
#622Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#618)
#623Amit Kapila
amit.kapila16@gmail.com
In reply to: Dilip Kumar (#620)
#624Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#614)
#625Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#616)
#626Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#609)
#627Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#622)
#628Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#625)
#629shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#625)
#630shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#626)
#631Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#604)
#632shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#628)
#633shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#615)
#634Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#614)
#635Dilip Kumar
dilipbalaut@gmail.com
In reply to: Amit Kapila (#623)
#636shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#634)
#637Nisha Moond
nisha.moond412@gmail.com
In reply to: shveta malik (#636)
#638Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#627)
#639Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#636)
#640Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#636)
#641shveta malik
shveta.malik@gmail.com
In reply to: Peter Smith (#639)
#642shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#640)
#643shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#641)
#644Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#641)
#645Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#642)
#646Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#645)
#647Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#644)
#648Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#641)
#649Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#648)
#650Peter Smith
smithpb2250@gmail.com
In reply to: shveta malik (#641)
#651Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#645)
#652Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#651)
#653Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#644)
#654Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#650)
#655Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#652)
#656Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#649)
#657Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#656)
#658Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#657)
#659Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#658)
#660Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#658)
#661Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#660)
#662Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#661)
#663Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#660)
#664Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#659)
#665shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#664)
#666Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#664)
#667Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#666)
#668shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#646)
#669Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#666)
#670Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#669)
#671Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#667)
#672Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#669)
#673Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#670)
#674Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#673)
#675Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#674)
#676Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#675)
#677Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#676)
#678Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#677)
#679Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#678)
#680Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#679)
#681Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#680)
#682Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#672)
#683Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#681)
#684Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#683)
#685Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#683)
#686Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#685)
#687Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#686)
#688Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#687)
#689Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#682)
#690Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#689)
#691Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#688)
#692Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#688)
#693Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#692)
#694Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#693)
#695Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#692)
#696Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#694)
#697Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#696)
#698Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#696)
#699shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#690)
#700Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#699)
#701Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#699)
#702shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#701)
#703Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#702)
#704shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#703)
#705Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#700)
#706Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#704)
#707shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#706)
#708Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#707)
#709shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#708)
#710Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#708)
#711shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#708)
#712Masahiko Sawada
sawada.mshk@gmail.com
In reply to: shveta malik (#709)
#713Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#710)
#714Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#712)
#715shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#714)
#716shveta malik
shveta.malik@gmail.com
In reply to: Masahiko Sawada (#712)
#717Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#716)
#718shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#717)
#719shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#718)
#720Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#719)
#721shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#720)
#722Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#721)
#723Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#722)
#724Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#723)
#725Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#724)
#726Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#725)
#727Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#726)
#728shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#722)
#729shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#728)
#730Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#727)
#731shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#730)
#732Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#728)
#733Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#729)
#734shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#733)
#735Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#734)
#736Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#735)
#737Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#731)
#738Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#730)
#739Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#737)
#740Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#736)
#741Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#738)
#742shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#740)
#743Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#739)
#744Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#741)
#745Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#742)
#746Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#743)
#747Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#744)
#748Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#741)
#749shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#747)
#750Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#747)
#751Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#749)
#752Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#743)
#753Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#752)
#754Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Peter Smith (#753)
#755Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#754)
#756Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#753)
#757Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#753)
#758Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#742)
#759Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#758)
#760Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#759)
#761shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#758)
#762Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#760)
#763Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#761)
#764Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#762)
#765shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#763)
#766Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#765)
#767Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#757)
#768Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#766)
#769Peter Smith
smithpb2250@gmail.com
In reply to: Amit Kapila (#766)
#770Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#748)
#771Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#757)
#772Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#767)
#773Peter Smith
smithpb2250@gmail.com
In reply to: Amit Kapila (#756)
#774Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Peter Smith (#769)
#775Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#771)
#776Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#773)
#777Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#775)
#778shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#770)
#779Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#777)
#780Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#778)
#781Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#775)
#782shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#766)
#783Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#779)
#784Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#779)
#785Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#782)
#786Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#783)
#787Peter Smith
smithpb2250@gmail.com
In reply to: Masahiko Sawada (#786)
#788Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#784)
#789Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Peter Smith (#784)
#790Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#786)
#791Ajin Cherian
itsajin@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#770)
#792Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#786)
#793Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#784)
#794Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#772)
#795Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#793)
#796Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#793)
#797Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#796)
#798Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#796)
#799Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#795)
#800Peter Smith
smithpb2250@gmail.com
In reply to: Amit Kapila (#797)
#801Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#798)
#802Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#800)
#803Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#801)
#804Peter Smith
smithpb2250@gmail.com
In reply to: Amit Kapila (#803)
#805Peter Smith
smithpb2250@gmail.com
In reply to: Amit Kapila (#802)
#806Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#776)
#807Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#805)
#808Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#799)
#809Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#808)
#810Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#808)
#811Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#801)
#812Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#807)
#813Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#812)
#814Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#812)
#815Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#806)
#816Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#814)
#817shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#816)
#818Nisha Moond
nisha.moond412@gmail.com
In reply to: shveta malik (#817)
#819Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#813)
#820Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#814)
#821Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#817)
#822Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#790)
#823Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#821)
#824Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#822)
#825Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#823)
#826Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#825)
#827Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Peter Smith (#787)
#828Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#827)
#829Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#824)
#830Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#829)
#831Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#830)
#832shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#830)
#833Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#828)
#834Amit Kapila
amit.kapila16@gmail.com
In reply to: Peter Smith (#831)
#835Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#832)
#836Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#831)
#837Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#834)
#838Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#837)
#839Ajin Cherian
itsajin@gmail.com
In reply to: Amit Kapila (#838)
#840shveta malik
shveta.malik@gmail.com
In reply to: Ajin Cherian (#839)
#841Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#840)
#842Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#841)
#843Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#842)
#844Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#843)
#845Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#844)
#846Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#844)
#847Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#845)
#848Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#847)
#849Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#846)
#850Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#849)
#851shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#850)
#852Hayato Kuroda (Fujitsu)
kuroda.hayato@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#850)
#853Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#850)
#854Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#850)
#855Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#853)
#856Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#855)
#857Amit Kapila
amit.kapila16@gmail.com
In reply to: Hayato Kuroda (Fujitsu) (#852)
#858Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#856)
#859Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#858)
#860Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#854)
#861Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#844)
#862Amit Kapila
amit.kapila16@gmail.com
In reply to: Bharath Rupireddy (#861)
#863Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#860)
#864shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#862)
#865Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#863)
#866Nisha Moond
nisha.moond412@gmail.com
In reply to: Bertrand Drouvot (#865)
#867Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#860)
#868Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#865)
#869Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Amit Kapila (#862)
#870Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#868)
#871Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#867)
#872Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#863)
#873Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#870)
#874Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bharath Rupireddy (#872)
#875shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#868)
#876Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#870)
#877Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#876)
#878Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#871)
#879Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#878)
#880Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Zhijie Hou (Fujitsu) (#878)
#881Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#879)
#882Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#881)
#883Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#880)
#884Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bharath Rupireddy (#883)
#885Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#884)
#886Amit Kapila
amit.kapila16@gmail.com
In reply to: Bharath Rupireddy (#885)
#887Bharath Rupireddy
bharath.rupireddyforpostgres@gmail.com
In reply to: Amit Kapila (#886)
#888Amit Kapila
amit.kapila16@gmail.com
In reply to: Bharath Rupireddy (#887)
#889Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#888)
#890Masahiko Sawada
sawada.mshk@gmail.com
In reply to: Amit Kapila (#889)
#891shveta malik
shveta.malik@gmail.com
In reply to: Amit Kapila (#889)
#892Amit Kapila
amit.kapila16@gmail.com
In reply to: Masahiko Sawada (#890)
#893shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#891)
#894Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#893)
#895shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#894)
#896Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#895)
#897shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#896)
#898Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: shveta malik (#897)
#899shveta malik
shveta.malik@gmail.com
In reply to: Bertrand Drouvot (#898)
#900Amit Kapila
amit.kapila16@gmail.com
In reply to: shveta malik (#891)
#901Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#900)
#902Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#901)
#903Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Bertrand Drouvot (#902)
#904Amit Kapila
amit.kapila16@gmail.com
In reply to: Bertrand Drouvot (#902)
#905Amit Kapila
amit.kapila16@gmail.com
In reply to: Amit Kapila (#904)
#906Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Amit Kapila (#904)
#907Andres Freund
andres@anarazel.de
In reply to: Amit Kapila (#905)
#908Amit Kapila
amit.kapila16@gmail.com
In reply to: Andres Freund (#907)
#909Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#904)
#910Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#909)
#911Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#910)
#912Andres Freund
andres@anarazel.de
In reply to: Amit Kapila (#910)
#913Amit Kapila
amit.kapila16@gmail.com
In reply to: Andres Freund (#912)
#914Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#911)
#915Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Masahiko Sawada (#890)
#916Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#892)
#917Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#916)
#918Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#917)
#919Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#918)
#920Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Amit Kapila (#919)
#921Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#843)
#922shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#921)
#923shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#922)
#924shveta malik
shveta.malik@gmail.com
In reply to: shveta malik (#922)
#925Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: shveta malik (#924)
#926shveta malik
shveta.malik@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#925)
#927Bertrand Drouvot
bertranddrouvot.pg@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#925)
#928Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#925)
#929Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Bertrand Drouvot (#927)
#930Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#928)
#931Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#930)
#932Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#930)
#933Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#932)
#934Peter Smith
smithpb2250@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#933)
#935Zhijie Hou (Fujitsu)
houzj.fnst@fujitsu.com
In reply to: Peter Smith (#934)
#936Amit Kapila
amit.kapila16@gmail.com
In reply to: Zhijie Hou (Fujitsu) (#935)