mirror of https://github.com/apache/lucene.git
58ca67a08d
* remove hardcoded lucene version, gets benchie working again * add graviton4 instance type (c8g) * use https clone to not require agent forwarding * document prerequisites needed for this to work * convert README to markdown * apparently .md files need a license but .txt files do not |
||
---|---|---|
.. | ||
group_vars | ||
Makefile | ||
README.md | ||
cloud-init.yml.j2 | ||
cloudformation.yml.j2 | ||
destroy.yml | ||
playbook.yml | ||
requirements.txt |
README.md
Runs lucene microbenchmarks across a variety of CPUs in EC2.
Example:
export AWS_ACCESS_KEY_ID=xxxxx
export AWS_SECRET_ACCESS_KEY=yyyy
make PATCH_BRANCH=rmuir:some-speedup
Results file will be in build/report.txt
You can also pass additional JMH args if you want:
make PATCH_BRANCH=rmuir:some-speedup JMH_ARGS='float -p size=756'
Prerequisites:
- It is expected that you have an ed25519 ssh key, use
ssh-keygen -t ed25519
to make one. - AWS key's IAM user needs
AmazonEC2FullAccess
andAWSCloudFormationFullAccess
permissions at a minimum.