<?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 CMIS query return less result with broader parameters in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/cmis-query-return-less-result-with-broader-parameters/m-p/142826#M37974</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We're currently facing a strange behavior in one of our search webscript.&lt;/P&gt;&lt;P&gt;The user can fill some filter, and we will return a list of document based on those filter.&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;DIV class="lia-spoiler-container"&gt;&lt;A class="lia-spoiler-link" href="#" rel="nofollow noopener noreferrer"&gt;Spoiler&lt;/A&gt;&lt;NOSCRIPT&gt; (Highlight to read)&lt;/NOSCRIPT&gt;&lt;DIV class="lia-spoiler-border"&gt;&lt;DIV class="lia-spoiler-content"&gt;&lt;PRE&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis:objectId = O.cmis:objectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm:DropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND D.fds:docSource='mail'&lt;/PRE&gt;&lt;/DIV&gt;&lt;NOSCRIPT&gt;&lt;DIV class="lia-spoiler-noscript-container"&gt;&lt;DIV class="lia-spoiler-noscript-content"&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId = O.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND D.fds:docSource='mail'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/NOSCRIPT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Will return one result :&lt;/P&gt;&lt;DIV class="lia-spoiler-container"&gt;&lt;A class="lia-spoiler-link" href="#" rel="nofollow noopener noreferrer"&gt;Spoiler&lt;/A&gt;&lt;NOSCRIPT&gt; (Highlight to read)&lt;/NOSCRIPT&gt;&lt;DIV class="lia-spoiler-border"&gt;&lt;DIV class="lia-spoiler-content"&gt;&lt;PRE&gt;20211103075626EML502 (fds:document): workspace://SpacesStore/d47f4bc2-d7ed-4753-8cd1-77d6897a3c7b&lt;/PRE&gt;&lt;/DIV&gt;&lt;NOSCRIPT&gt;&lt;DIV class="lia-spoiler-noscript-container"&gt;&lt;DIV class="lia-spoiler-noscript-content"&gt;20211103075626EML502 (fds:document): workspace://SpacesStore/d47f4bc2-d7ed-4753-8cd1-77d6897a3c7b&lt;/DIV&gt;&lt;/DIV&gt;&lt;/NOSCRIPT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;The following query will also return the same result:&lt;/P&gt;&lt;DIV class="lia-spoiler-container"&gt;&lt;A class="lia-spoiler-link" href="#" rel="nofollow noopener noreferrer"&gt;Spoiler&lt;/A&gt;&lt;NOSCRIPT&gt; (Highlight to read)&lt;/NOSCRIPT&gt;&lt;DIV class="lia-spoiler-border"&gt;&lt;DIV class="lia-spoiler-content"&gt;&lt;PRE&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis:objectId = O.cmis:objectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm:DropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND AND D.fds:docSource='mail' AND O.cmis:name='202111*'&lt;/PRE&gt;&lt;/DIV&gt;&lt;NOSCRIPT&gt;&lt;DIV class="lia-spoiler-noscript-container"&gt;&lt;DIV class="lia-spoiler-noscript-content"&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId = O.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND AND D.fds:docSource='mail' AND O.cmis:name='202111*'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/NOSCRIPT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;But if we broader the search on the name of the folder, such as " AND O.cmis:name='2021*' ", the query won't return any documents anymore.&lt;/P&gt;&lt;P&gt;The same behavior can be observed if we remove the first condition ( checking if the document is not on the path of cm:Failure and cm&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ropZone ). Which is counterintuitive, you would expect to find more results using broader query parameters.&lt;BR /&gt;&lt;BR /&gt;I've read that it may be due to the tokenization in one property, but the name is not defined in our model, so I've got no idea how to disable it on the folder name attribute.&lt;/P&gt;</description>
    <pubDate>Fri, 30 Sep 2022 08:19:03 GMT</pubDate>
    <dc:creator>bromb</dc:creator>
    <dc:date>2022-09-30T08:19:03Z</dc:date>
    <item>
      <title>CMIS query return less result with broader parameters</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/cmis-query-return-less-result-with-broader-parameters/m-p/142826#M37974</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We're currently facing a strange behavior in one of our search webscript.&lt;/P&gt;&lt;P&gt;The user can fill some filter, and we will return a list of document based on those filter.&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;DIV class="lia-spoiler-container"&gt;&lt;A class="lia-spoiler-link" href="#" rel="nofollow noopener noreferrer"&gt;Spoiler&lt;/A&gt;&lt;NOSCRIPT&gt; (Highlight to read)&lt;/NOSCRIPT&gt;&lt;DIV class="lia-spoiler-border"&gt;&lt;DIV class="lia-spoiler-content"&gt;&lt;PRE&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis:objectId = O.cmis:objectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm:DropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND D.fds:docSource='mail'&lt;/PRE&gt;&lt;/DIV&gt;&lt;NOSCRIPT&gt;&lt;DIV class="lia-spoiler-noscript-container"&gt;&lt;DIV class="lia-spoiler-noscript-content"&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId = O.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND D.fds:docSource='mail'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/NOSCRIPT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Will return one result :&lt;/P&gt;&lt;DIV class="lia-spoiler-container"&gt;&lt;A class="lia-spoiler-link" href="#" rel="nofollow noopener noreferrer"&gt;Spoiler&lt;/A&gt;&lt;NOSCRIPT&gt; (Highlight to read)&lt;/NOSCRIPT&gt;&lt;DIV class="lia-spoiler-border"&gt;&lt;DIV class="lia-spoiler-content"&gt;&lt;PRE&gt;20211103075626EML502 (fds:document): workspace://SpacesStore/d47f4bc2-d7ed-4753-8cd1-77d6897a3c7b&lt;/PRE&gt;&lt;/DIV&gt;&lt;NOSCRIPT&gt;&lt;DIV class="lia-spoiler-noscript-container"&gt;&lt;DIV class="lia-spoiler-noscript-content"&gt;20211103075626EML502 (fds:document): workspace://SpacesStore/d47f4bc2-d7ed-4753-8cd1-77d6897a3c7b&lt;/DIV&gt;&lt;/DIV&gt;&lt;/NOSCRIPT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;The following query will also return the same result:&lt;/P&gt;&lt;DIV class="lia-spoiler-container"&gt;&lt;A class="lia-spoiler-link" href="#" rel="nofollow noopener noreferrer"&gt;Spoiler&lt;/A&gt;&lt;NOSCRIPT&gt; (Highlight to read)&lt;/NOSCRIPT&gt;&lt;DIV class="lia-spoiler-border"&gt;&lt;DIV class="lia-spoiler-content"&gt;&lt;PRE&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis:objectId = O.cmis:objectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm:DropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND AND D.fds:docSource='mail' AND O.cmis:name='202111*'&lt;/PRE&gt;&lt;/DIV&gt;&lt;NOSCRIPT&gt;&lt;DIV class="lia-spoiler-noscript-container"&gt;&lt;DIV class="lia-spoiler-noscript-content"&gt;SELECT * 
