Many of the below POCs are only held in the archive project branch to avoid having to clean vulnerable dependent code.
This POC investigates integration of Spark with SAFR (GenevaERS) and was conducted in 2015.
This is a Spark implementation of GenevaERS common key buffer and was done in 2018.
Unviversal Ledger Spark POC was from Spring of 2019.
JNI2ASM seeks to emulate the technique for calling IBM assembler using an example shown in the Longpela web site.
https://www.longpelaexpertise.com.au/ezine/HLASMfromJava.php
This POC implements a mechanism for calling IBM assembler code from Scala and was done in 2020.
This POC builds upon the experience gained in JNI2ASM to do the opposite. That is to call a generalized Java Class and Method from a single or multi-threaded assembler program. The specific case here is enabling GenevaERS Performance Engine to dynamically call Java written "exits".
These POC provide source code and other materials relevant to the GenevaERS integration with Spark, and thus are contributed by IBM to the GenevaERS project.
Learn more about GenevaERS at GenevaERS Training. Join in the conversation at the #GenevaERS channel on Open Mainframe Project Slack. After requesting access with the above link, look for the GenevaERS channel
This repo is managed according to the policies listed in the GenevaERS Community Repo
Anyone can contribute to the GenevaERS project - learn more at CONTRIBUTING.md
GenevaERS is a project hosted by the Open Mainframe Project. This project has established it's own processes for managing day-to-day processes in the project at GOVERNANCE.md.
To report a problem, you can open an issue in repository against a specific workflow. If the issue is sensitive in nature or a security related issue, please do not report in the issue tracker but instead email genevaers-private@lists.openmainframeproject.org.