Megatest

History of rpc-transport.scm of e9a528680b234a33
Login

History of file rpc-transport.scm at check-in e9a528680b234a33

2019-10-24
23:28
Renamed rpc-transport.scm → oldsrc/rpc-transport.scm. wip file: [dd887f94ec] check-in: [082ff62d80] user: matt, branch: v1.65-wip, size: 9890 [annotate] [blame] [check-ins using] [diff]
2019-02-03
19:47
Deleted: Tore it all apart. Can Humpty be put back together again? check-in: [e660d445be] user: matt, branch: v1.65-multi-db, size: 0
2018-12-27
13:50
moved modules dependencies into modules.scm which is included by common_records.scm; removed converted modules (mtconfigf, margs, mtdebug) from individual scm files file: [ff050cf9d6] check-in: [95af9088f1] user: bjbarcla, branch: v2.01-local-mtfiles, size: 9926 [annotate] [blame] [check-ins using] [diff]
2018-12-20
18:04
adjusted mtconfig module calls to properly reflect namespace file: [69299fdeaf] check-in: [6a50f08af8] user: bjbarcla, branch: v2.01-local-mtfiles, size: 9923 [annotate] [blame] [check-ins using] [diff]
2018-05-09
00:14
Switch to margs module/egg file: [7a24117bf3] check-in: [6929385e83] user: matt, branch: v1.65-margs, size: 9911 [annotate] [blame] [check-ins using] [diff]
2018-02-16
10:51
Update license blurbs file: [dd887f94ec] check-in: [14e9c3fb65] user: mrwellan, branch: v1.65-license-update, size: 9890 [annotate] [blame] [check-ins using] [diff]
2017-03-15
21:14
bug squashing frenzy using overriding of handle-exceptions to expose problems. partial progress snapshot file: [1c47c33542] check-in: [8e70f505b7] user: matt, branch: v1.64-bug-sqlish, size: 9521 [annotate] [blame] [check-ins using] [diff]
2017-02-05
23:30
Attempt to make rmt: calls area specific file: [70b7c3a259] check-in: [fe6415e075] user: matt, branch: area-specific, size: 9475 [annotate] [blame] [check-ins using] [diff]
2017-01-03
15:02
Fixed couple calls to start servers which were receiving the old run-id parameter instead of the needed toppath file: [f2b0cd0198] check-in: [d66cd9561f] user: mrwellan, branch: v1.63, size: 9457 [annotate] [blame] [check-ins using] [diff]
2016-12-09
17:25
switched default transport back to http file: [a3a8e96335] check-in: [37f53d58ab] user: bjbarcla, branch: v1.62-rpc, size: 30799 [annotate] [blame] [check-ins using] [diff]
2016-12-07
20:52
got test4 to run with rpc, but hit deadlock and errors in some tests. file: [1a12c353bd] check-in: [551bd9234a] user: bjbarcla, branch: v1.62-rpc, size: 30701 [annotate] [blame] [check-ins using] [diff]
2016-12-06
16:59
got client to start server in rpc mode file: [5da1898b4d] check-in: [090fbdd4c6] user: bjbarcla, branch: v1.62-rpc, size: 30943 [annotate] [blame] [check-ins using] [diff]
2016-12-05
21:57
rpc server starts now file: [6ca03face9] check-in: [0b9de1bde2] user: bjbarcla, branch: v1.62-rpc, size: 30757 [annotate] [blame] [check-ins using] [diff]
19:38
rpc server starts now file: [fada9c4b7e] check-in: [7ce5c6cfb0] user: bjbarcla, branch: v1.62-rpc, size: 31239 [annotate] [blame] [check-ins using] [diff]
2016-12-02
14:35
grafted rpc code file: [261c47f7d8] check-in: [59b73e1fc2] user: bjbarcla, branch: v1.62-rpc, size: 29210 [annotate] [blame] [check-ins using] [diff]
2016-11-30
12:51
captured last attempt to avoid deadlock before merging to v1.62-rpc file: [1a3df6f92b] check-in: [dd69897311] user: bjbarcla, branch: v1.62, size: 28852 [annotate] [blame] [check-ins using] [diff]
2016-11-29
22:24
started work; excursion to protect with-cxt from exceptions file: [bc4061c6aa] check-in: [bb940cba38] user: bb, branch: v1.62-rpc, size: 24491 [annotate] [blame] [check-ins using] [diff]
2016-11-26
18:16
Cleaned up globals. Added audit script to report on globals, where defined and where used. file: [7aa56cfddc] check-in: [22df9fe278] user: matt, branch: v1.62-no-rpc, size: 9448 [annotate] [blame] [check-ins using] [diff]
2016-11-25
11:50
Consolidated to single global for dbstruct. Removed *megatest-db* Removed *inmemdb* Removed *write-frequency* Removed *client-non-blocking-mode* Consolidated db:open-local-db-handle in with db:setup Fixed calls which used db to instead use dbstruct Change repl to use db:setup for getting a db handle file: [03438a9e32] check-in: [e335fe582a] user: matt, branch: v1.62-no-rpc, size: 9448 [annotate] [blame] [check-ins using] [diff]
2016-11-16
16:19
caught up to v1.62 file: [46793bd282] check-in: [4e3d7aed7d] user: bjbarcla, branch: rpc-transport, size: 28617 [annotate] [blame] [check-ins using] [diff]
16:08
Merged v1.62 into rpc-transport file: [52785664af] check-in: [534875ccf1] user: mrwellan, branch: rpc-transport-merge-v1.62, size: 28614 [annotate] [blame] [check-ins using] [diff]
16:06
did some cleanup file: [7b17dd43f3] check-in: [acd56658eb] user: bjbarcla, branch: rpc-transport, size: 28621 [annotate] [blame] [check-ins using] [diff]
2016-11-15
18:14
fixed bug where client stopped working when server needed restart (cached rpc stub was not refreshing when port changed) file: [f8b4c106d1] check-in: [cf3341f204] user: bjbarcla, branch: rpc-transport, size: 28616 [annotate] [blame] [check-ins using] [diff]
16:37
sync point file: [d50c6c50d7] check-in: [1cf31de4df] user: bjbarcla, branch: rpc-transport, size: 28549 [annotate] [blame] [check-ins using] [diff]
14:02
wrapped access to *runremote* has with mutes file: [6a9546f520] check-in: [3dffa0e4f9] user: bjbarcla, branch: rpc-transport, size: 28388 [annotate] [blame] [check-ins using] [diff]
2016-11-14
17:55
caught another unimplemented area. file: [678adcae88] check-in: [a827c0e1f8] user: bjbarcla, branch: rpc-transport, size: 28047 [annotate] [blame] [check-ins using] [diff]
15:47
removed -daemonize when starting server; removed local fallback in rmt:send-receive file: [ba86436e70] check-in: [a31c1d5781] user: bjbarcla, branch: rpc-transport, size: 27987 [annotate] [blame] [check-ins using] [diff]
2016-11-11
17:12
problems with -daemonize file: [5d1e126bbe] check-in: [da14d4a8a4] user: bjbarcla, branch: rpc-transport, size: 27969 [annotate] [blame] [check-ins using] [diff]
15:46
wip file: [af5f073564] check-in: [1d35a89202] user: bjbarcla, branch: rpc-transport, size: 27545 [annotate] [blame] [check-ins using] [diff]
2016-11-04
17:54
got rpc to work... at least one call from megatest -repl :) file: [73278da0e8] check-in: [985c43c44c] user: bjbarcla, branch: rpc-transport, size: 29662 [annotate] [blame] [check-ins using] [diff]
2016-11-03
21:31
rpc-transport:client-setup implemented and tested file: [0b43c472fb] check-in: [9102de0262] user: bjbarcla, branch: rpc-transport, size: 19736 [annotate] [blame] [check-ins using] [diff]
2016-11-02
03:09
made changes to fix tcp-buffer size to 0 so rpc worked. small fight here between http-transport and rpc-transport here... hopefully this patch does the job. file: [4a03110bb8] check-in: [58d1011733] user: bjbarcla, branch: rpc-transport, size: 20628 [annotate] [blame] [check-ins using] [diff]
00:44
Overhauled rpc-transport:launch and rpc-transport:run to account for things introduced to http-transport like inmem db maintenance ; made and used rpc-transport:server-shutdown ; made (more) opinionaltedly encapsulated procedures for task unit file: [bd4853520b] check-in: [c88c8f26e0] user: bjbarcla, branch: rpc-transport, size: 18986 [annotate] [blame] [check-ins using] [diff]
2016-11-01
00:32
make client:setup honor transport specified in server table; not global version; incidentally may have found/corrected an endless loop where client:setup-http retries would be infinite, not decrementing from 20 (client:setup did not pass remaining-tries to client:setup-http); also client:setup-http, making killing off a running server that doesnt respond more aggressive (now a kill-9). ; these last two may want to go in mainline. file: [702db23fbc] check-in: [e851c26e61] user: bjbarcla, branch: rpc-transport, size: 10514 [annotate] [blame] [check-ins using] [diff]
2016-10-26
21:47
got port to listen. still wonky -- accepts connections but response is never seen. also when server times out -- stack dump instead of graceful exit file: [c9788c2658] check-in: [d0162a768f] user: bjbarcla, branch: rpc-transport, size: 10509 [annotate] [blame] [check-ins using] [diff]
20:11
wip file: [ba2522a3c4] check-in: [a8c5875102] user: bjbarcla, branch: rpc-transport, size: 9540 [annotate] [blame] [check-ins using] [diff]
14:48
branch for rpc support file: [3d57f13fd0] check-in: [d306d8dea0] user: bjbarcla, branch: rpc-transport, size: 9530 [annotate] [blame] [check-ins using] [diff]
14:21
added support for -kill-servers and -transport switches on megatest file: [62a65daa58] check-in: [cfb9ac119d] user: bjbarcla, branch: v1.62, size: 9440 [annotate] [blame] [check-ins using] [diff]
2016-06-22
10:43
Converted to using debug:print-error and added double printing of errors when output is sent to log file file: [7e38f4f2de] check-in: [537ddaa4f1] user: mrwellan, branch: v1.61, size: 9200 [annotate] [blame] [check-ins using] [diff]
2016-06-21
10:22
Redid redirecting of logs with -log file: [cc0566dad6] check-in: [c5596c2e5f] user: mrwellan, branch: redir-logs, size: 9202 [annotate] [blame] [check-ins using] [diff]
09:57
Switch to *default-log-port* file: [91fa314b40] check-in: [f52cd44a6e] user: mrwellan, branch: redir-logs, size: 9042 [annotate] [blame] [check-ins using] [diff]
2016-06-16
03:19
Added param for overriding port to debug:print and debug:print-info file: [a5276f2534] check-in: [7b4d2dba0e] user: matt, branch: redir-logs, size: 8930 [annotate] [blame] [check-ins using] [diff]
2016-01-14
15:39
wip file: [cbad405eb7] check-in: [9e927a9211] user: bjbarcla, branch: rpc-transport-bbtest, size: 27899 [annotate] [blame] [check-ins using] [diff]
2015-04-05
23:02
Untested cleanup file: [75fd7447c7] check-in: [da7f14af0e] user: matt, branch: multi-area, size: 9342 [annotate] [blame] [check-ins using] [diff]
18:58
More edits file: [9f0167ff5f] check-in: [55aca0f74d] user: matt, branch: multi-area, size: 9141 [annotate] [blame] [check-ins using] [diff]
2015-04-04
23:18
Made *runremote* overrideable via a local var file: [a54662d800] check-in: [bc256de3e4] user: matt, branch: multi-area, size: 8944 [annotate] [blame] [check-ins using] [diff]
2014-03-05
00:44
Still blocks. file: [1e1f685d67] check-in: [523082967f] user: matt, branch: multi-transport, size: 8879 [annotate] [blame] [check-ins using] [diff]
2014-03-04
23:58
not working but a good time to snapshot file: [4c2aa35d5b] check-in: [7e8ac71fc6] user: matt, branch: multi-transport, size: 8862 [annotate] [blame] [check-ins using] [diff]
21:59
Almost can ping server file: [37ea28aa56] check-in: [4b92b90894] user: matt, branch: multi-transport, size: 11037 [annotate] [blame] [check-ins using] [diff]
2014-03-03
22:46
Added skeleton of client:setup for rpc file: [8b3de4186b] check-in: [e1d58e8335] user: matt, branch: multi-transport, size: 9729 [annotate] [blame] [check-ins using] [diff]
21:41
Got the rpc server itself starting up file: [c41c92f350] check-in: [52321931b3] user: matt, branch: multi-transport, size: 9753 [annotate] [blame] [check-ins using] [diff]
2014-03-02
23:49
Bits n piece in place but not compileable yet file: [f4c768be5b] check-in: [cd3d026b0f] user: matt, branch: multi-transport, size: 10346 [annotate] [blame] [check-ins using] [diff]
11:47
hacks in the general direction file: [3326a958d2] check-in: [815768b66f] user: matt, branch: multi-transport, size: 10341 [annotate] [blame] [check-ins using] [diff]
2013-03-12
15:33
Deleted: Added server controls in megatest.config. check-in: [38ec9768b8] user: mrwellan, branch: development, size: 0
2013-03-10
18:41
Completed move of functions to client.scm file: [7a4845b5a6] check-in: [643c26a524] user: matt, branch: dev, size: 14686 [annotate] [blame] [check-ins using] [diff]
2013-01-27
13:14
Added: Creating branch for multi transport options, http, rpc, zmq, and network fs file: [12f5deda72] check-in: [66763d5399] user: matt, branch: multi-transport, size: 15767 [annotate] [blame] [check-ins using]