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 7a555ef4 add benchmarks and results
add 5af2ac0c updated results and report
No new revisions were added by this update.
Summary of changes:
remotefs-fuse/.gitignore | 33 +
.../benchmarks/results/BENCHMARK_REPORT.md | 291 +++++
.../benchmarks/results/benchmark_login02.png | Bin 165071 -> 242530
bytes
.../results/benchmark_nsworkshopcpuvc1.png | Bin 164856 -> 250917
bytes
.../benchmarks/results/benchmark_summary.txt | 102 +-
.../benchmarks/results/cache_benchmark_results.txt | 110 ++
.../benchmarks/results/results_expanse.csv | 210 +++-
.../benchmarks/results/results_vc-airavata-cpu.csv | 210 +++-
remotefs-fuse/benchmarks/scripts/publish_local.sh | 2 +-
remotefs-fuse/benchmarks/scripts/run_benchmark.sh | 86 +-
.../benchmarks/scripts/run_remote_benchmark.sh | 7 +
.../benchmarks/scripts/visualize_results.py | 254 +++-
remotefs-fuse/cmd/remotefs/commands/mount_linux.go | 47 +-
remotefs-fuse/internal/cache/benchmark_test.go | 503 ++++++++
remotefs-fuse/internal/cache/cache.go | 769 ++++++++++++
remotefs-fuse/internal/cache/cache_test.go | 1325 ++++++++++++++++++++
remotefs-fuse/internal/cache/concurrency_test.go | 649 ++++++++++
remotefs-fuse/internal/cache/data.go | 413 ++++++
remotefs-fuse/internal/cache/directory.go | 229 ++++
remotefs-fuse/internal/cache/integration_test.go | 612 +++++++++
remotefs-fuse/internal/cache/metadata.go | 177 +++
remotefs-fuse/internal/frpclient/frpclient.go | 75 +-
remotefs-fuse/internal/mount/remote.go | 93 +-
remotefs-fuse/internal/source/server.go | 1 +
24 files changed, 5939 insertions(+), 259 deletions(-)
create mode 100644 remotefs-fuse/.gitignore
create mode 100644 remotefs-fuse/benchmarks/results/BENCHMARK_REPORT.md
create mode 100644 remotefs-fuse/benchmarks/results/cache_benchmark_results.txt
create mode 100644 remotefs-fuse/internal/cache/benchmark_test.go
create mode 100644 remotefs-fuse/internal/cache/cache.go
create mode 100644 remotefs-fuse/internal/cache/cache_test.go
create mode 100644 remotefs-fuse/internal/cache/concurrency_test.go
create mode 100644 remotefs-fuse/internal/cache/data.go
create mode 100644 remotefs-fuse/internal/cache/directory.go
create mode 100644 remotefs-fuse/internal/cache/integration_test.go
create mode 100644 remotefs-fuse/internal/cache/metadata.go