Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.16 KB

File metadata and controls

38 lines (29 loc) · 1.16 KB

embedded-memsql

Maven dependency

pom.xml
<dependency>
    <groupId>com.playtika.testcontainers</groupId>
    <artifactId>embedded-memsql</artifactId>
    <scope>test</scope>
</dependency>

Consumes (via bootstrap.properties)

  • embedded.memsql.enabled (true|false, default is true)

  • embedded.memsql.reuseContainer (true|false, default is false)

  • embedded.memsql.dockerImage (default is 'singlestore/cluster-in-a-box:alma-7.8.14-8b65b22706-4.0.7-1.13.13')

  • embedded.memsql.waitTimeoutInSeconds (default is 60 seconds)

  • embedded.memsql.licenseKey (required licenseKey should be generated on singlestore)

Produces

  • embedded.memsql.port

  • embedded.memsql.host

  • embedded.memsql.schema

  • embedded.memsql.user

  • embedded.memsql.password

Notes

  • There should be at least 1.5 GB of RAM available for memsql to start

  • You can enable debug logs for com.playtika.test category to troubleshoot issues

  • NetworkTestOperations are not supported currently.