dolthub / dolthub/dolt

Automated memory leak testing

Open
#9,375 0 comments 1 reaction 0 assignees View on GitHub
enhancement testing
Dominant language
Go
Stars
24.4k
Forks
873
Avg merge
1d 5h
Merged PRs (30d)
108

Description

Customers occasionally report memory leak issues. It would be ideal to proactively detect these before customers hit them. It would also be easier to debug them if we could find them closer to when they enter the code base.

Having a CI job on PRs for this would be convenient to find issues before they get merged in, but may be challenging if we need the test to run for a longer duration before we can identify a memory leak.

Another challenge is coming up with the right set of queries to run. Having a framework to test for memory leaks would give us a good base to build on and we could easily extend the query set as needed. Another option could be using the fuzzer to generate more variety in the queries.

A memory leak detection test could run all the queries and tell us whether any memory leak was detected, or it could separately run different sets of queries to tell us that a memory leak was detected for a specific query type, which would make debugging the leak easier.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.