Scalix Insights1 min read
Document Versioning with Oracle Frappe golden gate
By Prafful Suthar
Frappe version and golden gate
Seen/Viewed with Oracle golden gate
With issue over Seen/Viewed triggering hooks on Oracle golden gate being an issue as it will trigger hooks that will publish things to kafka.
Proposed potential resolution.
-
Handle something on Oracle golden gate Kafka policy if possible.
-
Overwrite frappe layer with version like functionality
Handle Oracle golden gate
If its possible to handle either entrypoint or the hook to exclude entries with seen/viewed column update we could handle it that way and potentially not touch framework.
Overwrite frappe layer
If we don't have an option we could overwrite frappe document.py and modify layer which create seen/viewed such that seen and viewed are appended as a part of separate table similar to how versions work.
Following will need to be implemented on the code side and would require some research to figure out scope of work and if/any challenges involved around the same.
About the author
Prafful Suthar writes for Scalix on enterprise platforms, high-throughput systems, and ERP delivery. Scalix builds and migrates mission-critical software for regulated and scale-heavy organizations from Mumbai and remote-first teams. See our case studies for problem–solution–result write-ups, or contact us about your roadmap.