Megatest

History of tcp-transportmod.scm of ad27901967f3ed88
Login

History of file tcp-transportmod.scm at check-in ad27901967f3ed88

2024-07-17
19:17
Lower gating on test launch to 0.05 journal load. Add exception handler for file-modification-time on .servinfo files file: [cc2742f5f6] check-in: [7c315bd32d] user: mrwellan, branch: v1.81-fixes, size: 50708 [annotate] [blame] [check-ins using] [diff]
2024-07-11
15:29
Changed ready to merge to just ready in setcicd. Changed load tolerance from 4 to 10 in server start. file: [b9c6fed28d] check-in: [3fd515775a] user: mrwellan, branch: v1.81-journal-based-throttling, size: 50614 [annotate] [blame] [check-ins using] [diff]
11:06
Turn off throttling in dashboard. Tweaked values and got proper output from the journal sensor file: [d0258d10eb] check-in: [b1c53d218a] user: mrwellan, branch: v1.81-journal-based-throttling, size: 50612 [annotate] [blame] [check-ins using] [diff]
06:06
Merged in latest from v1.81 file: [172e93584b] check-in: [afc4721a06] user: mrwellan, branch: v1.81-journal-based-throttling, size: 50505 [annotate] [blame] [check-ins using] [diff]
2024-07-10
20:11
Force values to be real in journal stats colletion. still broken though file: [c97bb376ec] check-in: [c906466bb0] user: matt, branch: v1.81-journal-based-throttling, size: 50554 [annotate] [blame] [check-ins using] [diff]
18:32
Changed message on busy server candidate host to give actual load and number of cores file: [c9c309998d] check-in: [dc040c6bd7] user: mmgraham, branch: v1.81-server-load-and-cores, size: 46829 [annotate] [blame] [check-ins using] [diff]
18:10
Gate test launch based on journal load. Values from load calc seem wrong. Should be 0-1.0 but seeing integers 0, 1, 2 ... file: [8195ca9d01] check-in: [2635b582e7] user: mrwellan, branch: v1.81-journal-based-throttling, size: 50456 [annotate] [blame] [check-ins using] [diff]
17:44
Added journal based statical droop based throttling of queries. file: [98a778bd3e] check-in: [fc6b05f924] user: mrwellan, branch: v1.81-journal-based-throttling, size: 50458 [annotate] [blame] [check-ins using] [diff]
03:20
basic stats capture working file: [2f9da6d8df] check-in: [f86e5d3082] user: matt, branch: v1.81-journal-based-throttling, size: 48874 [annotate] [blame] [check-ins using] [diff]
2024-07-09
20:07
wip file: [1868d597df] check-in: [62d878791d] user: matt, branch: v1.81-journal-based-throttling, size: 47501 [annotate] [blame] [check-ins using] [diff]
19:26
wip file: [225cc8fb42] check-in: [040bf225dc] user: mrwellan, branch: v1.81-journal-based-throttling, size: 47414 [annotate] [blame] [check-ins using] [diff]
2024-07-08
10:24
Implemented server thread count throttling of launches, miminally tested. file: [f03b836e05] check-in: [6fed2d60a6] user: mrwellan, branch: v1.81-multi-server, size: 46878 [annotate] [blame] [check-ins using] [diff]
06:01
wip (still broke) file: [571bf1ec6b] check-in: [00c25a6b53] user: matt, branch: v1.81-multi-server, size: 46716 [annotate] [blame] [check-ins using] [diff]
03:00
Getting close on gating runs from starting new tests on server load high. file: [494ffa0754] check-in: [6a90d15b55] user: matt, branch: v1.81-multi-server, size: 46570 [annotate] [blame] [check-ins using] [diff]
2024-07-07
20:09
Sort servers based on number of threads running to estimate load file: [a6f9fa170f] check-in: [af60709165] user: matt, branch: v1.81-multi-server, size: 45885 [annotate] [blame] [check-ins using] [diff]
2024-07-03
19:08
Missing change file: [1ca825cede] check-in: [25cae1c008] user: mrwellan, branch: v1.81-multi-server, size: 44731 [annotate] [blame] [check-ins using] [diff]
19:06
Multi-servers working. Needs polish but the machine didn't overload on > 10 parallel runs of sixtyfivek file: [a9eba46ae1] check-in: [16d75bb8f1] user: matt, branch: v1.81-multi-server, size: 44651 [annotate] [blame] [check-ins using] [diff]
2024-07-02
13:55
Start on increasing allowed number of servers for a db file file: [f5588f1f60] check-in: [66e4d2383a] user: mrwellan, branch: v1.81-multi-server, size: 43703 [annotate] [blame] [check-ins using] [diff]
2024-06-27
16:45
Added storage of commands in the server thread hash, added debug prints when the max threads is exceeded file: [2d80f8e52f] check-in: [2d46a2e3ec] user: mmgraham, branch: v1.81, size: 43192 [annotate] [blame] [check-ins using] [diff]
2024-06-21
13:06
Merged v1.8031-dev into v1.80 but it didn't go well. file: [f33ea3b8e7] check-in: [a72c497e90] user: mrwellan, branch: v1.80-v1.8031-dev, size: 46240 [annotate] [blame] [check-ins using] [diff]
2024-06-14
09:43
Cherrypick d5b4d7 file: [3b34f09355] check-in: [aa7297c57c] user: mrwellan, branch: v1.81, size: 43132 [annotate] [blame] [check-ins using] [diff]
2024-05-13
17:02
Changed sleep after server start from 3 to 4 seconds to avoid unncessary server restarts. file: [27966bec9e] check-in: [d5b4d7755f] user: mmgraham, branch: v1.80, size: 42303 [annotate] [blame] [check-ins using] [diff]
2024-05-09
07:49
installed all changes from branch v1.8031 file: [c81bb58c08] check-in: [ed85670974] user: mmgraham, branch: v1.80, size: 39182 [annotate] [blame] [check-ins using] [diff]
2024-03-14
17:53
corrected a debug:print syntax, corrected the match for servinfo content file: [5ace6e2c23] check-in: [3a97630ba6] user: mmgraham, branch: v1.8031, size: 40003 [annotate] [blame] [check-ins using] [diff]
2024-03-13
18:06
Made it delete .servinfo files only if older than server timeout. Disabled some unnecessary messages. file: [f39a70ad97] check-in: [f184bcc661] user: mmgraham, branch: v1.8031, size: 39735 [annotate] [blame] [check-ins using] [diff]
2024-03-12
17:10
removed wait for portlogger db journal file. Changed db lock expire time from 5 to 30 seconds. Added assert when no port can be found file: [e363d8155d] check-in: [637dd941e9] user: mmgraham, branch: v1.8031, size: 39873 [annotate] [blame] [check-ins using] [diff]
2024-02-12
18:23
wip file: [9bf965443b] check-in: [f0cac027b6] user: matt, branch: v1.90-proper-interface-lists, size: 40272 [annotate] [blame] [check-ins using] [diff]
18:19
wip file: [e15f68e117] check-in: [c049c31b51] user: matt, branch: v1.90-proper-interface-lists, size: 40217 [annotate] [blame] [check-ins using] [diff]
13:45
wip file: [8cd3530dc9] check-in: [e0be4c40b4] user: mrwellan, branch: v1.90-proper-interface-lists, size: 40141 [annotate] [blame] [check-ins using] [diff]
2024-02-11
19:49
convert to use proper interface lists file: [d7197f9de1] check-in: [bbac9c3682] user: matt, branch: v1.90-proper-interface-lists, size: 39966 [annotate] [blame] [check-ins using] [diff]
2024-02-01
21:13
More munging for remodularization file: [1a862ecee9] check-in: [ab8f9725fd] user: matt, branch: v1.80-revolution-remodularization, size: 39962 [annotate] [blame] [check-ins using] [diff]
2024-01-28
20:17
queue based handling WIP. Compiles and almost runs. file: [49c3dbdc75] check-in: [06c8fc61e9] user: matt, branch: v1.80-revolution-alt-dispatch, size: 39930 [annotate] [blame] [check-ins using] [diff]
2024-01-27
17:30
Give useful hint in weird situation where /etc/hosts is misconfigured. Added placeholder for api:tcp-dispatch-request-make-handler do over file: [7f90bd66bf] check-in: [43be641704] user: matt, branch: v1.80-revolution, size: 39900 [annotate] [blame] [check-ins using] [diff]
2024-01-23
18:57
Changed get-cpu-load to commonmod:get-cpu-load in tests.scm file: [0cd20b4ff2] check-in: [5939138243] user: mmgraham, branch: v1.80-revolution, size: 39702 [annotate] [blame] [check-ins using] [diff]
2024-01-22
11:15
Reordered logic in tt:client-connect-to-server, changed sleep after starting server from 3 to 6 seconds. file: [312708d26e] check-in: [85f3eeb353] user: mmgraham, branch: v1.80-revolution, size: 39674 [annotate] [blame] [check-ins using] [diff]
2023-12-13
12:45
More ck5 tweaks file: [074453490b] check-in: [587c980e03] user: mrwellan, branch: v1.80-revolution-ck5, size: 39285 [annotate] [blame] [check-ins using] [diff]
2023-12-03
22:12
more prep for multiple servers per db file: [108f76cedd] check-in: [e05028a28e] user: matt, branch: v1.80-revolution-multi-server, size: 39906 [annotate] [blame] [check-ins using] [diff]
02:16
Proper calling of exit cleanup for servers. Go back to nbfake for running servers (proper logs kept). Remove .servinfo file for a server that does not respond to ping (returns #f). file: [5cef09f36d] check-in: [2725343c92] user: matt, branch: v1.80-revolution, size: 38831 [annotate] [blame] [check-ins using] [diff]
2023-11-28
08:53
Exit server if not in running within 30 seconds file: [fb9929d164] check-in: [cdd1ad3a92] user: mrwellan, branch: v1.80-revolution, size: 38242 [annotate] [blame] [check-ins using] [diff]
2023-11-27
18:40
short and fast server start implemented (just needs extensive testing) file: [2aca24dc6e] check-in: [c5f14c055a] user: matt, branch: v1.80-revolution, size: 37929 [annotate] [blame] [check-ins using] [diff]
17:06
new start up process implemented (but not tested) for main.db file: [1701bddb00] check-in: [af90c933ed] user: mrwellan, branch: v1.80-revolution, size: 38432 [annotate] [blame] [check-ins using] [diff]
10:46
Partial update. Doesn't compile file: [ba6e727718] check-in: [1afd10da9b] user: matt, branch: v1.80-revolution-fixme, size: 41031 [annotate] [blame] [check-ins using] [diff]
2023-11-25
19:13
Fixed typo file: [659d1a2b4d] check-in: [8153d00d77] user: matt, branch: v1.80-revolution, size: 39831 [annotate] [blame] [check-ins using] [diff]
2023-11-24
00:14
Rebuild manual. file: [d5c48df4ed] check-in: [f9ab3f8da0] user: matt, branch: v1.80-revolution, size: 39832 [annotate] [blame] [check-ins using] [diff]
2023-11-22
15:45
beginnings of new lock-in for main.db file: [22faa8bbb3] check-in: [a29849711f] user: mrwellan, branch: v1.80-revolution, size: 39820 [annotate] [blame] [check-ins using] [diff]
04:21
More cleanup of cleanup, removed all use of cleanup-proc file: [2239dfb672] check-in: [f69329ec9a] user: matt, branch: v1.80-revolution, size: 38785 [annotate] [blame] [check-ins using] [diff]
2023-11-21
15:42
Lots of little changes file: [46ac0a4bbf] check-in: [fa88f0abd7] user: mrwellan, branch: v1.80-revolution, size: 40338 [annotate] [blame] [check-ins using] [diff]
2023-11-20
19:18
Chipping away at server issues file: [d161e3f81c] check-in: [30862628e2] user: mrwellan, branch: v1.80-revolution, size: 40303 [annotate] [blame] [check-ins using] [diff]
2023-11-17
20:16
small tweaks - not there yet file: [b10f8d79d9] check-in: [8a3f889655] user: matt, branch: v1.80-revolution, size: 40203 [annotate] [blame] [check-ins using] [diff]
2023-11-16
15:49
Moved sync to inside the server file: [8a99124972] check-in: [f249e200e4] user: mrwellan, branch: v1.80-revolution, size: 40173 [annotate] [blame] [check-ins using] [diff]
2023-11-15
20:24
Servers consolidated on machine where main.db started file: [ff1d2811a4] check-in: [9a71fda483] user: mrwellan, branch: v1.80-revolution, size: 39923 [annotate] [blame] [check-ins using] [diff]
2023-11-14
16:53
added comment file: [b05e8dad0b] check-in: [ee0ea6396d] user: mrwellan, branch: v1.80-revolution, size: 38732 [annotate] [blame] [check-ins using] [diff]
2023-11-13
14:55
Trimmed and cleaned up some rmt and tcp-transport code in prep for rip up and retry file: [aeaeee4ae8] check-in: [aa4d6364a1] user: mrwellan, branch: v1.80-revolution, size: 38665 [annotate] [blame] [check-ins using] [diff]
2023-11-12
18:51
No more starting servers for not main.db file: [f8e0cc5988] check-in: [0710176e69] user: matt, branch: v1.80-revolution, size: 39078 [annotate] [blame] [check-ins using] [diff]
2023-11-11
18:30
Cherrypicked 900e9, 4f1a, e51e, dbb24, 1624, (kinda) passes list-runs file: [f3861613c7] check-in: [ba6005e9e2] user: matt, branch: v1.80-revolution, size: 38513 [annotate] [blame] [check-ins using] [diff]
2023-11-09
14:17
Pulled the todo back for creating the evolution branch. file: [07643c762e] check-in: [0c56685866] user: mrwellan, branch: v1.80-evolution, size: 39240 [annotate] [blame] [check-ins using] [diff]
2023-11-06
03:22
Start all servers (rebased) file: [a77f008f86] check-in: [8a1f055698] user: matt, branch: v1.80-start-all, size: 39274 [annotate] [blame] [check-ins using] [diff]
2023-10-31
12:22
Delete .servinfo files for servers that are no longer running file: [157488cd36] check-in: [1993359947] user: mmgraham, branch: v1.80, size: 39230 [annotate] [blame] [check-ins using] [diff]
2023-10-24
12:47
Allow 1 server per db file file: [44aa462a83] check-in: [dbb24dafce] user: mmgraham, branch: v1.80, size: 38511 [annotate] [blame] [check-ins using] [diff]
2023-10-20
04:57
Merged fork file: [98befc0e3b] check-in: [53900a0d02] user: mrwellan, branch: v1.80-start-all, size: 38361 [annotate] [blame] [check-ins using] [diff]
2023-10-19
21:02
Start servers for all dbs on first access of main.db. WARNING: This sometimes runs away! file: [ec84ec4c9e] check-in: [dbfd08bd90] user: matt, branch: v1.80-start-all, size: 37583 [annotate] [blame] [check-ins using] [diff]
18:55
changed a debug msg to level2, increased delay from 0.5 to 2 secs file: [cc561d90e9] check-in: [60b31fb56a] user: mmgraham, branch: v1.80-processes, size: 38317 [annotate] [blame] [check-ins using] [diff]
14:58
consolidated tmp dir name functions to common:make-tmpdir-name. Adjusted server start delays and debug messages file: [04adce729b] check-in: [900e9ce98b] user: mmgraham, branch: v1.80, size: 38319 [annotate] [blame] [check-ins using] [diff]
2023-10-17
19:50
Made the /tmp db location consistent with previous versions, made -kill-servers remove no-sync.db, adjusted debug messages file: [1391b0d841] check-in: [ccef2ac967] user: mmgraham, branch: v1.80, size: 38296 [annotate] [blame] [check-ins using] [diff]
2023-10-09
19:38
fix port setting file: [a1fcad65c5] check-in: [b5f1f35f26] user: matt, branch: v1.80-processes, size: 37539 [annotate] [blame] [check-ins using] [diff]
2023-10-06
20:44
Registering of a server works file: [4487a83d10] check-in: [e9b993efa1] user: matt, branch: v1.80-processes, size: 37059 [annotate] [blame] [check-ins using] [diff]
2023-09-25
19:04
Added sync file age checking to -db2db file: [c1e45ba013] check-in: [72065b6c5e] user: mmgraham, branch: v1.80, size: 36602 [annotate] [blame] [check-ins using] [diff]
2023-09-22
19:00
implemented -list-servers file: [896ad94c25] check-in: [536d85c6c4] user: mmgraham, branch: v1.80, size: 36519 [annotate] [blame] [check-ins using] [diff]
2023-08-21
10:29
Changed servers to be run under system instead of nbfake to help batch tools detect that the process is still running (untested). file: [7db23f7cad] check-in: [4fe087efa3] user: matt, branch: v1.80, size: 36519 [annotate] [blame] [check-ins using] [diff]
2023-07-31
09:17
Removing call to cleanup on short-circuit exit where existing server is running. file: [62bad26250] check-in: [81e3f50894] user: mrwellan, branch: v1.80, size: 36572 [annotate] [blame] [check-ins using] [diff]
2023-07-18
15:44
fix for multidb pgdb sync file: [fc5dddb25a] check-in: [2049d41c44] user: pjhatwal, branch: v1.80, size: 36479 [annotate] [blame] [check-ins using] [diff]
2023-05-22
17:21
Missed change file: [f1225d6f57] check-in: [63f66b4145] user: matt, branch: v1.80, size: 36533 [annotate] [blame] [check-ins using] [diff]
12:09
Changed delay to linear function 0.25 * number of threads over 3. file: [c0357a953a] check-in: [f42bab9286] user: matt, branch: v1.80, size: 36479 [annotate] [blame] [check-ins using] [diff]
11:47
Added exception handlers back - within threads they have to be dealth with. Added handling of busy exception and it seems to be working better (buy not enough testing yet to be sure). file: [11cd5cbd4c] check-in: [6c641b6f76] user: matt, branch: v1.80, size: 36452 [annotate] [blame] [check-ins using] [diff]
10:32
Remove some exception handlers that were not fully specified file: [9720e8582c] check-in: [2f04a0e3c6] user: matt, branch: v1.80, size: 36394 [annotate] [blame] [check-ins using] [diff]
08:37
Few tweaks to be a bit more resiliant on database blockages. Root cause of blockages are not known yet. file: [6c61845b3c] check-in: [b55a88229c] user: matt, branch: v1.80, size: 36282 [annotate] [blame] [check-ins using] [diff]
05:04
Removed attempt to exit server on handler failure. It did not seem to be working. file: [217673e266] check-in: [47cfd09de7] user: matt, branch: v1.80, size: 36284 [annotate] [blame] [check-ins using] [diff]
2023-05-21
20:44
Check for sync in progress before even launching megatest -db2db file: [02829c3b33] check-in: [4579b102a3] user: matt, branch: v1.80, size: 36282 [annotate] [blame] [check-ins using] [diff]
07:44
Added timed ping but not used yet for throttling. file: [e72475ef7d] check-in: [99d5a8b353] user: matt, branch: v1.80, size: 36072 [annotate] [blame] [check-ins using] [diff]
07:20
Use busy more aggressively and turn off loaded in tcp-transport. file: [07073f2ea3] check-in: [78c69ec26e] user: matt, branch: v1.80, size: 35736 [annotate] [blame] [check-ins using] [diff]
2023-05-13
22:37
Remove traces of inmem file: [1f7b58bd4c] check-in: [5a507eea4f] user: matt, branch: v1.80, size: 35742 [annotate] [blame] [check-ins using] [diff]
00:00
Fixed server lock. Noticed sync running from dashboard only - seems wrong. file: [8dca985e36] check-in: [ac41427eb2] user: matt, branch: v1.80, size: 35782 [annotate] [blame] [check-ins using] [diff]
2023-05-11
09:08
reworked the sync locking, allow parallel servers (needs work to lock in to single machine) file: [f16326ea6c] check-in: [7fb44b797e] user: matt, branch: v1.80, size: 35716 [annotate] [blame] [check-ins using] [diff]
05:43
Use a key for the db lock-down that is unique to the db in .mtdb, this should elminate duplicate, overlapping servers. file: [3d0d8b0130] check-in: [138a40d18e] user: matt, branch: v1.80, size: 35656 [annotate] [blame] [check-ins using] [diff]
2023-04-27
21:52
Change default server timeout to 10 sec. file: [9362adaf8f] check-in: [698172aebe] user: matt, branch: v1.80-servload, size: 35772 [annotate] [blame] [check-ins using] [diff]
2023-04-17
16:51
possible fixes to test file: [9520aa669a] check-in: [4ef17eb32c] user: matt, branch: v1.80-possible-fixes, size: 35116 [annotate] [blame] [check-ins using] [diff]
2023-04-13
15:37
Removed assert that is in wrong place file: [9c6068b733] check-in: [f026e9979d] user: mrwellan, branch: v1.80, size: 35505 [annotate] [blame] [check-ins using] [diff]
13:12
removed debug print file: [d4fd32cfdb] check-in: [959e918725] user: pjhatwal, branch: v1.80, size: 35499 [annotate] [blame] [check-ins using] [diff]
10:51
Fix for servinffile file: [ab4fa574fe] check-in: [f540745977] user: pjhatwal, branch: v1.80, size: 35498 [annotate] [blame] [check-ins using] [diff]
2023-04-12
18:17
guarded against non-initialized tt-servinf-file file: [4c27f44d34] check-in: [f971fe9c6c] user: mmgraham, branch: v1.80, size: 35071 [annotate] [blame] [check-ins using] [diff]
08:47
Limit backoff delay, check that param is a condition file: [1211c35eaf] check-in: [ff60788828] user: matt, branch: v1.80, size: 35057 [annotate] [blame] [check-ins using] [diff]
2023-04-11
14:23
added exception handler to deletion of .servinfo file file: [fb31b50fe1] check-in: [c96bc5893d] user: mmgraham, branch: v1.80, size: 34735 [annotate] [blame] [check-ins using] [diff]
2023-04-10
19:36
Improved run away server throttling file: [21933d310d] check-in: [4115ca72bc] user: matt, branch: v1.80, size: 34463 [annotate] [blame] [check-ins using] [diff]
16:16
Some updates from code review file: [4f582ce483] check-in: [448f45b91b] user: mrwellan, branch: v1.80, size: 34475 [annotate] [blame] [check-ins using] [diff]
11:58
Merged fork file: [456ca5eb0a] check-in: [962cf22780] user: mrwellan, branch: v1.80, size: 34126 [annotate] [blame] [check-ins using] [diff]
07:58
fixed start up wedging file: [f46139fb7e] check-in: [ce4cc8997a] user: matt, branch: v1.80, size: 34093 [annotate] [blame] [check-ins using] [diff]
06:09
load control is working but servers are still getting wedged over time file: [f7ad6026cc] check-in: [9771b5d5a9] user: matt, branch: v1.80, size: 33337 [annotate] [blame] [check-ins using] [diff]
2023-04-09
21:51
Partial implementation of using the loaded flag to throttle on client side. Need to turn off all server side throttling file: [bee5aadbcc] check-in: [b79f855fba] user: matt, branch: v1.80, size: 33281 [annotate] [blame] [check-ins using] [diff]
21:07
Use run-id in queries looking for test info. Can't assume test-ids are unique. Added separate exception handler for serialization to help with debug (still causes grief when hit but at least you can find the issue but looking in server logs). file: [f5f57267d2] check-in: [ea060a034b] user: matt, branch: v1.80, size: 33244 [annotate] [blame] [check-ins using] [diff]
14:45
Clean up uses of tcp. tcp6 did not seem to work. Increased tcp backlog (didn't seem to help) and improved backoff file: [574d8a43e3] check-in: [4860a4e6aa] user: matt, branch: v1.80, size: 30454 [annotate] [blame] [check-ins using] [diff]
13:27
Added host name to messages about server not started file: [347b2c4dd7] check-in: [21f45d51cf] user: mmgraham, branch: v1.80, size: 28412 [annotate] [blame] [check-ins using] [diff]
2023-04-08
11:48
Added better fallback on communication failure. file: [32789e6d1a] check-in: [7dcbd017e3] user: matt, branch: v1.80, size: 29442 [annotate] [blame] [check-ins using] [diff]
2023-04-07
08:25
Added switchable support for db on /tmp instead of inmem. Added couple asserts to help find why run-id and servers are not aligned in some cases. file: [a71da4bf27] check-in: [cfcc13973c] user: matt, branch: v1.80, size: 28379 [annotate] [blame] [check-ins using] [diff]
03:56
For /tmp db cache disambiguate the db with pid file: [09d461be9f] check-in: [481acc5191] user: matt, branch: v1.80, size: 27931 [annotate] [blame] [check-ins using] [diff]
2023-04-06
20:22
Cherrypick forward 07ba2e and 3e5f, chicken 5 work file: [c4cf69e693] check-in: [3d39f8f19d] user: matt, branch: v1.80-chicken5-stuff, size: 28902 [annotate] [blame] [check-ins using] [diff]
13:32
Make server logs not overlap on server.log - this makes debug easier file: [2389278b99] check-in: [3053005860] user: matt, branch: v1.80, size: 27880 [annotate] [blame] [check-ins using] [diff]
06:35
Turn on portlogger file: [4f9e2ba569] check-in: [5cf2865c15] user: matt, branch: v1.80, size: 27847 [annotate] [blame] [check-ins using] [diff]
06:25
Return to using portlogger for getting candidate port numbers. Got dependencies fixed so make -j now works file: [0351f1bbdd] check-in: [c8631e33de] user: matt, branch: v1.80, size: 27874 [annotate] [blame] [check-ins using] [diff]
01:48
Changed a missed .megatest to .mtdb. Removed useless thread. Removed old commented code. file: [e059c94f36] check-in: [909cd71d01] user: matt, branch: v1.80, size: 27893 [annotate] [blame] [check-ins using] [diff]
2023-04-01
21:20
Another file (mostly) ported to chicken 5 file: [d49ae3185c] check-in: [3e5fcece74] user: matt, branch: v1.80-mbi, size: 28898 [annotate] [blame] [check-ins using] [diff]
2023-03-14
09:26
Fixed couple issues with setting server timeout. Reverted viewscreen to start in background as it didn't work properly without that. file: [8f58514e4b] check-in: [dda2fe1e9e] user: matt, branch: v1.80, size: 27897 [annotate] [blame] [check-ins using] [diff]
08:06
Make server timeout configurable using existing settings file: [dde6c522b1] check-in: [ad08451b0a] user: matt, branch: v1.80, size: 27740 [annotate] [blame] [check-ins using] [diff]
2023-03-12
12:47
Got original sync working again file: [b2a28f339e] check-in: [21debe6bae] user: matt, branch: v1.80, size: 27645 [annotate] [blame] [check-ins using] [diff]
2023-03-03
18:32
no crashes (yet) file: [eb34f5ba28] check-in: [349234dd61] user: mrwellan, branch: v1.80, size: 27848 [annotate] [blame] [check-ins using] [diff]
17:37
wip file: [8018e361e3] check-in: [abb2c73974] user: mrwellan, branch: v1.80, size: 27863 [annotate] [blame] [check-ins using] [diff]
02:16
Speculative fix for wrong server access issue file: [2182e473e2] check-in: [0f348aa84b] user: mrwellan, branch: v1.80, size: 27206 [annotate] [blame] [check-ins using] [diff]
2023-03-02
21:32
Improve some of the logic around servers file: [6b42c5c5cc] check-in: [87813c75d2] user: mrwellan, branch: v1.80, size: 26810 [annotate] [blame] [check-ins using] [diff]
19:19
Better message file: [99ffeec5af] check-in: [c3879943f0] user: mrwellan, branch: v1.80, size: 26372 [annotate] [blame] [check-ins using] [diff]
19:12
Locking of db file: [0f2615acc5] check-in: [494cb9b035] user: mrwellan, branch: v1.80, size: 26161 [annotate] [blame] [check-ins using] [diff]
2023-02-27
21:25
Added function for using ATTACH for sync between db's. Not yet in use. file: [e26313be2b] check-in: [dca3a45c98] user: mrwellan, branch: v1.80, size: 25740 [annotate] [blame] [check-ins using] [diff]
2023-02-23
08:46
configf ext-tests fixed. file: [1b8b1d78a6] check-in: [5cb7bf9076] user: matt, branch: v1.80, size: 25595 [annotate] [blame] [check-ins using] [diff]
2023-02-22
12:27
Improved messages on -list-runs file: [b0099fec72] check-in: [c8040a78fa] user: matt, branch: v1.80, size: 25592 [annotate] [blame] [check-ins using] [diff]
11:42
bumped allowed number of running servers file: [f4eb0bdfcc] check-in: [5fca83553e] user: mrwellan, branch: v1.80, size: 25582 [annotate] [blame] [check-ins using] [diff]
2023-02-21
21:35
Silence noise from tcp-server. Turn on throttling. file: [9959f6dce6] check-in: [a8b8aa106f] user: matt, branch: v1.80-tcp-inmem, size: 25581 [annotate] [blame] [check-ins using] [diff]
20:25
Fixed few minor issues and got creation of temporary no-sync in .megatest dir working ok. file: [6b8eb0ba39] check-in: [6e2393b843] user: matt, branch: v1.80-tcp-inmem, size: 25581 [annotate] [blame] [check-ins using] [diff]
17:47
Fixed sync back file: [0ff5eb9c1f] check-in: [5e7e64a893] user: matt, branch: v1.80-tcp-inmem, size: 24870 [annotate] [blame] [check-ins using] [diff]
15:40
wip file: [0a6f894ec9] check-in: [b51df9a459] user: matt, branch: v1.80-tcp-inmem, size: 24855 [annotate] [blame] [check-ins using] [diff]
11:39
server start smooth, but initial data load to inmem broken. file: [2a0b975322] check-in: [677b6ef8e8] user: matt, branch: v1.80-tcp-inmem, size: 24818 [annotate] [blame] [check-ins using] [diff]
2023-02-20
20:05
Hacky solution for no-sync db file: [a92ff9f544] check-in: [b8f2578046] user: matt, branch: v1.80-tcp-inmem, size: 23489 [annotate] [blame] [check-ins using] [diff]
14:17
wip. better but now there are run-away issues in ext-tests: file: [b2bb58190e] check-in: [94e5d1fb43] user: matt, branch: v1.80-tcp-inmem, size: 23133 [annotate] [blame] [check-ins using] [diff]
10:32
wip file: [c554113ebe] check-in: [0ac0c8e72f] user: matt, branch: v1.80-tcp-inmem, size: 20904 [annotate] [blame] [check-ins using] [diff]
07:16
Removed dbmemmod.scm file: [fd0be5effa] check-in: [74ff6cc920] user: matt, branch: v1.80-tcp-inmem, size: 20396 [annotate] [blame] [check-ins using] [diff]
2023-02-19
21:23
Sync back implemented, compiles but not tested file: [ced741c85e] check-in: [c70de6806c] user: matt, branch: v1.80-tcp-inmem, size: 20391 [annotate] [blame] [check-ins using] [diff]
20:14
list runs now working with data sync'd from ondisk to inmem (but no last_update support). file: [0ef29c3cc2] check-in: [12db00e83a] user: matt, branch: v1.80-tcp-inmem, size: 20111 [annotate] [blame] [check-ins using] [diff]
19:19
Couple fixes. basic queries, register-test, get-test-id, login, working and starting a server on demand file: [4e9dddfe4d] check-in: [9e78ced13a] user: matt, branch: v1.80-tcp-inmem, size: 20101 [annotate] [blame] [check-ins using] [diff]
18:41
Basic communication working, ping, get-keys. file: [050a577392] check-in: [e01a10845a] user: matt, branch: v1.80-tcp-inmem, size: 19756 [annotate] [blame] [check-ins using] [diff]
10:37
rmt:send-receive -> tt:handler -> tcp -> api:tcp-dispatch-request -> api:dispatch-request and back implemented and compiles. file: [5c83e85f41] check-in: [a91d15ac06] user: matt, branch: v1.80-tcp-inmem, size: 18026 [annotate] [blame] [check-ins using] [diff]
2023-02-18
20:32
server registation and timeout working file: [d835b7f23a] check-in: [743e63bc9e] user: matt, branch: v1.80-tcp-inmem, size: 17542 [annotate] [blame] [check-ins using] [diff]
2023-02-16
22:05
wip file: [c233cd9055] check-in: [2c448364b3] user: matt, branch: v1.80-tcp-inmem, size: 16152 [annotate] [blame] [check-ins using] [diff]
21:16
Mixed up tt:handler and tt:client-connect-to-server. tt:handler is a bad name. file: [99fe61945c] check-in: [3970f89cba] user: matt, branch: v1.80-tcp-inmem, size: 16070 [annotate] [blame] [check-ins using] [diff]
20:52
wip file: [922ca0812d] check-in: [0cc9990634] user: matt, branch: v1.80-tcp-inmem, size: 15718 [annotate] [blame] [check-ins using] [diff]
13:24
wip, compiles file: [bcc58b423c] check-in: [12dfb79088] user: matt, branch: v1.80-tcp-inmem, size: 11990 [annotate] [blame] [check-ins using] [diff]
11:21
wip file: [fc74e296d0] check-in: [36613fed83] user: matt, branch: v1.80-tcp-inmem, size: 11915 [annotate] [blame] [check-ins using] [diff]
2023-02-15
21:37
wip file: [aad850169c] check-in: [0588f96563] user: matt, branch: v1.80-tcp-inmem, size: 11838 [annotate] [blame] [check-ins using] [diff]
19:57
wip file: [b0c618b157] check-in: [3528bbcf9e] user: matt, branch: v1.80-tcp-inmem, size: 11791 [annotate] [blame] [check-ins using] [diff]
19:28
wip. compiles. file: [4ba3510aa8] check-in: [24ddf5d235] user: matt, branch: v1.80-tcp-inmem, size: 11906 [annotate] [blame] [check-ins using] [diff]
19:21
wip. compiles. file: [724c5d0f96] check-in: [4c52a47431] user: matt, branch: v1.80-tcp-inmem, size: 11933 [annotate] [blame] [check-ins using] [diff]
14:17
wip file: [25502ac37c] check-in: [e0ef4cda9d] user: matt, branch: v1.80-tcp-inmem, size: 9821 [annotate] [blame] [check-ins using] [diff]
08:22
wip - does not compile file: [735951d904] check-in: [ab238c7c30] user: matt, branch: v1.80-tcp-inmem, size: 9796 [annotate] [blame] [check-ins using] [diff]
2023-02-12
20:21
wip file: [3021f407ce] check-in: [278a10af86] user: matt, branch: v1.80-tcp-inmem, size: 6813 [annotate] [blame] [check-ins using] [diff]
16:39
wip file: [43c7c98ef5] check-in: [444956dd03] user: matt, branch: v1.80-tcp-inmem, size: 3203 [annotate] [blame] [check-ins using] [diff]
10:52
Added: wip - start tcp/inmem file: [1b6d5ad8f5] check-in: [1a2eb25cb6] user: matt, branch: v1.80-tcp-inmem, size: 1578 [annotate] [blame] [check-ins using]