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

18 Коммитов

Автор SHA1 Сообщение Дата
syeleti-msft 696ef55426
Optimize Rename function logic to reduce the number of REST API calls. (#1459)
* remove extra AREST API call in renameFile
2024-11-05 22:04:45 +05:30
Vikas Bhansali 34bdad7d87
Fix Panic generated when user does not have a home directory set (#1040)
Fix Panic generated when user does not have a home directory set
2023-02-03 11:55:57 +05:30
Sourav Gupta 0ac75c29e7
Health monitor (#868)
Adding health monitor for blobfuse2
Co-authored-by: vibhansa-msft <vibhansa@microsoft.com>
2022-08-27 19:47:39 +05:30
Gauri Prasad 26030f2754
Added MSI Tests and more to code coverage (#857) 2022-08-09 08:49:23 -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
Vikas Bhansali 103149ba7c
File-cache open-file complexity with respect to file locks removed (#737)
* Improving file locks for better perf and less complexity

* Addressing review comments

* Flaky timeout test correction

* Replace os.remove with deleteFile call as we need to handle permission error in all such cases

* Adding trace logs to deletefile api

* Resolving file cache UT for rename when file is not in local cache
2022-03-25 08:30:33 +05:30
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 990af0fefa First commit of blobfuse v2 code 2022-02-14 09:41:31 -08:00
Gauri Prasad eb17b3cf32 Deleted blobfuse code 2022-02-09 08:37:28 -08:00
Vikas Bhansali 730374fcea
CPPLite Upgrade and ADLS Support (#431)
- CPPLite upgraded to latest
- Adding support for ADLS account
- Symlink support added
- chmod command is supported for ADLS accounts
- Unicode filename bug fixed
- Block blob directory last modified time showing 1970 fixed
- last modified / access / change time support for ADLS account 
- last modified / access / change time for mount directory corrected

Co-authored-by: Vikas Bhansali <vibhansa@microsoft.ccom>
Co-authored-by: NaraVen <narven@microsoft.com>
2020-07-14 08:45:47 +05:30
Vikas Bhansali 40ff6cdf54
Adding dynamic logging and nightly pipeline (#401)
* Create ccpp.yml

* Adding dynamic logging

* Adding dynamic logging

* Addig git action to auto-build

* Update ccpp.yml

Correcting action for CI

* Update ccpp.yml

* Renaming ci file

* Ignoring blobcp binary from git status

* Update blobfuse_ci.yml

Adding Test to CI

* Update blobfuse_ci.yml

Correcting CI file for auto test blobfuse

* Update blobfuse_ci.yml

Storage container name correction

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Reverting back Nara's changes on get_property

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Adding ubuntu 16.04 to CI pipeline

* Adding OS based container name

* Removing fail fast from piepline

* Adding test for read/write file

* Delete directory is failing, ignore the failure

* Adjusting timeouts

* Resubmit

* Removing sudo from basic commands

* Resolving syntax error

* Adding more file tests

* Adding code to print logs at the end

* Create azure-nightly-pipeline.yaml

* Set up CI with Azure Pipelines

[skip ci]

* Update azure-nightly-pipeline.yaml

* Testing first pipeline

* Testing first pipeline 1

* Testing first pipeline 2

* Testing first pipeline 2

* Adding Feature Test

* Correcting syntax

* Correcting syntax continue on error

* Correcting permission issue

* Correcting job name

* Adding secret key support

* Adding local variables

* Adding local variables 1

* Adding container name

* Correct cache path

* Removing allow other user option

* Adding debug log level

* correcting cache path

* Disabling github pipeline

* Correcting cache directory

* Setting timeouts

* Adding list of last commits

* Moving copy file

* Create ccpp.yml

* Adding dynamic logging

* Adding dynamic logging

* Addig git action to auto-build

* Update ccpp.yml

Correcting action for CI

* Update ccpp.yml

* Renaming ci file

* Ignoring blobcp binary from git status

* Update blobfuse_ci.yml

Adding Test to CI

* Update blobfuse_ci.yml

Correcting CI file for auto test blobfuse

* Update blobfuse_ci.yml

Storage container name correction

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Update blobfuse_ci.yml

* Adding ubuntu 16.04 to CI pipeline

* Adding OS based container name

* Removing fail fast from piepline

* Adding test for read/write file

* Delete directory is failing, ignore the failure

* Adjusting timeouts

* Resubmit

* Removing sudo from basic commands

* Resolving syntax error

* Adding more file tests

* Adding code to print logs at the end

* Create azure-nightly-pipeline.yaml

* Set up CI with Azure Pipelines

[skip ci]

* Update azure-nightly-pipeline.yaml

* Testing first pipeline

* Testing first pipeline 1

* Testing first pipeline 2

* Testing first pipeline 2

* Adding Feature Test

* Correcting syntax

* Correcting syntax continue on error

* Correcting permission issue

* Correcting job name

* Adding secret key support

* Adding local variables

* Adding local variables 1

* Adding container name

* Correct cache path

* Removing allow other user option

* Adding debug log level

* correcting cache path

* Disabling github pipeline

* Correcting cache directory

* Setting timeouts

* Adding list of last commits

* Moving copy file

* Disabling github CI pipeline and enabling devops nightly pipeline

* Adding Ubn-20 in nightly

* Commenting Ubn-20 as its not supported by azure pipeline

* Correcting doubel sudo

* Updated Reame for logging improvements

* Adding logging details

* Correcting logging details

* Correcting logging details

* Correcting logging details

* Correcting logging details

* Adding logging files to package

* Resetting the version to upstream master

* Run this piepline only on schedule

* Correcting timeout in oauthtokentest

* Removing unwanted changes from pipelines

* Reverting last changes

* Adding comments for the refresh config function

Co-authored-by: Vikas Bhansali <vibhansa@microsoft.ccom>
2020-05-20 11:56:09 +05:30
Nara 804af4fc70
Bug/msi client (#394)
* BlobNotfound fix and authType read fix

* removed comments

* fix directory

* CR comments

* removed extra  fprintfs
2020-05-07 00:58:44 -07:00
nara c54db3d805 converted tabs to spaces 2020-04-24 01:36:18 -07:00
nara f040045176 CMakeLists changes- debug flag 2020-04-16 01:26:51 -07:00
nara 8e8d18d8f9 allow msi auth without expires_in property in toke, expires_on only 2020-04-13 02:15:28 -07:00
adreed-msft c7e9a3d999 Support Service Principal Name Authentication in blobfuse (#337)
* Support SPN based authentication
2020-01-16 12:58:25 -08:00
adreed-msft 1a980ad2b1 Support Managed Identity Authentication in blobfuse (#336)
Support for Managed Identity and update to cpplite sdk
2019-12-11 13:10:59 -08:00
Microsoft GitHub User fe6226b9c0 Initial commit 2017-09-12 11:31:51 -07:00