Does any of our documentation say NRW are directly configurable?  It's not really quite that simple.<div><br></div><div>N is a property of the cluster, chosen when you build the ring.</div><div>W is always a simple majority of N.</div>
<div>R is generally 1 (eventually consisten reads), but the client can request it be bumped to N (> highly consistent reads) using X-Newest.</div><div><br></div><div>But then there's stuff like we provide RYW consistency on default reads, which can't really be modeled by NRW notation.</div>
<div><br></div><div>- Mike</div><div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 10, 2012 at 9:47 PM, Hua ZZ Zhang <span dir="ltr"><<a href="mailto:zhuadl@cn.ibm.com" target="_blank">zhuadl@cn.ibm.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<p><font face="sans-serif">Alex, that make sense to me.  thanks a lot. :-)</font><br>
<font face="sans-serif"><br>
</font><font size="1" face="serif"><b>Best Regards, </b></font><font size="1" face="serif"><br>
<br>
</font></p><hr width="100%" size="2" align="left">
<table border="0" cellspacing="0" cellpadding="0">
<tbody><tr valign="top"><td width="298" valign="middle">
<ul style="padding-left:0pt"><font size="1" face="serif"><b>Edward Zhang(张华)</b></font><font size="1" face="serif"><br>
</font></ul>
</td><td width="298" valign="middle"><img width="1" height="1" border="0" alt=""></td></tr>

<tr valign="top"><td width="298" valign="middle">
<ul style="padding-left:0pt"><img width="100" height="100"></ul>
</td><td width="298" valign="middle"><img width="1" height="1" border="0" alt=""></td></tr>

<tr valign="top"><td width="298" valign="middle">
<ul style="padding-left:0pt"><font size="1" face="serif"><br>
</font></ul>
</td><td width="298" valign="middle"><img width="1" height="1" border="0" alt=""></td></tr>
</tbody></table>
<br>
<img width="16" height="16" border="0" alt="Inactive hide details for Alex Yang ---12/11/2012 11:37:24 AM---Alex Yang <alex890714@gmail.com>"><font color="#424282" face="sans-serif">Alex Yang ---12/11/2012 11:37:24 AM---Alex Yang <<a href="mailto:alex890714@gmail.com" target="_blank">alex890714@gmail.com</a>></font><br>

<br>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody><tr valign="top"><td style="background-image:url();background-repeat:no-repeat" width="40%">
<ul style="padding-left:72pt"><font size="1" face="sans-serif"><b>Alex Yang <<a href="mailto:alex890714@gmail.com" target="_blank">alex890714@gmail.com</a>></b></font><font size="1" face="sans-serif"> </font>
<p><font size="1" face="sans-serif">12/11/2012 11:37 AM</font></p></ul>
</td><td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody><tr valign="top"><td width="1%"><img width="58" height="1" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">To</font></div></td><td width="100%"><img width="1" height="1" border="0" alt=""><br>

<ul style="padding-left:7pt"><font size="1" face="sans-serif">Hua ZZ Zhang/China/IBM@IBMCN, </font></ul>
</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">cc</font></div></td><td width="100%"><img width="1" height="1" border="0" alt=""><br>

<ul style="padding-left:7pt"><font size="1" face="sans-serif">"<a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a>" <<a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a>>, Hai HJ Ji/China/IBM@IBMCN</font></ul>

</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">Subject</font></div></td><td width="100%"><img width="1" height="1" border="0" alt=""><br>

<ul style="padding-left:7pt"><font size="1" face="sans-serif">Re: [Openstack] [swift] how to configure NWR policy</font></ul>
</td></tr>
</tbody></table>

<table border="0" cellspacing="0" cellpadding="0">
<tbody><tr valign="top"><td width="58"><img width="1" height="1" border="0" alt=""></td><td width="336"><img width="1" height="1" border="0" alt=""></td></tr>
</tbody></table>
</td></tr>
</tbody></table><div><div class="h5">
<br>
<font size="3" face="sans-serif">Hi, Zhang,</font><br>
<font size="3" face="sans-serif">Just add 'X-Newest: Ture' in the HTTP GET request.</font><br>
<font size="3" face="sans-serif"><br>
</font><br>
<font size="3" face="sans-serif">2012/12/11 Hua ZZ Zhang <</font><a href="mailto:zhuadl@cn.ibm.com" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>zhuadl@cn.ibm.com</u></font></a><font size="3" face="sans-serif">></font>
<ul style="padding-left:9pt"><font size="3" face="sans-serif">Hi all,<br>
<br>
I have a question about swift configuration for NWR policy. According to some documents of Swift, NWR is configurable. The general configuration is: N=3, W=2, R=1 or 2. <br>
Swift can provide both models of consistency: strong and eventual. But I can't find where to configure this option. <br>
<br>
Any suggestion is appreciated!<br>
</font><font size="1" face="serif"><b><br>
Best Regards, </b></font><font size="1" face="serif"><br>
</font><br>
<hr width="100%" size="2" align="left">
<table border="0" cellspacing="0" cellpadding="0">
<tbody><tr valign="top"><td width="298" valign="middle">
<ul style="padding-left:36pt"><font size="1" face="serif"><b>Edward Zhang(张华)</b></font><font size="1" face="serif"><br>
IBM China Software Development Lab</font></ul>
</td><td width="298" valign="middle"><img width="1" height="1"></td></tr>

<tr valign="top"><td width="298" valign="middle">
<ul style="padding-left:36pt"><img width="100" height="100"></ul>
</td><td width="298" valign="middle"><img width="1" height="1"></td></tr>

<tr valign="top"><td width="298" valign="middle"><img width="1" height="1" border="0" alt=""></td><td width="298" valign="middle"><img width="1" height="1"></td></tr>
</tbody></table>
<font size="3" face="sans-serif"><br>
_______________________________________________<br>
Mailing list: </font><a href="https://launchpad.net/~openstack" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>https://launchpad.net/~openstack</u></font></a><font size="3" face="sans-serif"><br>
Post to     : </font><a href="mailto:openstack@lists.launchpad.net" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>openstack@lists.launchpad.net</u></font></a><font size="3" face="sans-serif"><br>
Unsubscribe : </font><a href="https://launchpad.net/~openstack" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>https://launchpad.net/~openstack</u></font></a><font size="3" face="sans-serif"><br>
More help   : </font><a href="https://help.launchpad.net/ListHelp" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>https://help.launchpad.net/ListHelp</u></font></a><font size="3" face="sans-serif"><br>

</font></ul>
<font size="3" face="sans-serif"><br>
</font><br>
<br>
<font size="3" face="sans-serif">-- <br>
  杨雨</font><br>
<font size="3" face="sans-serif">  Email:       </font><a href="mailto:alex890714@gmail.com" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>alex890714@gmail.com</u></font></a><br>
<font size="3" face="sans-serif">GitHub:       </font><a href="https://github.com/AlexYangYu" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>https://github.com/AlexYangYu</u></font></a><br>
<font size="3" face="sans-serif">    Blog:        </font><a href="http://alexyang.sinaapp.com/" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>http://alexyang.sinaapp.com</u></font></a><br>
<font size="3" face="sans-serif"> Weibo:       </font><a href="http://www.weibo.com/alexyangyu" target="_blank"><font size="3" color="#0000FF" face="sans-serif"><u>http://www.weibo.com/alexyangyu</u></font></a><br>
<br>
</div></div><p></p></div><br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br></div>