Page tree
Skip to end of metadata
Go to start of metadata











Important Upgrade Considerations

This section outlines all changes that require special consideration for customers in production.  Configuration changes may be needed to prevent operational interruptions.  See checklist for guidelines on how to fill this out. 

Changes and Required Actions

mod-search README

Functional Area Change or Addition Considerations Action timing,
Action required
Comments Contact person,
Related JIRAs
Affected app or module What has been changed or added that should be noted for this release What challenges may arise related to this change or addition When can the action be taken (before, during or after upgrade)?
If applicable, detail what action(s) must be taken here
Name of user leaving comment: comment on what you encountered or ask a question @mention Contact person User name of person that can provide additional detail.
Include issue link for bug fix, story or feature that applies
Okapi Lotus version of Okapi (>= v4.13.0) rejects unknown permissions Kiwi version of mod-data-export-spring (1.2.1, 1.2.2) uses
circulation-logs.collection.get
permission without requiring it in ModuleDescriptor. This may fail the installation.

Before upgrading Okapi:

Upgrade mod-data-export-spring to 1.2.3 that has the permissions been fixed.


Adam Dickmeiss 

Julian Ladisch 

MODEXPS-67 - Getting issue details... STATUS

Okapi Integer overflow in version number Okapi before 4.12.1 and before 4.13.2 fails with an integer overflow on the existing version number 4000001006 Before fetching new module descriptors upgrade Okapi to a version >= 4.13.2 (or >= 4.12.2).

Adam Dickmeiss 

OKAPI-1091 - Getting issue details... STATUS

Users externalSystemId is unique now. Duplicate externalSystemIds fail the upgrade.  Upgrade error response mentions index name users_externalSystemId_idx_unique. mod-users log mentions actual duplicate externalSystemId.

Before upgrade:
Change all duplicate externalSystemIds.
Find them with this SQL:
SET search_path TO diku_mod_users;
SELECT left(lower(f_unaccent( jsonb->>'externalSystemId')), 600)
FROM users
GROUP BY 1
HAVING count(*) > 1;

Use User Keyword search to edit the duplicate externalSystemIds.


Julian Ladisch

MODUSERS-247 - Getting issue details... STATUS

Permissions Restrictions on what permissions can be added to a user. 

The admin user should have perms.assign.permissions-class of permissions to be able to hand-out permissions that are not owned already. See https://github.com/folio-org/mod-permissions#introduction


If migrating from earlier version mod-permissions, the admin users will automatically be assigned these. This is done in mod-permissions tenant operation itself . 



Organizations EDI details have moved to the "Integration detail" accordion. Orgs can now have multiple integration configurations When you first look at an organization record you will not see your EDI details. When you create your first integration for that organization it will be populated with your previously entered EDI details and you will be able to edit those details as needed to save the integration configuration. You will have 2 releases to update your organization integration details. If you have not created an integration for an organization record that previously had EDI details by the Nolana release your EDI details may be lost and you will need to enter them from scratch when adding your first integration DB: This has been implemented as a UI migration of data because there are technical restrictions that prevented us from using the BE to populate these details on the user's behalf.

UIORG-188 - Getting issue details... STATUS

Single Sign On (SSO)

Browser vendors (Chrome, Firefox, Edge) restrict cookie usage across different sites resulting in SSO failure with "CSRF attempt detected" error message.

Front-end host name (Stripes) and back-end host name (Okapi) must belong to the same site. When defining host names. Not applicable if mod-login-saml (SSO) is not used.
Inventory Items with invalid statistical code ids (non-existing or non-UUID).
They are rejected with one of these error messages:
  • statistical code doesn't exist: eeb7fef6-bd65-4cd8-81bc-1c2d91551b94: foreign key violation in statisticalCodeIds array of item with id=9428231b-dd31-4f70-8406-fe22fbdeabc2
  • invalid input syntax for type uuid: "foo"

If there is an invalid statistical code id the migration neither fails nor cleans up the invalid id.

However, an item that was accepted in Kiwi can no longer been created in Lotus. Changing the list of statistical codes of an existing item fails unless all statistical codes exist; updating an item without changing the list of statistical code ids (= only changing other properties) always succeeds even if it contains an invalid statistical code id.