FROM fds:document AS D 
JOIN cmis:folder AS O ON D.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId = O.cmis&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;bjectId 
WHERE NOT (CONTAINS(D, 'PATH:\"/app:company_home/cm:Failure//*\"') OR CONTAINS(D, 'PATH:\"/app:company_home/cm&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ropZone//*\"'))

AND D.fds:docType='F1 CONTR' AND AND D.fds:docSource='mail' AND O.cmis:name='202111*'&lt;/DIV&gt;&lt;/DIV&gt;&lt;/NOSCRIPT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;But if we broader the search on the name of the folder, such as " AND O.cmis:name='2021*' ", the query won't return any documents anymore.&lt;/P&gt;&lt;P&gt;The same behavior can be observed if we remove the first condition ( checking if the document is not on the path of cm:Failure and cm&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ropZone ). Which is counterintuitive, you would expect to find more results using broader query parameters.&lt;BR /&gt;&lt;BR /&gt;I've read that it may be due to the tokenization in one property, but the name is not defined in our model, so I've got no idea how to disable it on the folder name attribute.&lt;/P&gt;</description>
      <pubDate>Fri, 30 Sep 2022 08:19:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/cmis-query-return-less-result-with-broader-parameters/m-p/142826#M37974</guid>
      <dc:creator>bromb</dc:creator>
      <dc:date>2022-09-30T08:19:03Z</dc:date>
    </item>
    <item>
      <title>Re: CMIS query return less result with broader parameters</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/cmis-query-return-less-result-with-broader-parameters/m-p/142827#M37975</link>
      <description>&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;Are you sure that broader query is able to finish, and it is not giving some timeout due solr.http.socket.timeout param ?&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;--C.&lt;/P&gt;</description>
      <pubDate>Sun, 02 Oct 2022 20:56:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/cmis-query-return-less-result-with-broader-parameters/m-p/142827#M37975</guid>
      <dc:creator>cesarista</dc:creator>
      <dc:date>2022-10-02T20:56:06Z</dc:date>
    </item>
    <item>
      <title>Re: CMIS query return less result with broader parameters</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/cmis-query-return-less-result-with-broader-parameters/m-p/142828#M37976</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I don't believe so, there are no errors indicating a timeout in either alfresco log files, or solr log files.&lt;/P&gt;&lt;P&gt;In order to be sure, I've added&amp;nbsp;solr.http.socket.timeout=120000 to the alfresco-global.properties, and I still have the same issue.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Oct 2022 10:00:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/cmis-query-return-less-result-with-broader-parameters/m-p/142828#M37976</guid>
      <dc:creator>bromb</dc:creator>
      <dc:date>2022-10-03T10:00:45Z</dc:date>
    </item>
  </channel>
</rss>

