<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: AGOL appears to give inconsistent results  in ArcGIS Pro SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860277#M4716</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Steve,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You say the issue looks like it's "know" - do you have a NIM number for this bug - and any idea when it will be fixed? The NIM number would be good for us to track at the very least.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Simon.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Jul 2020 14:36:14 GMT</pubDate>
    <dc:creator>Vidar</dc:creator>
    <dc:date>2020-07-20T14:36:14Z</dc:date>
    <item>
      <title>AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860270#M4709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;This is an urgent request for help as I am trying to release my addin in the next week.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I am absolutely pulling my hair out with the seemingly random results and duplicate entities from from AGOL (ArcGIS Online).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have 1700 layer files published in our ArcGIS Online account. There are no duplicates of our layer files when I look in AGOL. I query for them using the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var query = PortalQueryParameters.CreateForItemsOfTypes(new List&amp;lt;PortalItemType&amp;gt;() { PortalItemType.Layer }, "", PortalUtils.GroupID, "");

var portalItems = new List&amp;lt;PortalItem&amp;gt;();
while (query != null)
{
   //run the search
   PortalQueryResultSet&amp;lt;PortalItem&amp;gt; results = await portal.SearchForContentAsync(query);
   portalItems.AddRange(results.Results);
   query = results.NextQueryParameters;
}

