Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
ashruti-msft 46a557ce18
Redirecting stream config to BlockCache (#1445)
* Auto convert streaming config to block-cache config
2024-11-05 11:38:27 +05:30
Vikas Bhansali 439f7dbccd
Copyright fix" (#1302)
Copyright fix for 2024
2024-01-02 15:40:39 +05:30
Vikas Bhansali 05a10949bd
Upgrading to go 1.19 (#1135)
* Upgrading to go 1.19
2023-05-10 14:53:05 +05:30
Vikas Bhansali fc5629d3ac
If version check fails to reach public container mount ./all/v1 command is exited (#1050)
* Do not error out if version check fails, instead just dump the log and continue
2023-02-04 13:12:42 +05:30
Vikas Bhansali e02acffd38
Copyright fix (#1025)
* Correcting copyright statement
2023-01-07 08:11:07 +05:30
Vikas Bhansali 6165f412b7
Subdirectory as cli option and support for nonempty libfuse option (#975)
* Allow mounting on a nonempty directory
* Allow subdirectory to be configured using cli option
2022-11-16 16:27:46 +05:30
Gauri Prasad 0369d6098f
Added support to work with virtual directories without the special marker directory blob (#927)
* Added support to work with virtual directories

* fix spelling

* Fix lint

* Fix subdir issue

* Correcting infinte loop in getattr using list failure condition

* Add cli flag to enable virtual directory support

* Update ReadME for virtual-dir cli options

* Corrected

Co-authored-by: vibhansa-msft <vibhansa@microsoft.com>
2022-10-07 10:25:01 +05:30
Sourav Gupta a92ef4339b
Mount using /etc/fstab (#924)
* parsing os args

* Removing auto completion

* Update changelog

* Add more flags to ignore

* Small change'

* coverage edit

* Removing dead code

* Add test cases for parse and validate config

* Init logger for UT on config

* Correctly define const slice for fuse ignored flags

* Adding unmount test cases

* Add comments as per review comments

* Correcting unmount tests

* Add logs if mkdir fails

* spell correction in comments

* Run all unmount tests serially with different mount points

* correcting unmount test cases

* Making unmount test parallel

* Adding handle map test cases

Co-authored-by: vibhansa-msft <vibhansa@microsoft.com>
2022-10-05 21:33:52 +05:30
Gauri Prasad cdde152a0d
Fix for ignore open flags (#917)
* Fix typo for ignore open flags

* Changelog

* Fixed error and Readme

* correct the yaml

* try to fix ut

* revert test

* revert test

* revert test
2022-09-30 10:15:09 +05:30
Tamer Sherif 770e1f523e
Stream Filename Caching Support (#871)
* filename caching

* filename caching

* locking

* resolved some feedback comments

* baseconfig changes

* fixed tests

* added tests

* comments

* added comments
2022-09-26 12:42:25 -07:00
Gauri Prasad f067d5ca23
Clean up exit 1 errors for blobfuse2 (#893) 2022-09-08 13:09:32 -07:00
Sourav Gupta 6ba1e91a7e
Expand path (#880)
Expanding tilde(~) character in mount, config file or cache paths
2022-09-01 19:30:08 +05:30
Gauri Prasad 1978243d43
Added supported v1 CLI parameters to v2 (#881) 2022-08-31 12:12:14 -07:00
Vikas Bhansali 4f805cc1ab
Adding code linting (#844)
* Adding Ubn-22 to pipelines

* Adding lint as standard ci step

* correcting lint command path

* Add copyright checks to ci pipeline

* Copyright fixes and ci check for copyright statements

* Adding go format check to CI

* Fixing some lint issues

* More lint fixes

* More lint fixes

* Fixing some lint issues

* Correcting code linting check in ci

* correcting lint status check

* correcting lint status check

* correcting lint status check

* correcting lint status check

* correcting lint status check

* correcting lint status check

* correcting lint status check

* correcting bugs reported by sa check

* notices_fix.sh update

* Add step to validate NOTICE file

* Add step to release for ubn-22

* Add logs for success

* Fixing copyright bug

* Correcting tag formats

* Correcting percentage check

* Spell error correction

* Ignore exectime from code coverage

* Correcting log string

* Removing dead file

* Correcting go format error
2022-07-28 10:09:41 +05:30
Sourav Gupta 35cf5ff4a2
Module name fix (#847)
* Correcting module name

* Changing module name

* Adding output binary name in go build
2022-07-27 12:19:36 +05:30
Vikas Bhansali 87f15a3e65
Vibhansa/v2/resource msi change (#829)
* Correcting resource string for MSI token reterival

* Changelog updated

* Making resource to always point to storage.azure.com string

* Make resource string a configurable options for OAuth token retreival

* Bumping up autorest version as token parsing has issue when expires_on comes as integer

* Updaing token parsing error in changelog

* Skip msiEndpoint from v1 config as its not supported in v2
2022-07-08 10:20:24 +05:30
Tamer Sherif 1f339ff0dd
Deprecate using 3rd party eviction policies (#769)
* Optimized Streaming

* close handle fix

* locking

* fixed tests

* cleanup

* Deprecate eviction library

* more cleanup

* remove timeout

* fix

* cleanup

* fixed bug

* fixed bug

* added purge

* added purge

* added purge

* added purge

* comment cleanup

* comment cleanup

* removed lock and added tests

* cleanup

* added handle buffer check

* cleanup - feedback

* moved to new dir
2022-04-28 10:43:01 -07:00
Gauri Prasad 4b64cb712a
Set flag parsing to exit on error to ensure exit status is non zero (#762) 2022-04-15 16:35:57 -07:00
Gauri Prasad 15b68d598a
Fixed some codespell errors (#745)
Co-authored-by: Gauri Prasad <gapra@microsoft.com>
2022-03-23 11:00:13 -07:00
Sourav Gupta b466677539
Gen1 mount using adlsgen1fuse (#721)
* Adding code for gen1 mount with datasetfuse

* Creating pipeline for adlsgen1fuse

* Adding unit test cases

* Adding sample datasetfuse config file
2022-03-16 10:45:23 +05:30
Gauri Prasad 7cd6fbe554
Fixed bug where endpoint is populated incorrectly when passed as envi… (#730)
* Fixed bug where endpoint is populated incorrectly when passed as environment variable

* Fixed unit tests

Co-authored-by: Gauri Prasad <gapra@microsoft.com>
2022-03-15 08:40:39 -07:00
Sourav Gupta 7004fdbb3d
Showing warnings for old versions (#697)
Change for showing warnings to the user if they are using older version of blobfuse2
2022-02-16 12:14:03 +05:30
Gauri Prasad 990af0fefa First commit of blobfuse v2 code 2022-02-14 09:41:31 -08:00