Wed, 06 Mar 2013 11:47:34 -0800 Raise priority of stderr parser proces when spawning command (not using command server). hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 06 Mar 2013 11:47:34 -0800] rev 243
Raise priority of stderr parser proces when spawning command (not using command server). This is mainly workaround for Windows where command server cannot be used. This increases the chance that stderr parser finishes before stdout and then any error written to stderr will be signalled before stdout parser finishes by error because of no data. Certainly a hack.
Wed, 06 Mar 2013 11:19:50 -0800 Fixes for command server. hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 06 Mar 2013 11:19:50 -0800] rev 242
Fixes for command server. Do not use command server on Windows - readWait is broken on Windows. Also, do not terminate readerwriter process when a command is executing - the command processing may wait for user input.
Wed, 06 Mar 2013 00:44:41 +0000 Tracing and debugging turned off by default. hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 06 Mar 2013 00:44:41 +0000] rev 241
Tracing and debugging turned off by default.
Wed, 06 Mar 2013 00:39:40 +0000 HGCommandServer>>execute: refactored & hopefully fixed. hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 06 Mar 2013 00:39:40 +0000] rev 240
HGCommandServer>>execute: refactored & hopefully fixed. Now it does not use worket thread read command status. All HGTests pass.
Tue, 05 Mar 2013 19:17:55 +0000 Terminate command server's after some time of inactivity (currently 1min), hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Mar 2013 19:17:55 +0000] rev 239
Terminate command server's after some time of inactivity (currently 1min), The #execute: method automatically starts a server if not running. This reduces a number of running servers and dispatchers and thus save resources.
Mon, 04 Mar 2013 10:10:23 +0000 Remover repository instvar deom command server to allow for GC. hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 04 Mar 2013 10:10:23 +0000] rev 238
Remover repository instvar deom command server to allow for GC.
Mon, 04 Mar 2013 09:50:26 +0000 Fix in HGRepository>>#branches when using command server. hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 04 Mar 2013 09:50:26 +0000] rev 237
Fix in HGRepository>>#branches when using command server. When using command server and there is no output, nothing is ever sent to the $o channel and thus output parser is not even run.
Mon, 04 Mar 2013 00:10:03 +0000 Fixed bug in spawning workers. hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 04 Mar 2013 00:10:03 +0000] rev 236
Fixed bug in spawning workers. Fixes push/pull tests, breaks test_commit_02a & test_commit_04a. Also, there is a memory leak (reader/writer processes are not cleaned up)
Sun, 03 Mar 2013 23:58:51 +0000 Command server is now used by default. hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 03 Mar 2013 23:58:51 +0000] rev 235
Command server is now used by default. All HGTests exept 2 passes. Further invesitgation on those two is required.
Sun, 03 Mar 2013 20:45:13 +0000 Most commands are now executeb using executeInRepository: hg-command-server-support
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 03 Mar 2013 20:45:13 +0000] rev 234
Most commands are now executeb using executeInRepository:
(0) -100 -10 +10 +100 +300 tip