<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:25:14 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>[UXPROD-2592] ElasticSearch - APIs for search and data import</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-2592</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;*&lt;b&gt;High level feature description&lt;/b&gt;:* Provide an API for search and data import.&lt;/p&gt;

&lt;p&gt;Search will slow down with the increasing number of data in the databases. The ES search engine will help increase search efficiency when data volume is big and data relationship is complicated. &lt;/p&gt;

&lt;p&gt;Provide an API for search and data import. The ES component includes three modules: mod-search-es, mod-data-loader-es and raml-module-builder. The mod-search-es provides an interface for business modules to call. The mod-search-es is the backend to convert the database data into index data. The raml-module-builder will monitor the changes in the database and send data to be indexed to the mod-data-loader-es.&lt;/p&gt;

&lt;p&gt;Each individual business module decides whether to introduce the ES and where to introduce it. In order to connect to the ES modules, 1.Database query code should be changed to call the mod-search-es; 2. Integrate the raml-module-builder with the mod-inventory-storage. &lt;/p&gt;

&lt;p&gt;*&lt;b&gt;Detailed plans&lt;/b&gt;:*&lt;/p&gt;

&lt;p&gt;1. mod-search-es&lt;br/&gt;
1) This module is used for checking ES data.&lt;br/&gt;
2) Configure some configuration information of import ES data, such as database connection configuration, database driver, database user name, database password, SQL statement of database query, configuration of source data fields and target fields, as well as the configuration content of converter used.&lt;/p&gt;

&lt;p&gt;2. mod-data-loader-es&lt;br/&gt;
1) This module is used to parse the read configuration information and import the data into ES.              &lt;br/&gt;
2) Listen to the message content in Kafka and parse the data into ES after transformation.&lt;/p&gt;

