What are the breaking changes migrating NEST from 1.7 to 2.0?
<p>Is this change of the <code>DateFormat</code> to <code>Format</code> correct?</p>

<pre><code>[ElasticProperty(DocValues = true, DateFormat = "epoch_millis")] 
-&gt; 
[Nest.Date(DocValues = true, Format = "epoch_millis")]
</code></pre>

<p>Document path is now a required parameter of update. What is document path is this change equivalent assuming there was not document path setting the <code>updateSelector</code>?</p>

<pre><code>elasticWriteClient.Update&lt;T&gt;(updateSelector);
-&gt;
elasticWriteClient.Update&lt;T&gt;("", updateSelector);
</code></pre>

<p>Updating the unit tests, RequestInformation and IElasticsearchResponse are gone. What is the paradigm here now?
ie this is a test initialize statement:</p>

<pre><code>searchResponse.RequestInformation = new Mock&lt;IElasticsearchResponse&gt;().Object;
</code></pre>