- empty fetcher name or version is not accepted by cassandra (and is nonsensical anyway)
- ditto for non-ASCII (and any non-printable is nonsensical)
- null bytes/chars are accepted by neither postgresql or cassandra
Details
Details
- Reviewers
anlambert ardumont - Group Reviewers
Reviewers - Commits
- rDMOD4009b3a3cf6a: hypothesis_strategies: Restrict size and alphabets for metadata_fetchers and…
Diff Detail
Diff Detail
- Repository
- rDMOD Data model
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 22271 Build 34663: Phabricator diff pipeline on jenkins Jenkins console · Jenkins Build 34662: arc lint + arc unit
Event Timeline
Comment Actions
Build is green
Patch application report for D5930 (id=21291)
Rebasing onto 90b477e521...
Current branch diff-target is up to date.
Changes applied before test
commit 4009b3a3cf6a9142d391f793af247fa4794566e6 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Fri Jun 25 17:08:01 2021 +0200 hypothesis_strategies: Restrict size and alphabets for metadata_fetchers and raw_extrinsic_metadata * empty fetcher name or version is not accepted by cassandra (and is nonsensical anyway) * ditto for non-ASCII (and any non-printable is nonsensical) * null bytes/chars are accepted by neither postgresql or cassandra
See https://jenkins.softwareheritage.org/job/DMOD/job/tests-on-diff/360/ for more details.