1aea8449ba
* First commit of blobfuse v2 code * Adding hadle optimization for v2 * Making direct read a configurable option, disabled by default * Rearrange structures to reduce padding and save memory * Correcting attr-cache UT for flag changes * Merging file-cache-test * Make flag check a function * Adding comments to handle methods * Adding more fuse options for optimization * Adding more fuse options for optimization * Removing exectime from red flows * Correcting profiling code to work for both cpu and memory * Cleanup old pprof reports * Adding error log for policy local file removal case and adding 10mil max file limit in attr-cache * Correcting file-cache UT for notInCache cases * Correcting libfuse UT to get handle object out of open return parameters * Addressing review comments * Removing 7.5 old curl from nightly as it does not make sense for v2 to test different curl versions * Tuning fuse parameters for better perf * Fuse parameter tuning * Removing some fuse options as mount is failing on some platforms * Exit pipeline stage if mount failed * Populate fuse connection flag based on kernel capabilities * Log kernel fuse capabilities and the one chosen by blobfuse on given platform * Fail pipeline if blobfuse2 binary is not found in df output * Wait for some time for mount to go through before validating * Correcting validation of mount point * Correcting validation of mount point * Use fuse2 on Deb-10 as with fuse3 we are not able to mount on that distro * Update mount validation for huge listing * Image signing to happen only when release option is chosen Co-authored-by: Gauri Prasad <gapra@microsoft.com> Co-authored-by: Ubuntu <vibhansa@vibhansa-perftest.l1vcg1e4u55e3gwz1dsfkxy2if.tx.internal.cloudapp.net> |
||
---|---|---|
.. | ||
build-release.yml | ||
build.yml | ||
cleanup.yml | ||
distro-tests.yml | ||
e2e-tests-spcl.yml | ||
e2e-tests.yml | ||
huge-list-test.yml | ||
mount.yml | ||
stress-test.yml | ||
verbose-tests.yml | ||
verify-auth.yml |