ais

package
v1.3.22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2024 License: MIT Imports: 79 Imported by: 2

Documentation

Overview

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2022, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2021-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2021-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2022, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2022, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2021-2022, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2023, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Package ais provides core functionality for the AIStore object storage.

  • Copyright (c) 2018-2024, NVIDIA CORPORATION. All rights reserved.

Index

Constants

View Source
const ActCleanup = "cleanup" // in addition to (apc.ActBegin, ...)
View Source
const Silent = 1
View Source
const (
	TxnTimeoutMult = 2
)

GC

Variables

This section is empty.

Functions

func ExtractEndpoint

func ExtractEndpoint(path string) string

ExtractEndpoint extracts an S3 endpoint from the full URL path. Endpoint is a host name with port and root URL path (if exists). E.g. for AIS `http://localhost:8080/s3/bck1/obj1` the endpoint would be `localhost:8080/s3`

func Run

func Run(version, buildTime string) int

Run is the 'main' where everything gets started

Types

type ClusterMountpathsRaw

type ClusterMountpathsRaw struct {
	Targets cos.JSONRawMsgs `json:"targets"`
}

type Vote

type Vote string
const (
	VoteYes Vote = "YES"
	VoteNo  Vote = "NO"
)

type VoteInitiation

type VoteInitiation VoteRecord

type VoteInitiationMessage

type VoteInitiationMessage struct {
	Request VoteInitiation `json:"vote_initiation"`
}

type VoteMessage

type VoteMessage struct {
	Record VoteRecord `json:"vote_record"`
}

type VoteRecord

type VoteRecord struct {
	Candidate string    `json:"candidate"`
	Primary   string    `json:"primary"`
	Smap      *smapX    `json:"smap"`
	StartTime time.Time `json:"start_time"`
	Initiator string    `json:"initiator"`
}

type VoteResult

type VoteResult VoteRecord

type VoteResultMessage

type VoteResultMessage struct {
	Result VoteResult `json:"vote_result"`
}

Directories

Path Synopsis
Package backend contains implementation of various backend providers.
Package backend contains implementation of various backend providers.
Package s3 provides Amazon S3 compatibility layer
Package s3 provides Amazon S3 compatibility layer

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL