Optimise data transfers
Exareme connects directly to PostgresRAW, in order to skip JSON generation & parsing.
This commit is contained in:
@@ -54,6 +54,7 @@ services:
|
|||||||
- RAWPASSWORD=${LDSM_PASSWORD}
|
- RAWPASSWORD=${LDSM_PASSWORD}
|
||||||
- RAWHOST=${LDSM_HOST}
|
- RAWHOST=${LDSM_HOST}
|
||||||
- RAWPORT=${LDSM_PORT}
|
- RAWPORT=${LDSM_PORT}
|
||||||
|
- RAWDB=${LDSM_DB}
|
||||||
- RAWENDPOINT=${EXAREME_LDSM_ENDPOINT}
|
- RAWENDPOINT=${EXAREME_LDSM_ENDPOINT}
|
||||||
- RAWRESULTS=${EXAREME_LDSM_RESULTS}
|
- RAWRESULTS=${EXAREME_LDSM_RESULTS}
|
||||||
- RAWDATAKEY=${EXAREME_LDSM_DATAKEY}
|
- RAWDATAKEY=${EXAREME_LDSM_DATAKEY}
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ services:
|
|||||||
- RAWPASSWORD=${LDSM_PASSWORD}
|
- RAWPASSWORD=${LDSM_PASSWORD}
|
||||||
- RAWHOST=${LDSM_HOST}
|
- RAWHOST=${LDSM_HOST}
|
||||||
- RAWPORT=${LDSM_PORT}
|
- RAWPORT=${LDSM_PORT}
|
||||||
|
- RAWDB=${LDSM_DB}
|
||||||
- RAWENDPOINT=${EXAREME_LDSM_ENDPOINT}
|
- RAWENDPOINT=${EXAREME_LDSM_ENDPOINT}
|
||||||
- RAWRESULTS=${EXAREME_LDSM_RESULTS}
|
- RAWRESULTS=${EXAREME_LDSM_RESULTS}
|
||||||
- RAWDATAKEY=${EXAREME_LDSM_DATAKEY}
|
- RAWDATAKEY=${EXAREME_LDSM_DATAKEY}
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
: ${CONSUL_IMAGE:="progrium/consul"}
|
: ${CONSUL_IMAGE:="progrium/consul"}
|
||||||
: ${CONSUL_VERSION:="latest"}
|
: ${CONSUL_VERSION:="latest"}
|
||||||
: ${EXAREME_IMAGE:="hbpmip/exareme_dataset"}
|
: ${EXAREME_IMAGE:="hbpmip/exareme_dataset"}
|
||||||
: ${EXAREME_VERSION:="demo2"}
|
: ${EXAREME_VERSION:="postgresraw"}
|
||||||
: ${EXAREME_ROLE:=""} # The default value is set to the federation node role (worker or manager)
|
: ${EXAREME_ROLE:=""} # The default value is set to the federation node role (worker or manager)
|
||||||
: ${EXAREME_KEYSTORE_PORT:="8500"}
|
: ${EXAREME_KEYSTORE_PORT:="8500"}
|
||||||
: ${EXAREME_KEYSTORE:="exareme-keystore:${EXAREME_KEYSTORE_PORT}"}
|
: ${EXAREME_KEYSTORE:="exareme-keystore:${EXAREME_KEYSTORE_PORT}"}
|
||||||
@@ -24,6 +24,7 @@
|
|||||||
: ${LDSM_USERNAME:="federation"}
|
: ${LDSM_USERNAME:="federation"}
|
||||||
: ${LDSM_PASSWORD:="federation"}
|
: ${LDSM_PASSWORD:="federation"}
|
||||||
: ${LDSM_HOST:=""} # The default value is set to the federation node
|
: ${LDSM_HOST:=""} # The default value is set to the federation node
|
||||||
: ${LDSM_PORT:="31555"}
|
: ${LDSM_PORT:="31432"}
|
||||||
|
: ${LDSM_DB:="ldsm"}
|
||||||
|
|
||||||
: ${FEDERATION_NODE:=""} # Invalid default value, this a required argument of start.sh
|
: ${FEDERATION_NODE:=""} # Invalid default value, this a required argument of start.sh
|
||||||
|
|||||||
2
start.sh
2
start.sh
@@ -61,7 +61,7 @@ start_node() {
|
|||||||
# Export the settings to the docker-compose files
|
# Export the settings to the docker-compose files
|
||||||
export FEDERATION_NODE
|
export FEDERATION_NODE
|
||||||
|
|
||||||
export LDSM_USERNAME LDSM_PASSWORD LDSM_HOST LDSM_PORT
|
export LDSM_USERNAME LDSM_PASSWORD LDSM_HOST LDSM_PORT LDSM_DB
|
||||||
|
|
||||||
export CONSUL_IMAGE CONSUL_VERSION
|
export CONSUL_IMAGE CONSUL_VERSION
|
||||||
export EXAREME_IMAGE EXAREME_VERSION
|
export EXAREME_IMAGE EXAREME_VERSION
|
||||||
|
|||||||
Reference in New Issue
Block a user