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-20Use gitaly-client as a blueprint for all required git binariesfix/client-binariesAhmad Sherif
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
2016-11-17Change extension to the right one for the what if graphPablo Carranza
2016-11-17Add What if sectionPablo Carranza
2016-11-17Move diagrams to the new folderPablo Carranza
2016-11-16Typos, more typosPablo Carranza
2016-11-16Typos, typos, everwhere you look, typosPablo Carranza
2016-11-16Add git ls-remote sample of git slow accessPablo Carranza
2016-11-16Add pointer to the git smart protocolPablo Carranza
2016-11-16Fix a couple of typos and add a proper section titlePablo Carranza
2016-11-16Updated image 03 to not disclose so much so soonPablo Carranza
2016-11-16Fix typoPablo Carranza
2016-11-16Remove redundant "simply", I simply say simply a lotPablo Carranza
2016-11-16Add note about event 2 and why is it linked to git accessPablo Carranza
2016-11-15Consistency!Pablo Carranza
2016-11-15Relocate link pointing to issue about degraded modePablo Carranza
2016-11-15Changed titlePablo Carranza
2016-11-15Added final thinkingPablo Carranza
2016-11-15Fixed typos and spelling errorsPablo Carranza