&lt;p&gt;3. raml-module-builder&lt;br/&gt;
Modify THE RMB module to listen for HTTP requests under the configured route, forward the requested content to Kafka, and then synchronize the data to ES through MOd-data-Loader-ES.&lt;/p&gt;</description>
                <environment></environment>
        <key id="11631">UXPROD-2592</key>
            <summary>ElasticSearch - APIs for search and data import</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>
                            <parent id="11864">UXPROD-2591</parent>
                                    <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</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="5ff60d224d2179006ebd8a15">twliu</assignee>
                                                                <reporter accountid="5af5ed55244bc90a106063c7">Cate Boerema</reporter>
                                    <labels>
                    </labels>
                <created>Fri, 17 Jul 2020 14:57:17 +0000</created>
                <updated>Tue, 13 Oct 2020 20:05:54 +0000</updated>
                            <resolved>Wed, 30 Sep 2020 15:35:02 +0000</resolved>
                                                                        <due></due>
                            <votes>1</votes>
                                    <watches>9</watches>
                                                                <comments>
                                                            <comment id="15215" author="557058:a0ffd733-a0cc-4f77-bcfa-0f066dc99803" created="Fri, 9 Oct 2020 20:04:12 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5af5ed55244bc90a106063c7&quot; class=&quot;user-hover&quot; rel=&quot;5af5ed55244bc90a106063c7&quot; data-account-id=&quot;5af5ed55244bc90a106063c7&quot; accountid=&quot;5af5ed55244bc90a106063c7&quot; rel=&quot;noreferrer&quot;&gt;Cate Boerema&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ff60d224d2179006ebd8a15&quot; class=&quot;user-hover&quot; rel=&quot;5ff60d224d2179006ebd8a15&quot; data-account-id=&quot;5ff60d224d2179006ebd8a15&quot; accountid=&quot;5ff60d224d2179006ebd8a15&quot; rel=&quot;noreferrer&quot;&gt;twliu&lt;/a&gt; &#8211; Any details you can share since this was closed and marked as resolved last week?&lt;/p&gt;</comment>
                                                            <comment id="15217" author="5ff60d224d2179006ebd8a15" created="Fri, 9 Oct 2020 20:23:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Aa0ffd733-a0cc-4f77-bcfa-0f066dc99803&quot; class=&quot;user-hover&quot; rel=&quot;557058:a0ffd733-a0cc-4f77-bcfa-0f066dc99803&quot; data-account-id=&quot;557058:a0ffd733-a0cc-4f77-bcfa-0f066dc99803&quot; accountid=&quot;557058:a0ffd733-a0cc-4f77-bcfa-0f066dc99803&quot; rel=&quot;noreferrer&quot;&gt;Nick Cappadona&lt;/a&gt;The Benevolence team has completed the three modules and will demo in the next sprint review. Thank you for asking!&lt;/p&gt;</comment>
                                                            <comment id="15220" author="557058:a0ffd733-a0cc-4f77-bcfa-0f066dc99803" created="Fri, 9 Oct 2020 20:40:03 +0000"  >&lt;p&gt;Thanks &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ff60d224d2179006ebd8a15&quot; class=&quot;user-hover&quot; rel=&quot;5ff60d224d2179006ebd8a15&quot; data-account-id=&quot;5ff60d224d2179006ebd8a15&quot; accountid=&quot;5ff60d224d2179006ebd8a15&quot; rel=&quot;noreferrer&quot;&gt;twliu&lt;/a&gt;. Looking forward to it &lt;img class=&quot;emoticon&quot; src=&quot;/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                                                            <comment id="15222" author="5dd4ce4d9d79ad0ef53a1853" created="Sun, 11 Oct 2020 18:08:26 +0000"  >&lt;p&gt;Thank you &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ff60d224d2179006ebd8a15&quot; class=&quot;user-hover&quot; rel=&quot;5ff60d224d2179006ebd8a15&quot; data-account-id=&quot;5ff60d224d2179006ebd8a15&quot; accountid=&quot;5ff60d224d2179006ebd8a15&quot; rel=&quot;noreferrer&quot;&gt;twliu&lt;/a&gt;. Can&apos;t wait to see it. &lt;/p&gt;</comment>
                                                            <comment id="15225" author="5af5ed55244bc90a106063c7" created="Mon, 12 Oct 2020 07:26:16 +0000"  >&lt;p&gt;Glad to hear you&apos;ll have something to demo next sprint review, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ff60d224d2179006ebd8a15&quot; class=&quot;user-hover&quot; rel=&quot;5ff60d224d2179006ebd8a15&quot; data-account-id=&quot;5ff60d224d2179006ebd8a15&quot; accountid=&quot;5ff60d224d2179006ebd8a15&quot; rel=&quot;noreferrer&quot;&gt;twliu&lt;/a&gt;!  Will this work be merged and available in the Honeysuckle release?  If not, please remove the Q3 2020 fix version from this issue, as that indicates the release in which a feature will become generally available.  &lt;/p&gt;</comment>
                                                            <comment id="15228" author="557058:701bc044-42e4-4044-8724-a85e23b14f8f" created="Tue, 13 Oct 2020 14:51:45 +0000"  >&lt;p&gt;We looked for these in the FOLIO github and could not find them. If they are ready to be demo&apos;d would  you be able to point us to where they are? Maybe we just didn&apos;t know the right names for the modules, the ones listed  here aren&apos;t in github.&lt;/p&gt;</comment>
                                                            <comment id="15231" author="5ff60d224d2179006ebd8a15" created="Tue, 13 Oct 2020 20:05:54 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A701bc044-42e4-4044-8724-a85e23b14f8f&quot; class=&quot;user-hover&quot; rel=&quot;557058:701bc044-42e4-4044-8724-a85e23b14f8f&quot; data-account-id=&quot;557058:701bc044-42e4-4044-8724-a85e23b14f8f&quot; accountid=&quot;557058:701bc044-42e4-4044-8724-a85e23b14f8f&quot; rel=&quot;noreferrer&quot;&gt;Jenn Colt&lt;/a&gt;Thank you for asking! The code was not submitted to Github. The community has a plan to adjust the code to make it cover more business logics and usable in a larger scope. The plan will be demoed in tomorrow&apos;s TC meeting. &lt;/p&gt;</comment>
                    </comments>
                    <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="10189"><![CDATA[仁者无敌 "Benevolence"]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10014" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue key="$xmlutils.escape($text)">Elasticsearch</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01g8n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10069" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Cornell (Full Sum 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10214"><![CDATA[R2]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10074" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: GBV (MVP Sum 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10239"><![CDATA[R2]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10085" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: MO State (MVP June 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10297"><![CDATA[R4]]></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>Fri, 9 Oct 2020 20:04:12 +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>