<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:11:47 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-1229] Document CQL / SQL Performance Guidance</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-1229</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;Significant investigation into the performance of the inventory storage module has generated quite a lot of information about the kinds of SQL queries that are generated from CQL queries and the impact on performance.&lt;/p&gt;

&lt;p&gt;It would be good to document this to clarify guidance around what kinds of queries to use in different circumstances and how best to support them in the backend implementations.&lt;/p&gt;

&lt;p&gt;Examples of topics:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;== vs. = relation semantics and performance implications&lt;/li&gt;
	&lt;li&gt;How index definitions need to match the case sensitivity and accent treatment of the CQL conversion&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;And possibly to expand upon it to improve the implementation. For example, it appears that a == relation creates a LIKE statement, and I wonder if there could be cases where an exact match could be done with a SQL equals?&lt;/p&gt;</description>
                <environment></environment>
        <key id="79480">FOLIO-1229</key>
            <summary>Document CQL / SQL Performance Guidance</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="1" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="-1">Unassigned</assignee>
                                                                <reporter accountid="63e2a2771b13d42998e4e706">Marc Johnson</reporter>
                                    <labels>
                            <label>core</label>
                            <label>sprint37</label>
                    </labels>
                <created>Thu, 26 Apr 2018 10:54:28 +0000</created>
                <updated>Fri, 18 Jan 2019 17:34:47 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                                                            <comment id="191386" author="5ee89462f7aa140abd82d11d" created="Mon, 30 Apr 2018 16:07:13 +0000"  >&lt;p&gt;This readme &lt;a href=&quot;https://github.com/folio-org/cql2pgjson-java&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/cql2pgjson-java&lt;/a&gt; answers most of your questions.&lt;/p&gt;</comment>
                                                            <comment id="191388" author="5ee89462f7aa140abd82d11d" created="Fri, 18 Jan 2019 17:23:44 +0000"  >&lt;p&gt;&quot;== relation creates a LIKE statement&quot;: Issue created: &lt;a href=&quot;https://folio-org.atlassian.net/browse/CQLPG-80&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/CQLPG-80&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="191390" author="5ee89462f7aa140abd82d11d" created="Fri, 18 Jan 2019 17:34:47 +0000"  >&lt;p&gt;&lt;a href=&quot;https://dev.folio.org/faqs/explain-database-schema/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://dev.folio.org/faqs/explain-database-schema/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="37503">CQLPG-80</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="68566">UICHKIN-21</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="68564">UICHKIN-18</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10144"><![CDATA[Core: Platform]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzyi4f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 30 Apr 2018 16:07:13 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>
</channel>
</rss>