Properly set up JPA in BEAM workers (#965)

* Properly set up JPA in BEAM workers

Sets up a singleton JpaTransactionManger on each worker JVM for all
pipeline nodes to share.

Also added/updated relevant dependencies. The BEAM SDK version change
caused the InitSqlPipeline's graph to change.
This commit is contained in:
Weimin Yu 2021-02-22 18:11:32 -05:00 committed by GitHub
parent 8f90b5746a
commit ffe3124ee1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
159 changed files with 8896 additions and 7821 deletions

View file

@ -72,9 +72,15 @@
{
"moduleLicense": "The 3-Clause BSD License"
},
{
"moduleLicense": "BSD Licence 3"
},
{
"moduleLicense": "BSD License"
},
{
"moduleLicense": "BSD License 3"
},
{
"moduleLicense": "BSD New License"
},
@ -230,6 +236,13 @@
"moduleLicense": "Public Domain",
"moduleName": "org.tukaani:xz"
},
{
// "Apache License, Version 2.0". The plugin is able to parse
// 2.11.3 correctly but not this version.
"moduleLicense": null,
"moduleVersion": "2.12.1",
"moduleName": "com.fasterxml.jackson:jackson-bom"
},
{
// Actually Eclipse Public License v2.0
"moduleLicense": null,