This is an automated email from the ASF dual-hosted git repository.

yasith pushed a change to branch feat/fuse-remotefs
in repository https://gitbox.apache.org/repos/asf/airavata-sandbox.git


    from 0226b5f3 Enhance benchmarking capabilities with FUSE passthrough 
support
     add 5b542eb4 Update .gitignore, add LICENSE, and enhance README with 
performance details
     add 4e249330 Update README and benchmark reports to reflect consistency 
improvements and performance metrics

No new revisions were added by this update.

Summary of changes:
 remotefs-fuse/.gitignore                           |   7 +-
 remotefs-fuse/LICENSE                              |  28 ++
 remotefs-fuse/Makefile                             |  14 +-
 remotefs-fuse/README.md                            | 158 ++++++--
 remotefs-fuse/STATUS.md                            |  55 ---
 remotefs-fuse/benchmarks/README.md                 | 247 ++----------
 .../benchmarks/results/BENCHMARK_REPORT.md         | 350 +++++++----------
 .../benchmarks/results/benchmark_dev-cs-portal.png | Bin 159446 -> 246605 bytes
 .../benchmarks/results/benchmark_login02.png       | Bin 158377 -> 219394 bytes
 .../results/benchmark_nsworkshopcpuvc1.png         | Bin 191763 -> 224392 bytes
 .../benchmarks/results/benchmark_summary.txt       | 142 ++++---
 .../benchmarks/results/cache_benchmark_results.txt | 110 ------
 .../benchmarks/results/results_expanse.csv         | 150 ++++++--
 .../benchmarks/results/results_gateway.csv         | 180 +++++++--
 .../benchmarks/results/results_vc-airavata-cpu.csv | 240 ++++++------
 .../benchmarks/results/staleness_comparison.png    | Bin 0 -> 138621 bytes
 .../benchmarks/results/staleness_results.csv       |  21 +
 .../benchmarks/results/staleness_summary.txt       |  48 +++
 .../benchmarks/scripts/analyze_results.sh          | 226 -----------
 remotefs-fuse/benchmarks/scripts/publish_local.sh  |   2 +-
 remotefs-fuse/benchmarks/scripts/run_benchmark.sh  |  34 +-
 .../benchmarks/scripts/run_staleness_benchmark.sh  | 365 ++++++++++++++++++
 .../benchmarks/scripts/visualize_results.py        |   2 +-
 .../benchmarks/scripts/visualize_staleness.py      | 213 +++++++++++
 remotefs-fuse/cmd/remotefs/commands/mount_linux.go |  28 +-
 remotefs-fuse/cmd/remotefs/commands/publish.go     |   8 +-
 remotefs-fuse/cmd/remotefs/main.go                 |   2 +-
 remotefs-fuse/go.mod                               |   2 +-
 remotefs-fuse/internal/cache/benchmark_test.go     |  18 +-
 remotefs-fuse/internal/cache/cache.go              | 193 ++++++----
 remotefs-fuse/internal/cache/cache_test.go         |  20 +-
 remotefs-fuse/internal/cache/concurrency_test.go   |  12 +-
 remotefs-fuse/internal/cache/consistency_test.go   |   2 +-
 remotefs-fuse/internal/cache/data.go               |  74 +++-
 remotefs-fuse/internal/cache/directory.go          |  30 +-
 remotefs-fuse/internal/cache/filecache.go          |  11 +-
 remotefs-fuse/internal/cache/integration_test.go   |  20 +-
 remotefs-fuse/internal/cache/metadata.go           |   2 +-
 remotefs-fuse/internal/cache/mmap_data.go          |  16 +-
 remotefs-fuse/internal/cache/staleness_test.go     | 426 +++++++++++++++++++++
 remotefs-fuse/internal/export/backend.go           |   2 +-
 remotefs-fuse/internal/export/backend_test.go      |   2 +-
 remotefs-fuse/internal/fileproto/client.go         |   2 +-
 remotefs-fuse/internal/mount/remote.go             |   6 +-
 remotefs-fuse/internal/source/server.go            |   4 +-
 remotefs-fuse/internal/source/server_test.go       |   6 +-
 remotefs-fuse/proto/remotefs.proto                 |   2 +-
 47 files changed, 2162 insertions(+), 1318 deletions(-)
 create mode 100644 remotefs-fuse/LICENSE
 delete mode 100644 remotefs-fuse/STATUS.md
 delete mode 100644 remotefs-fuse/benchmarks/results/cache_benchmark_results.txt
 create mode 100644 remotefs-fuse/benchmarks/results/staleness_comparison.png
 create mode 100644 remotefs-fuse/benchmarks/results/staleness_results.csv
 create mode 100644 remotefs-fuse/benchmarks/results/staleness_summary.txt
 delete mode 100755 remotefs-fuse/benchmarks/scripts/analyze_results.sh
 create mode 100755 remotefs-fuse/benchmarks/scripts/run_staleness_benchmark.sh
 create mode 100755 remotefs-fuse/benchmarks/scripts/visualize_staleness.py
 create mode 100644 remotefs-fuse/internal/cache/staleness_test.go

Reply via email to