Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-23Add function to cache calls to git-upload-pack and git-receive-packinfo-refsAlejandro Rodríguez
2016-12-23Add UUID generation and cache invalidation for info-refsAlejandro Rodríguez
2016-12-23Add file locking for info-refs cachingAlejandro Rodríguez
2016-12-22Readme improvements.Sytse Sijbrandij
2016-12-22Delete the no longer relevant parts of the design and upadte the readme with ↵Sytse Sijbrandij
the latest status.
2016-12-21Merge branch 'prometheus-monitoring' into 'master' Pablo Carranza
Prometheus monitoring Closes #11 See merge request !9
2016-12-21Monitor subcommands executedAlejandro Rodríguez
2016-12-21Monitor request and reponse sizesAlejandro Rodríguez
2016-12-21Monitor connection countAlejandro Rodríguez
2016-12-21Add Prometheus metrics servingAlejandro Rodríguez
2016-12-21Merge branch 'vendor-in-source-control' into 'master' Pablo Carranza
Put /vendor in source control Closes #18 See merge request !19
2016-12-21Put /vendor in source controlJacob Vosmaer
2016-12-20Merge branch 'name-explanation' into 'master' Pablo Carranza
explain the name gitaly See merge request !16
2016-12-20explain the name gitalyJob van der Voort
2016-12-20Merge branch 'fix/rename-to-gitaly' into 'master' Pablo Carranza
Rename package to gitaly See merge request !13
2016-12-20Rename package to gitalyAhmad Sherif
2016-12-20Merge branch 'fix/extend-server-conn-deadline-after-write' into 'master' Pablo Carranza
Extend server connection deadline after it writes a response ... or else we timeout when sending a large response (e.g.`git-upload-archive`) See merge request !14
2016-12-20Extend server connection deadline after it writes a responseAhmad Sherif
... or else we timeout when sending a large response (e.g. `git-upload-archive`)
2016-12-19Merge branch 'initial-server' into 'master' Ahmad Sherif
Merge initial-server branch into master See merge request !12
2016-12-16Merge branch 'feature/restructure-server-client-around-protobuf' into ↵Pablo Carranza
'initial-server' Restructure client/server communication around Protobuf-serialized messages Part of #7 See merge request !10
2016-12-16Use govendor for managing dependenciesAhmad Sherif
2016-12-16Restructure client/server communication around Protobuf-serialized messagesAhmad Sherif
2016-12-12Merge branch 'graceful-shutdown' into 'initial-server' Ahmad Sherif
Graceful shutdown Make the server command to actually stop gracefully on SIGINT/TERM See merge request !6
2016-12-12Make the server command to actually stop gracefullyPablo Carranza
2016-12-12Merge branch 'fix-cmd-tests' into 'initial-server' Ahmad Sherif
Fix cmd tests Fixes issue #9 by refactoring cmd tests in a way that we are certain they work, yet we support both OSX and linux as a valid output for the ls command cc/ @ahmadsherif @eReGeBe See merge request !8
2016-12-11Fix command tests on OSXPablo Carranza
Fixes issue #9 by refactoring cmd tests in a way that we are certain they work, yet we support both OSX and linux as a valid output for the ls command
2016-12-11Add PHONY to makefile to force build on testPablo Carranza
This is something I found happening in my host, since the file build target exists Make does not executes the build, which leads to not updating the compilation source code and forcing a clean build. I'm labeling the build target as PHONY so it is built always.
2016-12-11Merge branch 'initial-client' into 'initial-server' Pablo Carranza
Implement a client to forward git commands to a server Closes #6. See merge request !5
2016-12-10Add verbose mode to the testingPablo Carranza
2016-12-10Fix build parameters and ignore generated binaries on gitAlejandro Rodríguez
2016-12-08Adapt Makefile test recipe to work on CIAhmad Sherif
Mostly copied from gitlab-workhorse Makefile, kudos to the authors!
2016-12-07Implement a client to forward git commands to a serverAhmad Sherif
2016-12-07Return exit status along with the command responseAhmad Sherif
2016-12-02Merge branch 'feature/executing-commands' into 'initial-server' Pablo Carranza
Allow the server to execute commands Server interaction sample: ``` $ nc -c localhost 6666 {"cmd":["ls", "-hal"]} {"status":"success","message":"total 3.3M\ndrwxr-xr-x 6 ahmad ahmad 4.0K Dec 1 14:58 .\ndrwxr-xr-x 3 ahmad ahmad 4.0K Nov 29 13:04 ..\ndrwxr-xr-x 3 ahmad ahmad 4.0K Nov 28 21:46 cmd\ndrwxr-xr-x 5 ahmad ahmad 4.0K Nov 28 21:46 design\ndrwxr-xr-x 6 ahmad ahmad 4.0K Dec 1 15:01 .git\n-rwxr-xr-x 1 ahmad ahmad 3.2M Dec 1 14:58 git-daemon-server\n-rw-r--r-- 1 ahmad ahmad 964 Nov 29 20:50 ..gitlab-ci.yml.un~\n-rw-r--r-- 1 ahmad ahmad 1.1K Nov 29 20:31 LICENSE\n-rw-r--r-- 1 ahmad ahmad 3.1K Nov 28 14:23 .main.go.un~\n-rw-r--r-- 1 ahmad ahmad 111 Nov 29 20:31 Makefile\n-rw-r--r-- 1 ahmad ahmad 63 Nov 28 21:46 README.md\ndrwxr-xr-x 2 ahmad ahmad 4.0K Dec 1 14:52 server\n"} {"cmd":["ls", "-hal", "/asd"]} {"status":"error","message":"ls: cannot access '/asd': No such file or directory\n"} {"cmd":["ls", "-hal" {"status":"error","message":"Error parsing JSON request"} ^C ``` See merge request !4
2016-12-02Log what commands the server executeAhmad Sherif
2016-12-02Fix make test so it does not ignore test failuresAhmad Sherif
2016-12-02Allow the server to execute commandsAhmad Sherif
2016-11-29Merge branch 'add-ci' into 'initial-server' Pablo Carranza
Add CI I went ahead and removed `inital-client` and pushed a new one called `initial-server`, which is the target of this MR. See merge request !3
2016-11-29Add .gitlab-ci.ymlAhmad Sherif
Related to #4
2016-11-29Modify TestServerStandingUp to passAhmad Sherif
2016-11-29Handle connection EOFPablo Carranza
2016-11-29Add makefile for testsPablo Carranza
2016-11-29Changed server API to use the new onePablo Carranza
2016-11-29Initial server working and replying to an echoPablo Carranza
2016-11-29Add makefile to build the whole thingPablo Carranza
2016-11-29Add initial server that just listens on a port and echoes to stdoutPablo Carranza
2016-11-29Merge branch 'add-license' into 'master' Pablo Carranza
Add license See merge request !2
2016-11-29Add license Ahmad Sherif
Related to #4
2016-11-17Merge branch 'crazier-things-happen' into 'master' Pablo Carranza
Add what if section Where I describe how we could take down shared filesystems as a whole. See merge request !1
2016-11-17Add link to xkcd what if chapter where I'm taking the image fromPablo Carranza