Skip to content

jameshnsears/xqa-ingest-balancer

Repository files navigation

xqa-ingest-balancer Build Status Coverage Status sonarcloud.io Codacy Badge

  • distributes XML across XQA BaseX engine(s).

1. High Level Design

High Level Design

2. Build

  • ./build.sh

3. Bring up

  • docker-compose up -d xqa-message-broker

4. Test

4.1. Maven

  • mvn clean compile test
  • mvn jacoco:report coveralls:report
  • mvn site # findbugs

4.2. CLI

  • java -jar target/xqa-ingest-balancer-1.0.0-SNAPSHOT-jar-with-dependencies.jar -message_broker_host 127.0.0.1 -pool_size 4

or

  • POOL_SIZE=4 docker-compose up -d

5. Teardown

  • docker-compose down -v