Commit Graph

9119 Commits (632c19520a5dc4b03dade40cdfb7ac8bb85a358a)

Author SHA1 Message Date
Slava Pestov 91815fd2be mason.server.watchdog: new tool to send e-mails when build machines go down 2010-09-14 21:54:33 -07:00
Doug Coleman d9f9da1960 Fix using list 2010-09-12 00:26:14 -05:00
Slava Pestov 9e8a22dfa6 benchmark.sockets: yield between spawning clients so we don't backlog requests (we call accept with a limit of 128) 2010-09-11 18:43:47 -07:00
John Benediktsson 4302a67e37 math.floating-point: adding double>ratio. 2010-09-11 19:41:06 -05:00
Slava Pestov 2003884129 openal.alut fix from Chris Double 2010-09-09 20:36:35 -07:00
Slava Pestov 88a157acd1 twitter: don't use https on Windows since Factor doesn't support https there 2010-09-08 20:54:31 -07:00
Slava Pestov c226f7e578 benchmark.sockets: fix race by using promises instead of super-dodgy random calls to yield 2010-09-08 20:54:30 -07:00
Slava Pestov 5a2eabc05d webapps.mason: fix templates for boilerplate wrapping 2010-09-07 22:36:46 -07:00
Slava Pestov 6dbcd4cef3 mason: fix load errors 2010-09-06 21:44:16 -07:00
Slava Pestov 3f05dce61a mason: notify server after uploading docs so that docs.factorcode.org can update immediately 2010-09-06 19:00:10 -07:00
Slava Pestov 2c0cb2475f webapps.mason.docs-update: fix using list 2010-09-06 17:52:04 -07:00
Slava Pestov 131521bbc2 webapps.mason: kick off docs update in a new thread so that client doesn't time out 2010-09-06 17:50:50 -07:00
Slava Pestov 72437d5f13 webapps.mason: fixes 2010-09-06 17:47:39 -07:00
Slava Pestov 54025e4de3 webapps.mason: add action to update docs 2010-09-06 17:30:08 -07:00
Slava Pestov 406daf3728 geo-ip: new download link 2010-09-06 16:47:12 -07:00
Slava Pestov 1347f38df2 irc.gitbot: fix load error 2010-09-05 17:55:22 -07:00
Slava Pestov 9de949b3be mason: various assorted improvements
- put disk usage in build report
- bump minimum disk space required before starting a build from 300mb to 1gb
- check repository consistency before pulling; if there are untracked files, or if the pull fails, blow away the repo and clone it again
2010-09-05 15:22:02 -07:00
Slava Pestov 1290fc1913 webapps.mason: show build machines that didn't upload binaries despite building clean 2010-09-05 13:15:40 -07:00
Slava Pestov b578bf6a6b mason.server: fix unit test 2010-09-05 13:11:17 -07:00
Slava Pestov 73f1bfb689 mason.updates: fix typo 2010-09-05 12:59:28 -07:00
Slava Pestov e79e12194b webapps.mason: fix typo 2010-09-04 18:58:57 -07:00
Slava Pestov e12cd21ef3 webapps.mason: more bikeshedding 2010-09-04 18:32:46 -07:00
Slava Pestov 157469b4eb webapps.mason: make the dashboard public and only protect the build actions 2010-09-04 18:30:07 -07:00
Slava Pestov 9e17cd6a7b webapps.mason.status-update: don't force SSL (merge local change from concatenative.org) 2010-09-04 18:23:04 -07:00
Slava Pestov 658bb8d039 webapps.mason: add broken builder display to dashboard 2010-09-04 18:22:00 -07:00
Slava Pestov c30ee1b8ad webapps.mason: change wording 2010-09-04 18:09:07 -07:00
Slava Pestov 57ce2688ea Missing files from last patch, oops 2010-09-04 18:05:28 -07:00
Slava Pestov ad59ea9ed9 mason: add support for forcing a build across the farm by reading a counter value from the server 2010-09-04 18:00:33 -07:00
Slava Pestov 5edd19b410 webapps.mason: add dashboard showing crashed machines, add a mechanism for forcing a build across the farm 2010-09-04 17:59:18 -07:00
Slava Pestov 134900e131 mason: when checking if we need to build, compare source for last finished (clean/dirty/error) build with the latest source hashes, instead of the last *downloaded* source hashes. This ensures that if a build is terminated due to machine failure, we start building again next time 2010-09-04 16:58:10 -07:00
Slava Pestov 19e89bcdf4 mason: check free disk space, and don't send too many e-mails within a short period if the local git repo becomes corrupted, etc 2010-09-04 16:26:32 -07:00
Doug Coleman e5e036c604 Simplify combinator with joe's suggestion, unit test 2010-08-29 15:24:55 -05:00
Doug Coleman c34eccfeef Clean up html.parser.analyzer, apply blei's fix for find-between* 2010-08-29 13:22:11 -05:00
Doug Coleman f6d897f7cd Fix the max-depth variable in spider 2010-08-29 13:21:50 -05:00
Slava Pestov 67f8a8ddcf webapps.wiki: fix wording of rollback message to be more accurate 2010-08-22 21:58:13 -07:00
Slava Pestov f4a4d96d5d webapps.mason: remove XML prolog from downloads.xml since the output of this template gets included in another page 2010-08-22 21:56:57 -07:00
Slava Pestov 751149eaeb webapps.mason: update links 2010-08-22 21:30:19 -07:00
Doug Coleman 68dbfea65d Refactor spider vocab to fix a bug and remove a rot 2010-08-18 11:35:08 -05:00
Slava Pestov 4ee2b6ebea twitter: remove obsolete comment 2010-08-17 19:25:24 -07:00
Joe Groff edf7cd6517 gpu.shaders: typo in docs reported by typemore 2010-08-17 17:14:05 -07:00
Slava Pestov 63fc2dfe00 mason.child: remove PPC unit tests 2010-08-15 22:24:28 -07:00
Slava Pestov 84698985ad Officially drop PowerPC port 2010-08-15 20:10:11 -07:00
Slava Pestov 2474fb5dac Update code for brave new world where alien.parser doesn't special-case void, and instead looks it up like any other word 2010-08-15 02:32:13 -07:00
Philipp Brüschweiler b826c77627 html.parser.analyzer: find-between* didn't always return a sequence, which in turn broke find-hrefs (reported by randy7) 2010-08-13 22:53:37 +02:00
Slava Pestov 87d7573bcd rename benchmark.struct to tools.time.struct since it is not a benchmark 2010-08-11 21:51:19 -07:00
Jose A. Ortega Ruiz e05c9e68ea FUEL: fix for error reporting in remote listeners. 2010-08-02 23:12:57 -04:00
Philipp Brüschweiler c1a7dfdb88 javascriptcore: added some platform.txt files 2010-08-01 13:59:37 +02:00
Slava Pestov fcb0a63a18 mongodb.driver: fix help lint 2010-07-31 18:34:43 -04:00
Slava Pestov b6d968cdeb time-server: main word should not return immediately (reported by Alec Barryman) 2010-07-31 18:33:39 -04:00
Sascha Matzke dad13f0d46 fixed usages 2010-07-31 19:54:36 +02:00