<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>If anyone wants to comment, here is the added text for the changes that applications need to make:</div>
<div>
<div>
<div>
<blockquote style="margin:0 0 0 40px; border:none; padding:0px;">
<p class="first">Changed default semantics of staleness.</p>
<p>Specifically, NDN-TLV Interest without any selectors will bring any data that matches the name, and only when
<tt class="docutils literal">MustBeFresh</tt> selector is enabled it will try to honor freshness, specified in Data packets. With Binary XML encoded Interests, the default behavior was to bring “fresh” data and return “stale” data only when
<tt class="docutils literal">AnswerOriginKind</tt> was set to 3.</p>
<p>Application developers must be aware of this change, reexamine the Interest expression code, and enable
<tt class="docutils literal">MustBeFresh</tt> selector when necessary.</p>
</blockquote>
</div>
</div>
</div>
<blockquote style="margin:0 0 0 40px; border:none; padding:0px;">
<div><br>
</div>
</blockquote>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Alex Afansyev <<a href="mailto:alexander.afanasyev@ucla.edu">alexander.afanasyev@ucla.edu</a>><br>
<span style="font-weight:bold">Date: </span>Friday, March 7, 2014 2:14 AM<br>
<span style="font-weight:bold">To: </span>Jeff Thompson <<a href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>><br>
<span style="font-weight:bold">Cc: </span>Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu">shijunxiao@email.arizona.edu</a>>, NDN Lib <<a href="mailto:ndn-lib@lists.cs.ucla.edu">ndn-lib@lists.cs.ucla.edu</a>>, nfd-dev <<a href="mailto:nfd-dev@lists.cs.ucla.edu">nfd-dev@lists.cs.ucla.edu</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Nfd-dev] [Ndn-lib] Default for missing AnswerOriginKind vs. MustBeFresh<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
I have updated the spec, adding the suggested blurb (I put it before in ndnd-tlv redmine wiki, but forgot to propagate in other places).
<div><br>
</div>
<div>---</div>
<div>Alex
<div><br>
<div>
<div>On Mar 6, 2014, at 2:05 AM, Thompson, Jeff <<a href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;">
<div>Thanks for the reply.</div>
<div><br>
</div>
<div>Perhaps this should be noted in the "Changes from CCNx" section.</div>
<div><a href="http://named-data.net/doc/ndn-tlv/interest.html#changes-from-ccnx">http://named-data.net/doc/ndn-tlv/interest.html#changes-from-ccnx</a></div>
<div><br>
</div>
<div>Thanks,</div>
<div>- Jeff T</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family: Calibri; font-size: 11pt; text-align: left; border-width: 1pt medium medium; border-style: solid none none; padding: 3pt 0in 0in; border-top-color: rgb(181, 196, 223);">
<span style="font-weight:bold">From: </span>Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu">shijunxiao@email.arizona.edu</a>><br>
<span style="font-weight:bold">Date: </span>Wednesday, March 5, 2014 5:32 PM<br>
<span style="font-weight:bold">To: </span>Jeff Thompson <<a href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>>, NDN Lib <<a href="mailto:ndn-lib@lists.cs.ucla.edu">ndn-lib@lists.cs.ucla.edu</a>><br>
<span style="font-weight:bold">Cc: </span>nfd-dev <<a href="mailto:nfd-dev@lists.cs.ucla.edu">nfd-dev@lists.cs.ucla.edu</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Ndn-lib] Default for missing AnswerOriginKind vs. MustBeFresh<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;">
<div dir="ltr">Hi JeffT</div>
<div dir="ltr">Yes, this definition is intentional.<br>
It’s okay for the library to specify MustBeFresh=true by default.</div>
<div dir="ltr">Yours, Junxiao</div>
<br>
<br>
<div class="gmail_quote">"Thompson, Jeff" <<a href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>> wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" type="cite">
<div>Hello.</div>
<div><br>
</div>
<div>In a CCNx interest, if the AnswerOriginKind interest selector was absent, the forwarder would treat it as allow stale = False.  But in the new TLV format, if the MustBeFresh selector is absent the spec says the default is to allow stale = True.</div>
<div><a href="http://named-data.net/doc/ndn-tlv/interest.html#mustbefresh">http://named-data.net/doc/ndn-tlv/interest.html#mustbefresh</a></div>
<div><br>
</div>
<div>Is this change to default behavior intentional? </div>
<div><br>
</div>
<div>Thanks,</div>
<div>- Jeff T</div>
<div style="margin-top: 2.5em; margin-bottom: 1em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 0, 0);">
<br class="webkit-block-placeholder">
</div>
<pre class="k9mail"><hr><br>Ndn-lib mailing list<br><a href="mailto:Ndn-lib@lists.cs.ucla.edu">Ndn-lib@lists.cs.ucla.edu</a><br><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-lib">http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-lib</a><br></pre>
</blockquote>
</div>
</div>
</div>
</span></div>
_______________________________________________<br>
Nfd-dev mailing list<br>
<a href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</span>
</body>
</html>