<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:26: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>[MODCXMOCK-12] align with CQL schema</title>
                <link>https://folio-org.atlassian.net/browse/MODCXMOCK-12</link>
                <project id="10253" key="MODCXMOCK">mod-codex-mock</project>
                    <description>&lt;p&gt;In the &apos;raml&apos; repo.&lt;/p&gt;</description>
                <environment></environment>
        <key id="79085">MODCXMOCK-12</key>
            <summary>align with CQL schema</summary>
                <type id="10002" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium">New Feature</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="712020:38d1a08f-86a8-4df2-9191-239b16b0a81a">Heikki Levanto</assignee>
                                                                <reporter accountid="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d">Jakub Skoczen</reporter>
                                    <labels>
                            <label>sprint29</label>
                    </labels>
                <created>Tue, 2 Jan 2018 14:22:25 +0000</created>
                <updated>Thu, 4 Jan 2018 10:19:08 +0000</updated>
                            <resolved>Thu, 4 Jan 2018 10:18:58 +0000</resolved>
                                                    <fixVersion>1.0.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                    <timespent seconds="28800">1 day</timespent>
                                <comments>
                                                            <comment id="187907" author="712020:38d1a08f-86a8-4df2-9191-239b16b0a81a" created="Tue, 2 Jan 2018 15:18:24 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/folio-org/raml/blob/master/schemas/codex/codex_instance_cqlschema.json&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/raml/blob/master/schemas/codex/codex_instance_cqlschema.json&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="187908" author="712020:38d1a08f-86a8-4df2-9191-239b16b0a81a" created="Wed, 3 Jan 2018 12:21:51 +0000"  >&lt;p&gt;Looks like I need to fix the following in the query:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&apos;resourceType&apos; in the query should be translated to plain &apos;type&apos;, as that is what we have in the data&lt;/li&gt;
	&lt;li&gt;&apos;identifier/type=isbn&apos; should be mapped to plain &apos;identifier&apos;. Yes, it will match other identifiers too, but we don&apos;t have any in the mock data&lt;/li&gt;
	&lt;li&gt;Same for &apos;identifier/type=issn&apos;, although we don&apos;t have any data with that. Maybe we should find some examples&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Actually, the proper isbn query would be &apos;(identifier=isbn and identifier=123456789)&apos;. It is not perfect, but at least it will not find records that have the same identifier under some other type , but do not have an isbn at all.&lt;/p&gt;

&lt;p&gt;These are so small changes that I think it is easiest to do them with a simple string replacement, without &lt;/p&gt;</comment>
                                                            <comment id="187909" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Wed, 3 Jan 2018 12:59:22 +0000"  >&lt;p&gt;I doubt you can do this well with a simple string replacement (rather than walking the CQL parse tree).  There are modifiers that need to be handler and index names that need to be mapped.&lt;/p&gt;</comment>
                                                            <comment id="187910" author="712020:38d1a08f-86a8-4df2-9191-239b16b0a81a" created="Wed, 3 Jan 2018 13:18:04 +0000"  >&lt;p&gt;As far as I can see, there are only those three I mentioned above, and they all are easy to handle with string replacements.  Yes, there are pathological corner cases that will fail, like &apos;title=resourceType&apos;, but for the mock that will not matter so much&lt;/p&gt;

&lt;p&gt;I just heard from Adam that is it not so easy to traverse the parse tree and make modifications...&lt;/p&gt;</comment>
                                                            <comment id="187911" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Wed, 3 Jan 2018 13:34:47 +0000"  >&lt;p&gt;You can be sure more things are coming in the future versions of the codex and we will want flexibility first. But the choice is your, of course.&lt;/p&gt;</comment>
                                                            <comment id="187912" author="712020:38d1a08f-86a8-4df2-9191-239b16b0a81a" created="Wed, 3 Jan 2018 15:31:44 +0000"  >&lt;p&gt;I may switch to walking through the parse tree once we get setters in the nodes, so I can modify them on the fly. But for now, a few small regular expressions was so much easier.  &lt;/p&gt;</comment>
                                                            <comment id="187914" author="712020:38d1a08f-86a8-4df2-9191-239b16b0a81a" created="Thu, 4 Jan 2018 10:18:58 +0000"  >&lt;p&gt;Fixed, merged into master&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="77828">MODCXINV-7</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_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzy5zj:</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>Tue, 2 Jan 2018 15:18:24 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>