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

518 Коммитов

Автор SHA1 Сообщение Дата
vibhansa-msft 33694ee463 Adding orion to v2 2022-02-11 14:24:30 +05:30
Gauri Prasad 6a026bb526 First commit of blobfuse v2 code 2022-02-10 15:18:01 -08:00
Gauri Prasad eb17b3cf32 Deleted blobfuse code 2022-02-09 08:37:28 -08:00
Vikas Bhansali 945a7dff5d
Correct readme and change version to beta (#683) 2022-01-13 21:57:38 +05:30
Vikas Bhansali b1032925b9
Vibhansa/proxy details (#682)
Correction proxy cli option details on when to skip that and when to use it.
2022-01-11 09:14:07 +05:30
Vikas Bhansali 0f6126166c
Vibhansa/pathmessup (#681)
When blob name is merged with temp cache path to form a local path, in some combination its reaching out of temp-cache directory path. Blobfuse shall invalidate such paths and return ENOENT
2022-01-11 09:04:36 +05:30
Vikas Bhansali 33753ffcce
Vibhansa/stream crash (#678)
#674 : Set content type correctly for files > 64MB in size
#675 : SegFault in streaming when open and close come in parallel for same file.
- default service file was mounting blobfuse with -d option, removed that.
2022-01-11 08:22:42 +05:30
Gauri Prasad df6e3fcc09
Remove dependency installation (#677)
* Remove dependency installation

* added fuse back

* Changed order

* added new optoin

Co-authored-by: Gauri Prasad <gapra@microsoft.com>
2021-12-16 12:23:52 +05:30
Vikas Bhansali b4b660ca2a
Bump up version for next release (#672) 2021-12-08 16:23:12 +05:30
Vikas Bhansali cf34524f87
Vibhansa/deb9 gitfix (#671)
Pipeline fix to manually checkout on deb9/10
2021-11-18 22:03:12 +05:30
Vikas Bhansali ecb32ac6d3
Vibhansa/rman fix (#669)
Ubn18/20 giving error in pipelines as cmake version is outdated now. Upgrading version in all CMake files and disabling GTest as they are not compiling with newer version
2021-11-18 07:50:38 +05:30
Vikas Bhansali 617c5f3929
Mask out SYNC and DIRECT flags in open call as write operation fails … (#666)
Mask out SYNC and DIRECT flags in open call as write operation fails if they are given in open call (#665)
2021-11-12 18:20:53 +05:30
Vikas Bhansali f4f4427fe1
Adding mp4 content type (#663)
Adding mp4 content type to list.
2021-11-06 08:33:18 +05:30
Gauri Prasad 1884c8d3e1
Fixed segfault issue for initial streaming call when small blobs are downloaded (#658)
Co-authored-by: Gauri Prasad <gapra@microsoft.com>
2021-11-02 09:55:24 -07:00
Vikas Bhansali acc74dd898
Bumpig up version (#651)
Version change.
2021-09-28 08:19:56 +05:30
Gauri Prasad 4411369f9b
Fixed parsing of storage endpoint to support RA-GRS endpoints passed
Fixed parsing of storage endpoint to support RA-GRS endpoints passed …
2021-09-27 19:21:52 -07:00
Gauri Prasad e05f0f22f5 Fixed parsing of storage endpoint to support RA-GRS endpoints passed through the blobEndpoint option 2021-09-24 14:08:16 -07:00
Vikas Bhansali cb0da29773
Vibhansa/read stream parallel download block (#641)
If block size > 64MB allow to download block in parallel
2021-09-11 08:40:25 +05:30
Vikas Bhansali ef8304914f
Vibhansa/msi secret adls (#640)
* Adding MSI_SECRET env variable to init flow of adls_msi auth mode

* Correct last modified time as per value returned back by download api

* Invalid param read and population for aad Endpoint

* Print current blobfuse version on startup

Co-authored-by: vibhansa-msft <>
2021-09-02 14:15:08 +05:30
Vikas Bhansali d621204032
Adding MSI_SECRET env variable to init flow of adls_msi auth mode (#639)
ADLS Gen-2 account with MSI auth is not working if MSI_SECRET env variable is set along with msi endpoint.
2021-09-01 07:38:03 +05:30
Vikas Bhansali 8da827df82
Vibhansa/read streaming (#637)
Updated README for basic-remount-check config
2021-08-28 09:39:54 +05:30
Vikas Bhansali 073f962ca0
Vibhansa/read streaming (#636)
Adding support for read streaming on Read-Only mount.
2021-08-26 08:04:30 +05:30
Vikas Bhansali 13fea4edc6
1. Invalidate attr-cache even when file is not present in local cache. 2. Delete file if sync was done even if file was downloaded as part of sync. 3. Correct last change and last access time if returning from attr-cache 4. Correct readme for proxy options (#635)
1. Invalidate attr-cache even when file is not present in local cache
2. Delete file if sync was done even if file was downloaded as part of sync.
3. Correct last change and last access time if returning from attr-cache
4. Correct readme for proxy options
2021-08-19 08:02:30 +05:30
Vikas Bhansali 1f0ed1a093
Adding background download support (#629)
- Allow user to download the file in background instead of blocking open system call
- sync can force evict a file from cache, behavior is configurable.
- fsyncdir will invalidate attributes of all children of a given directory
- bug in cache eviction where file was not getting deleted if difference between last modified and current time was 0
2021-08-11 07:19:30 +05:30
Vikas Bhansali 6844eb13cd
Gen-2 ACL based blobs not showing correct permissions (#631)
For Gen-2 accounts if ACL is set with mask and additional principals for a blob/container, Blobfuse fails to parse the permission string. Correcting code to handle the same.
2021-08-10 14:31:21 +05:30
Nara ccffd4a950
Update README.md
added supported version numbers for command line params
2021-07-14 18:14:31 -07:00
Nara cb588b0104
Update README.md
added supported version numbers for command line params
2021-07-14 17:20:24 -07:00
Nara ce36c2d287
Update README.md
updated defaults for basic mount check and pre validate curl check.
2021-07-14 17:17:57 -07:00
Nara e0a30b705c
Update blobfuse-artifacts.yml
removed signing from the artifacts as ESRP said it may not work from a build pipeline
2021-07-13 17:51:45 -07:00
Ashish Mishra c18c60da7d
Update README.md (#623)
Making the support statement very explicit
2021-07-13 18:55:06 +05:30
Nara 8bf7a95f48
Merge pull request #624 from Azure/vibhansa/MSI_pipeline_fix
Removing MSI test set_5 from nightly as vm sometimes is not accessible
2021-07-13 00:18:58 -07:00
vibhansa-msft d8b8393306 Removing MSI test set_5 from nightly as vm sometimes is not accessible 2021-07-13 12:21:45 +05:30
Vikas Bhansali 976680b403
Instead of using syscall try reading /etc/mtab to figure out director… (#615)
#612 : Instead of using syscall try reading /etc/mtab to figure out directory is already mounted or not. Use cli option "--basic-remount-check=true" to enable this.
#613 : Skip cURL check and validate authentication before the mount to return early failure for invalid authentication. Use cli option "--pre-mount-validate=true" to enable this.
2021-07-08 08:25:20 +05:30
Nara 097c1d7119
Update README.md
retry exp and defaults added
2021-06-22 00:41:39 -07:00
Nara e3b4f60df7
Merge pull request #608 from Azure/vibhansa/dfs-next-token-fix
Vibhansa/dfs next token fix
2021-06-22 00:27:37 -07:00
vibhansa-msft 4797d838f5 Correcting cli option name as per review comments 2021-06-21 16:18:33 +05:30
vibhansa-msft 3a5977a7a9 Correcting name of max delay in retry 2021-06-21 12:22:49 +05:30
Nara fd65aa0e49
Update README.md
changed Storage Blob Contributor to Storage Blob Data Contributor
2021-06-17 17:17:01 -07:00
Nara 5f5fd022f3
Merge pull request #611 from heikki0/patch-1
Correct typo in README.md
2021-06-15 08:47:21 -07:00
heikki0 2316f19065
Correct typo in README.md 2021-06-14 10:03:09 +02:00
vibhansa-msft ebca3668a9 Adding code to debug the retry policy 2021-06-09 12:53:40 +05:30
vibhansa-msft 84786ca780 Merge remote-tracking branch 'origin/master' into vibhansa/dfs-next-token-fix 2021-06-09 10:54:33 +05:30
vibhansa-msft 1f209d37dd Making retry count and interval configurable 2021-06-09 10:52:21 +05:30
Vikas Bhansali 6840de2477
Gen-2 account listing beyond 5K files fixed (#605)
Fix for Gen-2 account listing beyond 5K entries. (#604)
2021-06-08 13:29:49 +05:30
vibhansa-msft 6da0c9f139 Correcting sas token test case 2021-06-07 10:09:31 +05:30
vibhansa-msft 9a8c29b8c5 Adding ADLS SAS test cases 2021-06-06 10:37:26 +05:30
Vikas Bhansali c629ec996d
Merge branch 'master' into vibhansa/dfs-next-token-fix 2021-06-06 10:31:11 +05:30
vibhansa-msft 75426cf767 Disable symlink for gen2 huge listing 2021-06-05 18:40:20 +05:30
vibhansa-msft 4a88949e1b Upgrading version to 1.3.8 2021-06-05 11:24:17 +05:30
Nara 9fd5a768fc
Update README.md
updated optional parameter values.
2021-06-04 18:42:52 -07:00