Files
kopia/.codecov.yml
Jarek Kowalski 28ce29eab4 feat(repository): added Set and Map backed by custom on-disk hashtable (#2364)
* feat(repository): added bigmap Set and Map backed by custom on-disk hashtable

* additional test coverage for corner cases

* profile flags

* exclude bigmapbench from code coverage

* refactored based on conversation with Julio

The concern was that values stored on disk are not encrypted.

* bigmap.Map - implements encryption of values
* bigmap.Set - stores keys only, so no encryption necessary
* bigmap.internalMap - used as backing structure for Map and Set

* implemented benchmark with values
2022-09-10 15:47:53 +00:00

29 lines
652 B
YAML

coverage:
range: 60..80
status:
project:
default:
# TODO - raise it to 70-75% over time
target: 62% # the required coverage value
threshold: 1% # the leniency in hitting the target
ignore:
- repo/blob/gcs/
- repo/blob/gdrive/
- repo/blob/s3/
- repo/blob/azure/
- repo/blob/gcs/
- repo/blob/b2/
- repo/blob/rclone/
- repo/blob/webdav/
# exclude generated code
- internal/grpcapi/
# exclude test-only packages
- internal/fault/
- internal/testutil/
- internal/testlogging/
- internal/mockfs/
- internal/repotesting/
- internal/fshasher/
- internal/blobtesting/
- internal/bigmap/bigmapbench/