A branch:
https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp2012402-authoritative-optional
Two main things to look for when testing and the setting is disabled:
1. There should be practically zero open-ils.pcrud.transaction.begin / open-ils.pcrud.transaction.rollback calls in the activity log.
2. Authoritative methods should not be wrapped in open-ils.cstore.transaction.begin / open-ils.cstore.transaction.rollback calls in the osrfsys logs.
E.g.
srfsh# request open-ils.actor open-ils.actor.user.opac.vital_stats.authoritative "$AUTHTOKEN" 1
--
Includes release notes.
A branch:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp2012402- authoritative- optional
Two main things to look for when testing and the setting is disabled:
1. There should be practically zero open-ils. pcrud.transacti on.begin / open-ils. pcrud.transacti on.rollback calls in the activity log.
2. Authoritative methods should not be wrapped in open-ils. cstore. transaction. begin / open-ils. cstore. transaction. rollback calls in the osrfsys logs.
E.g.
srfsh# request open-ils.actor open-ils. actor.user. opac.vital_ stats.authorita tive "$AUTHTOKEN" 1
--
Includes release notes.