internal/

directory
v0.0.0-...-97b9ebb Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2022 License: MIT

Directories

Path Synopsis
Package config contains config parser code that is shared between front- and back-end parts.
Package config contains config parser code that is shared between front- and back-end parts.
discovery
Package frontend provides a gitaly-like front-end server start point and contains all all front-end specific code
Package frontend provides a gitaly-like front-end server start point and contains all all front-end specific code
gitaly/server
Package server provide interface to start and stop server that contains all gRPC service servers that are borrowed from gitaly.
Package server provide interface to start and stop server that contains all gRPC service servers that are borrowed from gitaly.
gitaly/service/blob
Package blob contains server for gRPC Blob service
Package blob contains server for gRPC Blob service
gitaly/service/cleanup
Package cleanup contains server for gRPC Cleanup service
Package cleanup contains server for gRPC Cleanup service
gitaly/service/commit
Package commit contains server for gRPC Commit service
Package commit contains server for gRPC Commit service
gitaly/service/conflicts
Package conflicts contains server for gRPC Conflicts service
Package conflicts contains server for gRPC Conflicts service
gitaly/service/diff
Package diff contains server for gRPC Diff service
Package diff contains server for gRPC Diff service
gitaly/service/namespace
Package namespace contains server for gRPC Namespace service
Package namespace contains server for gRPC Namespace service
gitaly/service/objectpool
Package objectpool contains server for gRPC ObjectPool service
Package objectpool contains server for gRPC ObjectPool service
gitaly/service/operations
Package operations contains server for gRPC Operation service
Package operations contains server for gRPC Operation service
gitaly/service/ref
Package ref contains server for gRPC Ref service
Package ref contains server for gRPC Ref service
gitaly/service/remote
Package remote contains server for gRPC Remote service
Package remote contains server for gRPC Remote service
gitaly/service/repository
Package repository contains server for gRPC Repository service
Package repository contains server for gRPC Repository service
gitaly/service/server
Package server contains server for gRPC server service
Package server contains server for gRPC server service
gitaly/service/smarthttp
Package smarthttp contains server for gRPC SmartHTTP service
Package smarthttp contains server for gRPC SmartHTTP service
gitaly/service/ssh
Package ssh contains server for gRPC SSH service
Package ssh contains server for gRPC SSH service
gitaly/service/storage
Package storage contains server for gRPC Storage service
Package storage contains server for gRPC Storage service
gitaly/service/wiki
Package wiki contains server for gRPC Wiki service
Package wiki contains server for gRPC Wiki service
healthcheckstub
Package healthcheckstub emulates healthcheck to allow gitlab to start with degitx that has unimplemented methods.
Package healthcheckstub emulates healthcheck to allow gitlab to start with degitx that has unimplemented methods.
Package logging contains degitx logging API, mapping and configuring internal implementation.
Package logging contains degitx logging API, mapping and configuring internal implementation.
Package meta provides interfaces and implementations to work with metadata protocol of DeGitX, metadata structure is an abstract key-value storage.
Package meta provides interfaces and implementations to work with metadata protocol of DeGitX, metadata structure is an abstract key-value storage.
Package misc provides useful common functions that can be moved to separated projects later
Package misc provides useful common functions that can be moved to separated projects later
Package transaction provides API interfaces and implementations of atomic transaction for DeGitX. The workflow and research are explained in the white-paper.
Package transaction provides API interfaces and implementations of atomic transaction for DeGitX. The workflow and research are explained in the white-paper.
Package version provide information about degitx build
Package version provide information about degitx build

Jump to

Keyboard shortcuts

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