elastic / elasticsearch

Free and Open, Distributed, RESTful Search Engine
https://www.elastic.co/products/elasticsearch
Other
69.42k stars 24.57k forks source link

Improve test quality of org.elasticsearch.index.codec package #108706

Open martijnvg opened 3 months ago

martijnvg commented 3 months ago

This is achieved by improving test coverage and adding test duels for specific codecs. The following sub packages need increased test coverage:

The following classes need increased test coverage:

Lastly, we should add test duel for a few custom codecs:

elasticsearchmachine commented 3 months ago

Pinging @elastic/es-storage-engine (Team:StorageEngine)

ivamly commented 1 month ago

Hello!

I'm relatively new to open source and would love to contribute to the project. @martijnvg, could I take on this task? Is there anything specific I need to know or do before starting?

I would greatly appreciate any advice, recommendations, and guidance on where to begin and which part of the work might be best to start with. Thank you in advance!

lkts commented 1 month ago

Hi @ivamly, thank you for your interest in contributing to Elasticsearch. There is a linked pull request with some improvements that @martijnvg did already. You can use built-in code coverage tooling in IntelliJ to see what is the current state of code coverage of the classes mentioned in the first comment. If you see how code coverage can be increased we'll be happy to accept a pull request.