Directories
¶
| Path | Synopsis |
|---|---|
|
3rdparty
|
|
|
atomic
Package atomic provides simple wrappers around numerics to enforce atomic access.
|
Package atomic provides simple wrappers around numerics to enforce atomic access. |
|
glog
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
|
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. |
|
webdav
Package webdav provides a WebDAV server implementation.
|
Package webdav provides a WebDAV server implementation. |
|
webdav/internal/xml
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
|
Package xml implements a simple XML 1.0 parser that understands XML name spaces. |
|
Package ais provides core functionality for the AIStore object storage.
|
Package ais provides core functionality for the AIStore object storage. |
|
setup
command
This file is used to start the AIS daemon * Copyright (c) 2018, NVIDIA CORPORATION.
|
This file is used to start the AIS daemon * Copyright (c) 2018, NVIDIA CORPORATION. |
|
Package api provides RESTful API to AIS object storage * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package api provides RESTful API to AIS object storage * Copyright (c) 2018, NVIDIA CORPORATION. |
|
bench
|
|
|
aisloader
command
|
|
|
aisloader/namegetter
* Copyright (c) 2019, NVIDIA CORPORATION.
|
* Copyright (c) 2019, NVIDIA CORPORATION. |
|
aisloader/stats
Package stats provides various structs for collecting stats * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package stats provides various structs for collecting stats * Copyright (c) 2018, NVIDIA CORPORATION. |
|
disk/compare
command
|
|
|
frandread
command
Package frandread is a file-reading benchmark that makes a special effort to visit the files randomly and equally.
|
Package frandread is a file-reading benchmark that makes a special effort to visit the files randomly and equally. |
|
hrw
Package hrw_bench provides a way to benchmark different HRW variants.
|
Package hrw_bench provides a way to benchmark different HRW variants. |
|
http2
command
This go script puts a given number of files with a given size into AIStore.
|
This go script puts a given number of files with a given size into AIStore. |
|
map
command
|
|
|
soaktest
command
|
|
|
soaktest/recipes
Package recipes contains all the recipes for soak test * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package recipes contains all the recipes for soak test * Copyright (c) 2019, NVIDIA CORPORATION. |
|
soaktest/report
Package report provides the framework for collecting results of the soaktest * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package report provides the framework for collecting results of the soaktest * Copyright (c) 2019, NVIDIA CORPORATION. |
|
soaktest/scheduler
Package scheduler provides scheduling of recipes and regression within soaktest * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package scheduler provides scheduling of recipes and regression within soaktest * Copyright (c) 2019, NVIDIA CORPORATION. |
|
soaktest/soakcmn
Package soakcmn provides constants and variables shared across soaktest * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package soakcmn provides constants and variables shared across soaktest * Copyright (c) 2019, NVIDIA CORPORATION. |
|
soaktest/soakprim
Package soakprim provides the framework for running soak tests * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package soakprim provides the framework for running soak tests * Copyright (c) 2019, NVIDIA CORPORATION. |
|
soaktest/stats
Package stats keeps track of all the different statistics collected by the report * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package stats keeps track of all the different statistics collected by the report * Copyright (c) 2019, NVIDIA CORPORATION. |
|
Package main is used as command-line interpreter for AIS * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package main is used as command-line interpreter for AIS * Copyright (c) 2019, NVIDIA CORPORATION. |
|
commands
Package commands provides the set of CLI commands used to communicate with the AIS cluster.
|
Package commands provides the set of CLI commands used to communicate with the AIS cluster. |
|
templates
Package templates provides the set of templates used to format output for the CLI.
|
Package templates provides the set of templates used to format output for the CLI. |
|
Package cluster provides common interfaces and local access to cluster-level metadata * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package cluster provides common interfaces and local access to cluster-level metadata * Copyright (c) 2019, NVIDIA CORPORATION. |
|
Package cmn provides common low-level types and utilities for all aistore projects * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package cmn provides common low-level types and utilities for all aistore projects * Copyright (c) 2018, NVIDIA CORPORATION. |
|
Package containers provides common utilities for managing containerized deployments of AIS * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package containers provides common utilities for managing containerized deployments of AIS * Copyright (c) 2019, NVIDIA CORPORATION. |
|
Package downloader implements functionality to download resources into AIS cluster from external source.
|
Package downloader implements functionality to download resources into AIS cluster from external source. |
|
Package dsort provides APIs for distributed archive file shuffling.
|
Package dsort provides APIs for distributed archive file shuffling. |
|
extract
Package extract provides provides functions for working with compressed files * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package extract provides provides functions for working with compressed files * Copyright (c) 2018, NVIDIA CORPORATION. |
|
filetype
Package filetype provides the implementation of custom content file type for dsort.
|
Package filetype provides the implementation of custom content file type for dsort. |
|
Package ec provides erasure coding (EC) based data protection for AIStore.
|
Package ec provides erasure coding (EC) based data protection for AIStore. |
|
Package filter implements fully features dynamic probabilistic filter.
|
Package filter implements fully features dynamic probabilistic filter. |
|
Package fs provides mountpath and FQN abstractions and methods to resolve/map stored content * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package fs provides mountpath and FQN abstractions and methods to resolve/map stored content * Copyright (c) 2018, NVIDIA CORPORATION. |
|
Package health provides a basic mountpath health monitor.
|
Package health provides a basic mountpath health monitor. |
|
housekeep
|
|
|
hk
Package hk provides mechanism for registering cleanup functions which are invoked at specified intervals.
|
Package hk provides mechanism for registering cleanup functions which are invoked at specified intervals. |
|
lru
Package lru provides least recently used cache replacement policy for stored objects and serves as a generic garbage-collection mechanism for orhaned workfiles.
|
Package lru provides least recently used cache replacement policy for stored objects and serves as a generic garbage-collection mechanism for orhaned workfiles. |
|
Package ios is a collection of interfaces to the local storage subsystem; the package includes OS-dependent implementations for those interfaces.
|
Package ios is a collection of interfaces to the local storage subsystem; the package includes OS-dependent implementations for those interfaces. |
|
Package memsys provides memory management and Slab allocation with io.Reader and io.Writer interfaces on top of a scatter-gather lists (of reusable buffers) * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package memsys provides memory management and Slab allocation with io.Reader and io.Writer interfaces on top of a scatter-gather lists (of reusable buffers) * Copyright (c) 2018, NVIDIA CORPORATION. |
|
Package mirror provides local mirroring and replica management * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package mirror provides local mirroring and replica management * Copyright (c) 2018, NVIDIA CORPORATION. |
|
Package objwalk provides core functionality for reading the list of a bucket objects * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package objwalk provides core functionality for reading the list of a bucket objects * Copyright (c) 2019, NVIDIA CORPORATION. |
|
Package stats provides methods and functionality to register, track, log, and StatsD-notify statistics that, for the most part, include "counter" and "latency" kinds.
|
Package stats provides methods and functionality to register, track, log, and StatsD-notify statistics that, for the most part, include "counter" and "latency" kinds. |
|
Package sys provides methods to read system information * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package sys provides methods to read system information * Copyright (c) 2019, NVIDIA CORPORATION. |
|
Package transport provides streaming object-based transport over http for intra-cluster continuous intra-cluster communications (see README for details and usage example).
|
Package transport provides streaming object-based transport over http for intra-cluster continuous intra-cluster communications (see README for details and usage example). |
|
Package tutils provides common low-level utilities for all aistore unit and integration tests * Copyright (c) 2018, NVIDIA CORPORATION.
|
Package tutils provides common low-level utilities for all aistore unit and integration tests * Copyright (c) 2018, NVIDIA CORPORATION. |
|
tassert
Package tassert provides common asserts for tests * Copyright (c) 2019, NVIDIA CORPORATION.
|
Package tassert provides common asserts for tests * Copyright (c) 2019, NVIDIA CORPORATION. |
|
Package xoshiro256 implements the xoshiro256** RNG Translated from http://xoshiro.di.unimi.it/xoshiro256starstar.c Scrambled Linear Pseudorandom Number Generators David Blackman, Sebastiano Vigna https://arxiv.org/abs/1805.01407 http://www.pcg-random.org/posts/a-quick-look-at-xoshiro256.html
|
Package xoshiro256 implements the xoshiro256** RNG Translated from http://xoshiro.di.unimi.it/xoshiro256starstar.c Scrambled Linear Pseudorandom Number Generators David Blackman, Sebastiano Vigna https://arxiv.org/abs/1805.01407 http://www.pcg-random.org/posts/a-quick-look-at-xoshiro256.html |
Click to show internal directories.
Click to hide internal directories.