Details
-
New Feature
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
-
Medium < 5 days
-
Very Small (VS) < 1day
-
Low
-
XXL < 30 days
-
Folijet
-
-
115
Description
This feature is for completion of the PUBSUB work in early Q4 2019; see UXPROD-1806 for the first part of this work
NOTE: Aim for MVP for Q4 2019; possibly create a separate feature for PUBSUB enhancements after the MVP is achieved
Managed by Taras_Spashchenko and OleksiiKuzminov in consultation with vbar and the Tech Council
This will be backend work, to allow for Data Import to interact with other FOLIO applications for matching, actions, and logging
Per Oleksii, umbrellas are just an outline of the needed work. Stories will be linked directly to this feature
Requirements:
- Define preferred approach
- Review with Tech Council and POs/Tech Leads for affected apps (Inventory, MARCcat, Acquisitions)
- Create POC
- Create complete working infrastructure
https://github.com/folio-org/rfcs/blob/645ac5c208f3f63909700ad4755841df4e769112/text/0000-pub-sub.md
TestRail: Results
Attachments
Issue Links
- continues
-
UXPROD-1806 NFR: Data Import Pub-Sub (Event Driven) Infrastructure, part 1
-
- Closed
-
- defines
-
FOLIO-1712 PubSub support in FOLIO
-
- Open
-
-
UXPROD-47 Batch Importer (Bib/Acq)
-
- Analysis Complete
-
- is continued by
-
UXPROD-2196 NFR: PubSub enhancements (BE)
-
- Open
-
- is defined by
-
MODPUBSUB-14 Internal publisher Service
-
- Closed
-
-
MODPUBSUB-15 Internal subscriber Service
-
- Closed
-
-
MODPUBSUB-16 Utility Service
-
- Closed
-
-
MODPUBSUB-17 Startup Service
-
- Closed
-
-
MODPUBSUB-19 Client Publisher
-
- Closed
-
-
MODPUBSUB-20 Client Subscriber
-
- Closed
-
-
MODPUBSUB-21 Pub-Sub REST API
-
- Closed
-
-
MODPUBSUB-37 Create Publisher register API
-
- Closed
-
-
MODPUBSUB-38 Create a subscriber registration API
-
- Closed
-
-
MODPUBSUB-39 Create an auditing API
-
- Closed
-
-
MODPUBSUB-40 Increase test coverage for mod-pub-sub
-
- Closed
-
-
MODPUBSUB-41 Integrate kafka client with mod-pubsub (Configuration)
-
- Closed
-
-
MODPUBSUB-42 Service for creating topics in kafka
-
- Closed
-
-
MODPUBSUB-43 Create producers for topics
-
- Closed
-
-
MODPUBSUB-46 Create Consumer Service
-
- Closed
-
-
MODPUBSUB-47 Create pub-sub client for module registration and message sending
-
- Closed
-
-
MODPUBSUB-48 Change logic of delete eventType endpoint
-
- Closed
-
-
MODPUBSUB-49 Make AuditMessageService a vertx service proxy
-
- Closed
-
-
MODPUBSUB-50 Create documentation for mod-pub-sub basic functionality
-
- Closed
-
-
MODPUBSUB-51 Create Security Service
-
- Closed
-
-
MODPUBSUB-52 Create publishers and subscribers on module start up
-
- Closed
-
-
MODPUBSUB-56 Release v1.0.0
-
- Closed
-
-
MODPUBSUB-57 Create pub-sub user
-
- Closed
-
-
MODPUBSUB-58 Set up local env to demo pub-sub functionality
-
- Closed
-
-
MODPUBSUB-59 PubSub client does not work correctly
-
- Closed
-
-
MODPUBSUB-61 Ensure pub-sub runs correctly on kafka set up on envs
-
- Closed
-
-
MODPUBSUB-62 Add new LaunchDescriptor and use new base docker image
-
- Closed
-
-
MODPUBSUB-63 Release v1.0.1
-
- Closed
-
-
MODPUBSUB-83 Add env variable to set replication factor for topics in kafka
-
- Closed
-
- relates to
-
MODDICORE-6 Mapping profile engine
-
- Closed
-
-
MODDICORE-7 Matcher profile engine
-
- Closed
-
-
MODINV-172 Apply event-driven approach for data-import actions in inventory
-
- Closed
-
-
MODSOURMAN-226 Apply event-driven approach for data-import process
-
- Closed
-
-
UXPROD-665 Import Inventory Instances and MARCcat bib records in MARC format
-
- Closed
-
-
UXPROD-1768 NFR: Data Import (Batch Importer for Bib Acq) Q3 2019 Technical, NFR, & Misc bug work
-
- Closed
-
-
UXPROD-1805 SRS MARC-Inventory Instance relationship refinement
-
- Closed
-
-
UXPROD-2076 NFR: Data Import (Batch Importer for Bib Acq) Q4 2019 Technical, NFR, & Misc bug work
-
- Closed
-
-
FOLIO-1331 Define and describe the architecture for how to keep data in sync across multiple apps
-
- Open
-