Before or after the migration:

Manually clean up invalid statistical code ids in all items.

Manually add missing statistical codes in Settings/Inventory/Statistical codes.


Call number and subject browse

Inventory search supports now browse functionality by call number and subject.

The call number browse is based on the item record's shelving order and it covers browsing LC, Dewey Decimal, NLM, SuDoc and Local call numbers.

The subject browse is based on  the Subject field of inventory instance records. 

Browse functionality requires:

  • granting Call number browse: View permissions  and Subject browse: View permissions
  • Item's shelving order field need to be populated (by running migration scripts that are part of mod-inventory storage)
  • full re-index with recreating indexes 
  1. After deploying latest version of mod-inventory-storage run migration scripts that will update shelving order on the item record.  To start migration use  POST /inventory-storage/migrations/jobs with request body:

    {"migrations": ["itemShelvingOrderMigration"]
  2.  Once the migration script competes full re-index with the property  "recreateIndex" set to true
Search

Inventory search supports now MARC Authorities search and browse functionality for call number and subjects

Inventory search support search on All dataproperties across all three record types. 

mod-search indices will need to recreated as described here

This search is a powerful tool, but can have implications on performance.

IMPORTANT: See documentation here.

During the upgrade process


The search option need to be enabled in the given FOLIO environment. See the mod-search README for details on how to configure.





Users Permissions changes to ui-users.loans.all:
  • Subpermission changes: remove ui-users.loans.edit and add ui-users.loans.change-due-date
  • Remove from ui-users.loans.all the ability to:
    • declare an item lost
    • mark an item claim returned
    • mark a claim returned item missing
    • anonymize a user's loans
    • renew an item through override 
  • Change the display name (and associated translations) for ui-users.loans.all to "Users: User loans view, change due date, renew"
  • removing ui-users.loans.edit should have no effect 
  • For users who currently have ui-users.loans.all assigned, if you need them to be able to continue to declare item lost, mark item claim returned, mark claim returned item missing, anonymize user loan, renew an item through override, you will need to assign those users that functionality with the additional individual permission for the functionality
Assigning additional permissions to end users if needed could be done prior to or after the Lotus upgrade Discussed at the RA SIG on 7-26-2021 - 2021-07-26 Resource Access Meeting Notes

Erin Nettifee 

UIU-2256 - Getting issue details... STATUS

Requests - title level The data migration necessary for title level requests is included in Lotus (see this wiki page for details). A fully functional release of title level requests will not be available until Morning Glory. 

There will be references to title level and title level requests in the Requests detail pane that cannot be suppressed or removed at this point. They will make sense and be functional with Morning Glory.



Export Manager | Acquisitions Acquisitons has implemented a feature for exporting orders in EDIFACT format. In order to do this you must add  an "Integration" to the organization you would like to send EDI files to. For the EDIFACT orders export to work reliably your environment must have ONLY 1 instance of mod-data-export-spring deployed.

This should be considered at time of upgrade if you plan to export orders in edifact format with the Lotus release.

It can be adjusted post upgrade but you will likely have failed exports in the mean time and there is no easy way to "Re-export" orders in this release.

We did not have capacity to resolve this issue in Lotus so updates will be made for a future release

Dennis Bridges 

MODEXPS-75 - Getting issue details... STATUS

MODEXPS-81 - Getting issue details... STATUS

OAI-PMH

Recommended edge and mod-oai-pmh module settings that prevents harvests end prematurely on a larger data sets:

edge-oai-pmh memory settings: -Xmx952m

mod-oai-pmh ENV recommendation: 

      { "name": "DB_QUERYTIMEOUT", "value": "2700000" },
      { "name": "DB_MAXPOOLSIZE", "value": "35" }


The settings change  will required restarting the module The relevant module descriptors will be updated for Morning Glory release
mod-quickmarc Disable High Availability (HA) as it the module is not reliable when HA is set. 


New Apps

MARC Authority: For libraries that plan to manage MARC authority records in FOLIO. Hosting providers, please ask your customers whether this app should be enabled. Lotus capabilities are 

  • Create MARC authority records via Data import 
  • Update MARC authority records via Data import 
  • Edit MARC authority record via quickMARC 
  • View MARC authority record source 
  • Basic/Advanced Search 
  • Browse Authority headings and references 

Removed Apps

  • INN-Reach (will be released as a standalone deployment for use with Lotus, but we are awaiting production certification from Innovative before we consider including it in Platform Complete again)

Permissions Updates

AppNew PermissionsDeprecated PermissionsProduct Owner
MARC authority app 

View MARC authority record 

Edit MARC authority record 

quickMARC: View, edit MARC authority record 


Settings - Title level requestsSettings (circ): Title level request edit
Agreements

Settings (Agreements): Can view app settings

Settings (Agreements): Can view and edit app settings

These new settings give view/edit permissions to a set of "app settings" via the Settings. As of Lotus, the available app settings are to setup options for storing documents uploaded to the Agreements module in database (default) or S3 storage


Owen Stephens 
Licenses

Settings (Licenses): Can view app settings

Settings (Licenses): Can view and edit app settings

These new settings give view/edit permissions to a set of "app settings" via the Settings. As of Lotus, the available app settings are to setup options for storing documents uploaded to the Licenses module in database (default) or S3 storage


InvoicesInvoice: Cancel invoicesNone
AppChanged Permissions

Action required

Contact person,
Related JIRAs

Data ImportData import: all permissions

Remove "Settings (Data import): Can view, create, edit, and remove" from roles and users that don't need to change the settings.

In Kiwi there was a permission bug: To use data import the settings permission was required. This has been fixed for Lotus, therefore the permission that had been added as a workaround should be removed now.

Ann-Marie Breaux

UIDATIMP-1040 - Getting issue details... STATUS

Known Issues

General

AppKnown issueWorkaroundJIRA issueProduct Owner
RequestsRequests app results/filters columns are not sorting properly, descending or ascending. This should be addressed in Morning Glory. There is no workaround at this time. 

UIREQ-750, RMB-906

RequestsAfter opening the Request details pane, an error message appears. This is related to the hold clearance report and is related to large data sets. It seems the report is not adding current actions to the report. This is partially addressed by adding indexes in the DB

CIRCSTORE-336

RequestsHold clearance report times out with large data sets.

CIRC-1517

Brooks Travis 
AgreementsOn adding a tag to an agreement line, the tag count is not immediately updatedRefreshing the page or closing and re-opening the agreement line view will lead the tag count to refreshing

ERM-2066 - Getting issue details... STATUS

Owen Stephens 
InventoryInstances added in any release up to Iris (R1 2021) that hasn't been updated since then, does not have "_version" field that would result in error ("NumberFormatException: null") when trying to overlay such Instance via Data Import in Lotus release.

Add a _version property with a number to all instances without a _version property. 

  • Check if mod-inventory-storage contains such records, execute 
select count ( id ) from <tenant>_mod_inventory_storage."instance" where (jsonb->>'_version') is null;
  • If request above returns number other then 0, execute 
update <tenant>_mod_inventory_storage."instance" set created_by = created_by where (jsonb->>'_version') is null;

Existing trigger would set the version for each Instance that does not have this property 

MODINV-684 - Getting issue details... STATUS

Ann-Marie Breaux 


Acquisitions

T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Loading...
Refresh

Notes on functionality

Optimistic locking has been enabled for inventory instances, holdings records, and items (Optimistic locking proposal, UXPROD-1752, MODINVSTOR-845).

Post-Release Hotfixes

Hot fix release #1 - TO BE RELEASED AT JUNE 6

Tickets list

Key Summary T Assignee P Resolution Reporter
Loading...
Refresh

Modules list


Project Priority
P1P1 P2P2 P3P3 TBDTBD T:
ERM Platform 0 0 0 4 4
FOLIO 0 0 0 1 1
Stripes 0 1 0 0 1
folio-di-support 0 0 1 0 1
mod-audit 0 0 0 1 1
mod-circulation 0 1 0 0 1
mod-circulation-storage 1 0 0 0 1
mod-data-export-worker 1 0 1 0 2
mod-finance-storage 2 0 0 1 3
mod-inventory 0 2 0 0 2
mod-inventory-storage 2 0 0 0 2
mod-invoice 0 2 0 0 2
mod-notes 0 2 0 1 3
mod-oai-pmh 1 1 4 0 6
mod-password-validator 0 2 0 0 2
mod-patron-blocks 1 0 0 1 2
mod-permissions 1 0 0 0 1
mod-pubsub 0 1 0 0 1
mod-users-bl 0 2 1 1 4
stripes-components 0 4 3 0 7
ui-data-import 0 1 1 0 2
Total Unique Issues: 9 19 11 10 49
Showing 21 of 21 statistics.
View in Jira

New Features by Epic (Sub-Project)

Key Summary
Loading...
Refresh

Closed Bugs

Project Priority
P1P1 P2P2 P3P3 P4P4 P5P5 TBDTBD T:
ACQ Draft 0 0 0 0 0 1 1
Bug Fest 5 5 3 0 0 7 20
ERM Platform 2 0 0 0 0 28 30
FOLIO 1 6 5 0 0 25 37
Folio Automation Testing 0 7 2 0 0 4 13
Okapi 2 0 1 0 0 10 13
RAML Module Builder 0 1 1 0 0 8 10
Stripes 0 0 0 0 0 1 1
Support 1 3 2 0 0 3 9
User Experience Design 0 0 0 0 0 1 1
Z39.50 0 0 0 0 0 1 1
data-import-processing-core 2 16 4 0 0 0 22
edge-caiasoft 0 1 0 0 0 1 2
edge-common 0 0 0 0 0 2 2
edge-connexion 0 0 0 0 0 3 3
edge-dematic 0 1 0 0 0 0 1
edge-inn-reach 3 0 0 1 0 2 6
edge-patron 0 1 2 0 0 0 3
folio-kafka-wrapper-util 0 1 0 0 0 0 1
folio-service-tools 0 0 0 0 0 1 1
folio-spring-base 0 0 0 0 0 2 2
folio-vertx-lib 0 0 0 0 0 6 6
generate-marc-utils 0 1 1 0 0 0 2
liquibase-util 0 0 2 0 0 1 3
mod-audit 0 2 0 0 0 0 2
mod-authtoken 1 1 0 0 0 5 7
mod-calendar 0 0 0 0 0 2 2
mod-circulation 11 39 13 1 0 19 83
mod-circulation-storage 0 1 0 0 0 2 3
mod-configuration 0 0 1 0 0 5 6
mod-copycat 0 1 0 0 0 2 3
mod-data-export 0 7 4 0 0 0 11
mod-data-export-spring 4 8 1 0 0 2 15
mod-data-export-worker 1 7 3 0 0 1 12
mod-data-import 1 10 7 0 0 0 18
mod-data-import-converter-storage 0 0 5 0 0 0 5
mod-email 0 0 0 0 0 1 1
mod-erm-usage 0 0 0 0 0 2 2
mod-erm-usage-harvester 0 1 0 0 0 6 7
mod-eusage-reports 3 1 0 0 0 2 6
mod-feesfines 0 1 4 0 0 2 7
mod-finance 1 1 0 0 0 0 2
mod-finance-storage 3 1 3 0 1 0 8
mod-gobi 0 1 1 0 0 0 2
mod-graphql 0 0 0 0 0 4 4
mod-harvester-admin 0 1 0 0 0 0 1
mod-idm-connect 0 0 0 0 0 2 2
mod-inn-reach 10 7 0 0 0 3 20
mod-inventory 8 9 6 1 0 3 27
mod-inventory-storage 2 5 7 1 0 9 24
mod-inventory-update 0 5 3 0 0 0 8
mod-invoice 6 14 7 1 0 1 29
mod-invoice-storage 0 1 0 0 0 0 1
mod-kb-ebsco-java 0 0 5 0 0 2 7
mod-login 0 0 1 0 0 4 5
mod-login-saml 0 3 3 0 0 5 11
mod-meta-storage 0 0 0 0 0 1 1
mod-notes 0 2 7 0 0 1 10
mod-notify 0 1 1 0 0 3 5
mod-oa 0 0 0 0 0 1 1
mod-oai-pmh 0 4 4 0 0 0 8
mod-orders 0 8 7 0 0 3 18
mod-orders-storage 2 2 2 0 0 0 6
mod-password-validator 0 0 0 0 0 2 2
mod-patron 1 3 1 0 0 1 6
mod-patron-blocks 4 2 0 0 0 2 8
mod-permissions 1 4 1 0 0 6 12
mod-pubsub 3 0 2 0 0 3 8
mod-quick-marc 3 8 4 0 0 0 15
mod-remote-storage 0 2 0 0 0 0 2
mod-rtac 0 2 1 0 0 0 3
mod-search 0 10 9 1 0 3 23
mod-source-record-manager 4 20 20 0 0 1 45
mod-source-record-storage 7 16 6 0 0 0 29
mod-tags 1 3 1 0 0 2 7
mod-template-engine 0 0 3 0 0 0 3
mod-user-import 0 4 1 0 0 3 8
mod-users 0 1 1 1 0 1 4
mod-users-bl 0 1 0 0 0 0 1
rancher 1 3 0 0 0 9 13
sip2 0 1 0 0 0 0 1
stripes-acq-components 0 2 3 0 0 1 6
stripes-cli 1 0 1 0 0 0 2
stripes-components 0 4 14 0 0 13 31
stripes-connect 0 0 1 0 0 0 1
stripes-core 0 1 4 0 0 0 5
stripes-data-transfer-components 1 0 1 0 0 0 2
stripes-smart-components 1 2 8 1 0 4 16
stripes-testing 0 0 0 0 0 1 1
stripes-webpack 0 0 0 0 0 2 2
ui-acquisition-units 0 0 0 1 0 1 2
ui-bulk-edit 1 1 6 0 0 0 8
ui-calendar 0 3 1 5 0 1 10
ui-checkin 0 1 3 0 0 0 4
ui-checkout 0 2 4 0 0 3 9
ui-circulation 0 3 16 2 0 2 23
ui-circulation-log 0 1 0 0 0 1 2
ui-data-export 0 1 2 0 0 0 3
ui-data-import 1 10 8 0 0 0 19
ui-developer 0 0 1 0 0 1 2
Total Unique Issues: 116 408 376 35 3 329 1267
Showing 100 of 128 statistics.
View in Jira

All Closed Bugs and Stories

Project Priority
P1P1 P2P2 P3P3 P4P4 P5P5 TBDTBD T:
ACQ Draft 0 0 0 0 0 1 1
Bug Fest 5 5 3 0 0 7 20
Chalmers 0 0 1 0 0 0 1
ERM Platform 4 0 3 0 0 57 64
FOLIO 1 13 5 0 0 31 50
Folio Automation Testing 0 8 30 1 0 6 45
Okapi 2 1 1 0 0 17 21
RAML Module Builder 0 1 3 0 0 20 24
Stripes 0 0 2 0 0 1 3
Support 1 3 2 0 0 3 9
User Experience Design 0 0 5 0 0 2 7
Z39.50 0 0 1 0 0 3 4
data-import-processing-core 2 16 15 0 0 0 33
edge-caiasoft 0 1 2 0 0 1 4
edge-common 0 0 0 0 0 3 3
edge-common-spring 0 0 2 0 0 0 2
edge-connexion 0 0 0 0 0 3 3
edge-dematic 0 1 0 0 0 1 2
edge-inn-reach 5 1 0 2 0 2 10
edge-oai-pmh 0 0 2 0 0 0 2
edge-patron 0 1 4 0 0 1 6
edge-search-srs 0 0 1 0 0 0 1
folio-custom-fields 0 0 1 0 0 0 1
folio-di-support 0 0 1 0 0 0 1
folio-holdingsiq-client 0 0 2 0 0 0 2
folio-kafka-wrapper-util 0 2 0 0 0 0 2
folio-service-tools 0 0 1 0 0 1 2
folio-spring-base 0 2 4 0 0 4 10
folio-vertx-lib 0 0 0 0 0 8 8
generate-marc-utils 0 1 2 0 0 0 3
liquibase-util 0 0 3 0 0 1 4
mod-audit 0 3 0 0 0 1 4
mod-authtoken 1 5 1 0 0 8 15
mod-bulkedit 0 0 5 0 0 0 5
mod-calendar 0 0 0 0 0 2 2
mod-circulation 11 42 16 1 0 53 123
mod-circulation-storage 0 4 0 0 0 6 10
mod-codex-ekb 0 0 1 0 0 0 1
mod-codex-mux 0 0 1 0 0 0 1
mod-configuration 0 0 1 0 0 6 7
mod-copycat 0 1 0 0 0 2 3
mod-data-export 0 8 20 0 0 0 28
mod-data-export-spring 4 12 8 0 0 2 26
mod-data-export-worker 1 15 20 0 0 1 37
mod-data-import 1 16 16 0 0 0 33
mod-data-import-converter-storage 0 0 14 0 0 0 14
mod-email 0 0 0 0 0 1 1
mod-erm-usage 0 0 0 0 0 2 2
mod-erm-usage-harvester 0 1 0 0 0 6 7
mod-eusage-reports 4 2 0 1 0 2 9
mod-feesfines 0 2 4 0 0 2 8
mod-finance 1 2 2 0 0 0 5
mod-finance-storage 3 3 5 0 1 1 13
mod-gobi 0 3 3 0 0 0 6
mod-graphql 0 0 0 0 0 6 6
mod-harvester-admin 0 1 0 0 0 0 1
mod-idm-connect 0 0 0 0 0 3 3
mod-inn-reach 19 43 7 18 0 6 93
mod-inventory 9 14 33 1 0 6 63
mod-inventory-storage 3 13 19 1 0 9 45
mod-inventory-update 0 5 3 0 0 0 8
mod-invoice 6 16 9 1 0 1 33
mod-invoice-storage 0 1 1 0 0 0 2
mod-kb-ebsco-java 0 0 16 1 0 3 20
mod-ldp 0 5 1 0 0 0 6
mod-login 0 0 1 0 0 6 7
mod-login-saml 0 4 3 0 0 5 12
mod-meta-storage 0 12 5 0 0 1 18
mod-ncip 0 1 0 0 0 1 2
mod-notes 0 2 19 0 0 1 22
mod-notify 0 1 1 0 0 3 5
mod-oa 0 0 0 0 0 3 3
mod-oai-pmh 0 8 10 0 0 0 18
mod-orders 0 10 15 0 0 4 29
mod-orders-storage 2 5 9 0 0 1 17
mod-organizations 0 0 1 0 0 0 1
mod-organizations-storage 0 0 0 1 0 0 1
mod-password-validator 0 0 3 0 0 2 5
mod-patron 1 5 4 0 0 2 12
mod-patron-blocks 4 2 0 0 0 3 9
mod-permissions 1 4 1 0 0 11 17
mod-pubsub 3 0 2 0 0 3 8
mod-quick-marc 3 9 13 0 0 0 25
mod-remote-storage 0 3 1 0 0 1 5
mod-rtac 0 2 2 0 0 0 4
mod-search 0 17 59 1 0 3 80
mod-source-record-manager 4 26 52 0 0 1 83
mod-source-record-storage 7 18 25 0 0 0 50
mod-tags 1 3 2 0 0 2 8
mod-template-engine 0 0 3 0 0 0 3
mod-user-import 0 4 1 0 0 4 9
mod-users 0 1 1 2 0 1 5
mod-users-bl 0 2 0 0 0 6 8
perf-testing 0 2 2 0 0 16 20
rancher 1 8 4 0 0 12 25
sip2 0 3 0 0 0 3 6
stripes-acq-components 0 5 15 1 0 1 22
stripes-cli 1 0 1 0 0 1 3
stripes-components 0 5 28 0 0 16 49
stripes-connect 0 1 1 0 0 2 4
Total Unique Issues: 139 636 1087 75 3 637 2577
Showing 100 of 150 statistics.
View in Jira

Remaining Open Bugs at Time of Release 

Project Priority
P1P1 P2P2 P3P3 P4P4 P5P5 TBDTBD T:
Chalmers 0 0 2 0 0 33 35
ERM Platform 0 1 5 0 0 21 27
FOLIO 0 4 22 2 0 16 44
Folio Automation Testing 0 1 0 0 0 4 5
Okapi 0 3 0 2 0 10 15
RAML Module Builder 0 1 13 0 0 23 37
Stripes 0 4 3 0 0 1 8
Support 0 0 0 0 0 1 1
Z39.50 0 0 1 0 0 0 1
cql2pgjson 0 0 3 0 0 0 3
data-import-processing-core 0 1 3 0 0 0 4
edge-api-utils 0 0 0 0 0 1 1
edge-caiasoft 0 1 0 0 0 0 1
edge-common 0 0 1 0 0 3 4
edge-dematic 0 1 0 0 0 0 1
edge-inn-reach 1 0 0 0 0 0 1
edge-patron 0 0 2 0 0 0 2
edge-resolver 0 0 0 0 0 1 1
edge-rtac 0 0 1 1 0 0 2
eslint-config-stripes 0 0 0 0 0 1 1
folio-di-support 0 0 0 0 0 1 1
folio-kafka-wrapper-util 0 1 0 0 0 0 1
folio-service-tools 0 0 1 0 0 1 2
folio-spring-base 0 0 2 0 0 2 4
folio-vertx-lib 0 0 0 0 0 1 1
isbn-util 0 1 0 0 0 0 1
mod-audit 0 1 1 0 0 1 3
mod-authtoken 0 0 1 0 0 3 4
mod-calendar 0 0 0 0 0 1 1
mod-circulation 0 5 9 0 0 1 15
mod-circulation-storage 1 3 0 0 0 1 5
mod-codex-inventory 0 0 1 1 0 0 2
mod-codex-mux 0 0 2 0 0 0 2
mod-configuration 0 0 1 1 0 2 4
mod-courses 1 0 0 0 0 1 2
mod-customfields 0 0 2 0 0 0 2
mod-data-export 0 1 3 0 0 1 5
mod-data-export-spring 0 2 2 0 0 1 5
mod-data-export-worker 1 7 7 0 0 0 15
mod-data-import 0 4 6 0 0 1 11
mod-data-loader 0 0 2 0 0 0 2
mod-ebsconet 0 1 0 0 0 0 1
mod-erm-usage-harvester 0 0 1 0 0 0 1
mod-eusage-counter 0 0 0 0 0 1 1
mod-eusage-reports 0 0 0 0 0 1 1
mod-feesfines 0 2 1 0 0 1 4
mod-finance 0 2 2 0 0 0 4
mod-finance-storage 7 3 3 0 0 1 14
mod-gobi 0 0 2 0 0 0 2
mod-graphql 0 0 0 1 0 0 1
mod-inn-reach 0 2 2 0 0 2 6
mod-inventory 0 10 3 0 0 4 17
mod-inventory-pronto 0 0 0 1 0 0 1
mod-inventory-storage 0 3 11 0 0 8 22
mod-inventory-update 0 2 0 0 0 0 2
mod-invoice 0 8 3 0 0 1 12
mod-kb-ebsco-java 0 0 2 1 0 0 3
mod-ldp 0 1 0 0 0 0 1
mod-login 0 0 1 0 0 1 2
mod-login-saml 0 0 1 0 0 1 2
mod-meta-storage 0 0 0 0 0 1 1
mod-ncip 0 0 0 0 0 2 2
mod-notes 0 3 1 0 0 1 5
mod-oa 0 0 0 0 0 1 1
mod-oai-pmh 1 2 1 0 0 0 4
mod-orders 0 10 9 1 0 4 24
mod-organizations 0 0 0 1 0 0 1
mod-organizations-storage 0 0 0 0 0 1 1
mod-password-validator 0 2 1 0 0 0 3
mod-patron 0 0 3 0 0 0 3
mod-patron-blocks 3 2 0 0 0 0 5
mod-permissions 3 0 1 1 0 12 17
mod-pubsub 0 0 2 0 0 1 3
mod-quick-marc 0 1 3 0 0 0 4
mod-remote-storage 0 0 0 0 0 2 2
mod-rtac 0 0 2 0 0 0 2
mod-search 1 3 5 0 0 1 10
mod-source-record-manager 0 2 3 0 0 0 5
mod-source-record-storage 0 1 4 0 0 2 7
mod-tags 0 0 1