foreach (var pi in portalItems)
{
   //Do something with the portal items
   System.Diagnostics.Debug.WriteLine($"{pi.Id}, {pi.Name}");
}&lt;/PRE&gt;&lt;P&gt;When I look at the debug output above - I get 1700 results back, which on the face of it seems correct, but when I look closely at the results (I have code to look for dupes) there appears to be some objects that have duplicate item ID's and of course names. Not only this - it's NOT THE SAME DUPLICATES EVERY TIME I QUERY! They are different in the number of duplicates and the actual layers that are duplicated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also manually looked at the names and sorted the results in Excel - so I know for sure duplicates are occurring - if nothing else it appears in my UI ultimately - hence why I am trying to debug and get to the bottom of this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am at a loss as to what to do here. I cannot understand it at all and it's making me pretty nervous.&amp;nbsp; If you can help I would really appreciate it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 17:00:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860270#M4709</guid>
      <dc:creator>Vidar</dc:creator>
      <dc:date>2021-12-12T17:00:31Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860271#M4710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I could reproduce this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I increased my query limit from10 to 100 and moved the operation to a background thread. My HashSet sees different duplicates every time I run it. I'll investigate more.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;internal async Task&amp;lt;bool&amp;gt; Fetch()&lt;BR /&gt; {&lt;BR /&gt; var query = PortalQueryParameters.CreateForItemsOfTypes(new List&amp;lt;PortalItemType&amp;gt;() { PortalItemType.Layer }, "", "", "");&lt;BR /&gt; query.Limit = 100; // max&lt;/P&gt;&lt;P&gt;ArcGISPortal portal = ArcGIS.Desktop.Core.ArcGISPortalManager.Current.GetActivePortal();&lt;/P&gt;&lt;P&gt;HashSet&amp;lt;string&amp;gt; ids = new HashSet&amp;lt;string&amp;gt;();&lt;/P&gt;&lt;P&gt;await BackgroundTask.Run(TaskPriority.normal, () =&amp;gt;&lt;BR /&gt; {&lt;BR /&gt; var portalItems = new List&amp;lt;PortalItem&amp;gt;();&lt;BR /&gt; while (query != null)&lt;BR /&gt; {&lt;BR /&gt; //run the search&lt;BR /&gt; PortalQueryResultSet&amp;lt;PortalItem&amp;gt; results = ArcGIS.Desktop.Core.ArcGISPortalExtensions.SearchForContentAsync(portal, query).Result;&lt;BR /&gt; portalItems.AddRange(results.Results);&lt;BR /&gt; query = results.NextQueryParameters;&lt;BR /&gt; }&lt;/P&gt;&lt;P&gt;//portalItems.Sort((x, y) =&amp;gt; x.Title.Trim().CompareTo(y.Title.Trim()));&lt;/P&gt;&lt;P&gt;portalItems.Sort((x, y) =&amp;gt; x.ID.CompareTo(y.ID));&lt;/P&gt;&lt;P&gt;foreach (var pi in portalItems)&lt;BR /&gt; {&lt;BR /&gt; if (!ids.Add(pi.ID))&lt;BR /&gt; System.Diagnostics.Debug.WriteLine("duplicate id");&lt;BR /&gt; }&lt;/P&gt;&lt;P&gt;}, BackgroundProgressor.None);&lt;/P&gt;&lt;P&gt;return true;&lt;BR /&gt; }&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 00:09:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860271#M4710</guid>
      <dc:creator>SteveVan_Esch</dc:creator>
      <dc:date>2020-07-15T00:09:45Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860272#M4711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good to know it can be reproduced.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have been speaking to a colleague - we thought it may be something to do with ordering the paging?&amp;nbsp; &amp;nbsp;It's not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm out of ideas thats for sure.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 07:29:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860272#M4711</guid>
      <dc:creator>Vidar</dc:creator>
      <dc:date>2020-07-15T07:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860273#M4712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you try adding this bit of code? It looks like there's a known issue on the Server relating to paging lots of data&amp;nbsp;(index is constantly changing) without a sort order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var query = PortalQueryParameters.CreateForItemsOfTypes(new List&amp;lt;PortalItemType&amp;gt;() { PortalItemType.Layer }, "", "", "");&lt;BR /&gt; query.Limit = 100; // max&lt;BR /&gt; query.Query = query.Query + "&amp;amp;sortField=modified&amp;amp;sortOrder=desc";&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 21:07:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860273#M4712</guid>
      <dc:creator>SteveVan_Esch</dc:creator>
      <dc:date>2020-07-15T21:07:05Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860274#M4713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It gave almost full unique results - but it took 3 goes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1699/1700&lt;/P&gt;&lt;P&gt;1698/1700&lt;/P&gt;&lt;P&gt;1700/1700&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't have that much confidence this is going to work 100% of the time really.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 22:19:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860274#M4713</guid>
      <dc:creator>Vidar</dc:creator>
      <dc:date>2020-07-15T22:19:53Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860275#M4714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my case the response says there are 2797 items total and I always get this many back after all my fetches, no duplicates. I tried about 10 times. So you're still getting a duplicate sometimes and that's why your count is off?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2020 22:58:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860275#M4714</guid>
      <dc:creator>SteveVan_Esch</dc:creator>
      <dc:date>2020-07-15T22:58:17Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860276#M4715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes - I seem to be getting duplicates still - but the count is almost complete.&lt;/P&gt;&lt;P&gt;In order to get a complete set I have to re-issue the query request multiple times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following is list of the amount of re-queries required to get a full result set. Each row is a new session of Pro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2 queries&lt;/P&gt;&lt;P&gt;3 queries&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&lt;SPAN&gt;queries&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&lt;SPAN&gt;queries&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;1 - first complete result set!&lt;/P&gt;&lt;P&gt;5 -&amp;nbsp;&lt;SPAN&gt;queries&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;2 -&amp;nbsp;&lt;SPAN&gt;queries&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;So 1 in 7 attempts I managed to get a full result set back without duplicates.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Hope that makes sense - I could do more more tests - but I think the trend is obvious.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2020 12:08:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860276#M4715</guid>
      <dc:creator>Vidar</dc:creator>
      <dc:date>2020-07-16T12:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL appears to give inconsistent results</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860277#M4716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Steve,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You say the issue looks like it's "know" - do you have a NIM number for this bug - and any idea when it will be fixed? The NIM number would be good for us to track at the very least.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Simon.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2020 14:36:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/agol-appears-to-give-inconsistent-results/m-p/860277#M4716</guid>
      <dc:creator>Vidar</dc:creator>
      <dc:date>2020-07-20T14:36:14Z</dc:date>
    </item>
  </channel>
</rss>

