data

package
v2.0.7+incompatible Latest Latest
Warning

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

Go to latest
Published: May 25, 2020 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

## Data Management services.

Services under this folder are related to managing the data itself.

Directories

Path Synopsis
Docstore provides an indexed JSON document store.
Docstore provides an indexed JSON document store.
grpc
Package grpc exposes the document store api in GRPC
Package grpc exposes the document store api in GRPC
key
Package key implements a keystore for managing encryption keys attached to files.
Package key implements a keystore for managing encryption keys attached to files.
grpc
Package grpc provides a pydio GRPC service for managing files encryption keys
Package grpc provides a pydio GRPC service for managing files encryption keys
Package meta provides storage for files and folders metadata.
Package meta provides storage for files and folders metadata.
grpc
Package meta provides a GRPC access to the underlying persistence layer for files metadata
Package meta provides a GRPC access to the underlying persistence layer for files metadata
rest
Package rest provides a REST API for querying the tree metadata.
Package rest provides a REST API for querying the tree metadata.
Package search implements a search engine for indexing nodes
Package search implements a search engine for indexing nodes
dao
Package dao abstract the indexation engine and provides a bleve-based implementation.
Package dao abstract the indexation engine and provides a bleve-based implementation.
dao/bleve
Package bleve implements the search engine using a Bleve indexer.
Package bleve implements the search engine using a Bleve indexer.
dao/stub
Package stub is a helper for testing indexation
Package stub is a helper for testing indexation
grpc
Package grpc provides the Pydio grpc service for querying indexer.
Package grpc provides the Pydio grpc service for querying indexer.
rest
Package rest provides a REST service for querying the search engine
Package rest provides a REST service for querying the search engine
Folder source contains the three services composing a datasource : objects, index and sync
Folder source contains the three services composing a datasource : objects, index and sync
index
Package index provides indexation for datasources
Package index provides indexation for datasources
index/grpc
Package grpc provides a pydio GRPC service for CRUD-ing the datasource index.
Package grpc provides a pydio GRPC service for CRUD-ing the datasource index.
index/sessions
Package sessions is used during indexation to start/stop a session an speed-up the process
Package sessions is used during indexation to start/stop a session an speed-up the process
objects
Package objects is in charge of exposing the content of the datasource with the S3 protocol.
Package objects is in charge of exposing the content of the datasource with the S3 protocol.
objects/grpc
Package grpc wraps a Minio server for exposing the content of the datasource with the S3 protocol.
Package grpc wraps a Minio server for exposing the content of the datasource with the S3 protocol.
sync
Package sync ties the "objects" and "index" together
Package sync ties the "objects" and "index" together
sync/grpc
Package grpc is a pydio service running synchronization between objects and index.
Package grpc is a pydio service running synchronization between objects and index.
rest
Package rest exposes a simple API used by admins to query the whole tree directly without going through routers.
Package rest exposes a simple API used by admins to query the whole tree directly without going through routers.
Tree service dynamically aggregates the datasources nodes streams
Tree service dynamically aggregates the datasources nodes streams
grpc
Package grpc provides a GRPC service for aggregating all indexes from all datasources
Package grpc provides a GRPC service for aggregating all indexes from all datasources
rest
Package rest exposes a simple API used by admins to query the whole tree directly without going through routers.
Package rest exposes a simple API used by admins to query the whole tree directly without going through routers.
Package versions provides a versioning mechanism for files modifications
Package versions provides a versioning mechanism for files modifications
grpc
Package grpc is in charge of storing versions metadata
Package grpc is in charge of storing versions metadata
lang
Package lang provides i18n strings for versions service
Package lang provides i18n strings for versions service

Jump to

Keyboard shortcuts

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