-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1521 from folio-org/FOLIO-873-improve-docs-244
Add mod-batch-print api doc; update software map
- Loading branch information
Showing
11 changed files
with
132 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,8 +4,10 @@ layout: null | |
|
||
|
||
- Start Date: 2019-06-20 | ||
- RFC PR: | ||
- FOLIO Issue: | ||
- Contributors: | ||
- [Taras Spashchenko]([email protected]) | ||
- RFC PR: https://github.com/folio-org/rfcs/pull/2 | ||
- Outcome: ACCEPTED | ||
|
||
# PubSub support in FOLIO (module implementation) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,15 +4,15 @@ layout: null | |
|
||
|
||
* Start Date: 2022-03-29 | ||
* Contributors: | ||
* [Radhakrishnan Gopalakrishnan]([email protected]) | ||
* [Zak Burke]([email protected]) | ||
* RFC PR: | ||
* Preliminary Review: https://github.com/folio-org/rfcs/pull/3 | ||
* Draft Review : https://github.com/folio-org/rfcs/pull/3 | ||
* Public Review : https://github.com/folio-org/rfcs/pull/3 | ||
* Final Review : https://github.com/folio-org/rfcs/pull/3 | ||
* FOLIO Issue: | ||
* Current Status: :no_entry_sign: ACCEPTED :no_entry_sign: | ||
* Submitter : Radhakrishnan Gopalakrishnan ([email protected]) | ||
* Co-Submitter(s) : Zak Burke ([email protected]) | ||
* Current Status: ACCEPTED | ||
* Sub Group : | ||
* Marc Johnson ([email protected]) | ||
* Julian Ladisch ([email protected]) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,8 +4,15 @@ layout: null | |
|
||
|
||
- Start Date: 2022-08-12 | ||
- RFC PR: (leave this empty) | ||
- FOLIO Issue: (leave this empty) | ||
- Contributors: | ||
- [Olamide Kolawole]([email protected]) | ||
- [Julian Ladisch]([email protected]) | ||
- RFC PRs: | ||
- Preliminary Review: https://github.com/folio-org/rfcs/pull/4 | ||
- Draft Review: https://github.com/folio-org/rfcs/pull/6 | ||
- Public Review: https://github.com/folio-org/rfcs/pull/8 | ||
- Final Review: https://github.com/folio-org/rfcs/pull/8 | ||
- Outcome: ACCEPTED | ||
|
||
# Tenant Collection Kafka Topics | ||
|
||
|
@@ -133,4 +140,4 @@ Another approach to counter FOLIO's multi-versioning is to version messages prod | |
There are edge cases with this approach to think about: | ||
- FOLIO modules are not tenant-aware i.e. a module does not know which tenants it can processed, OR which tenant are installed in okApi for its version. This would help in discarding messages easily - tenant id exists as a header in the Kafka message. | ||
- Modules need a mechanism to allow compatibility for compatible future versions of a message without a code change. For example, V1 of module A emits V1 message that is consumed by V1 of module B. V2 of module A is introduced which emits a V2 message. How will V1 of module B consume the new version (which is functionally correct to consume, imagine if an extra property is added to the message) if it is strictly coded to accept V1. Will semantic versioning be introduced? | ||
- It would be prudent to maintain an event type registry that will maintain event type version and their schemas. It is not a rule that there must be only one producer into a topic. For example, V1 of module A and V2 of module B can produce V1 of a message into a topic. Since modules are meant to have independent development cycles, it will be important to ensure that the next version of module A and B do not declare the same version of a message but with different schemas. | ||
- It would be prudent to maintain an event type registry that will maintain event type version and their schemas. It is not a rule that there must be only one producer into a topic. For example, V1 of module A and V2 of module B can produce V1 of a message into a topic. Since modules are meant to have independent development cycles, it will be important to ensure that the next version of module A and B do not declare the same version of a message but with different schemas. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,9 +3,19 @@ layout: null | |
--- | ||
|
||
- Start Date: 2022-10-21 | ||
- RFC PR: https://github.com/folio-org/rfcs/pull/5 | ||
- FOLIO Issue: N/a | ||
|
||
- Contributors: | ||
- [Jeremy Huff]([email protected]) | ||
- [Marc Johnson]([email protected]) | ||
- [Jakub Skoczen]([email protected]) | ||
- [Maccabee Levine]([email protected]) | ||
- [Zak_Burke]([email protected]) | ||
- [Ankita Sen]([email protected]) | ||
- RFC PRs: | ||
- PRELIMINARY REVIEW: https://github.com/folio-org/rfcs/pull/5 | ||
- DRAFT REVIEW: https://github.com/folio-org/rfcs/pull/5 | ||
- PUBLIC REVIEW: https://github.com/folio-org/rfcs/pull/10 | ||
- FINAL REVIEW: https://github.com/folio-org/rfcs/pull/10 | ||
- Outcome: ACCEPTED | ||
|
||
# Folio Breaking Changes | ||
|
||
|