Optimise data transfers

Exareme connects directly to PostgresRAW, in order to skip JSON
generation & parsing.
This commit is contained in:
2018-01-24 13:56:36 +00:00
committed by ubuntu
parent 1cc16b35d1
commit f10303127c
4 changed files with 6 additions and 3 deletions

View File

@@ -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}

View File

@@ -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}

View File

@@ -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

View File

@@ -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