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 |
Click to show internal directories.
Click to hide internal directories.