424 check-ins using file utils/plot-code.scm version 692dd68f5f
2024-12-18
| ||
17:36 | I'm pretty sure these two changes were intended for this branch Leaf check-in: 231abbcae3 user: matt tags: v1.90 | |
2024-11-07
| ||
05:22 |
pgdb import was the problem, makes no sense
sped up megatest startup and fully modularized. This branch is a good candidate for migrating to chicken 5. NOTE: There are some important changes on v1.81 that should be manually patched in. check-in: c91bfc7aa6 user: matt tags: v1.90 | |
2024-11-06
| ||
19:09 | comment out as many use .import as possible (speed up) check-in: 8cb9718987 user: matt tags: v1.90 | |
2024-10-10
| ||
03:46 | Rebuilt manual Leaf check-in: 0fb9975701 user: matt tags: trunk | |
2024-09-26
| ||
02:20 | Added missing dependency check-in: 2b965c1a05 user: matt tags: trunk | |
02:11 | Porting mutils.scm to chicken 5, wip Leaf check-in: 21bfa4f239 user: matt tags: chicken-5 | |
02:10 | Ported adjutant.scm to chicken 5 check-in: 1597d0801e user: matt tags: trunk | |
2024-09-25
| ||
19:58 | Added process registration stubs to api.scm check-in: 88fa1bd8c0 user: matt tags: trunk | |
15:15 | Cleaned up uv files. Added tar releases to uv and captured some scratch files used to analyze configf check-in: bcc63efb47 user: matt tags: trunk | |
2024-09-21
| ||
14:32 | Minor updates to manual check-in: 5696465b7a user: matt tags: trunk | |
2024-09-20
| ||
07:03 | Updates to training doc. check-in: acb6016f77 user: matt tags: trunk | |
03:06 | Merged v1.81 back to trunk check-in: b3a0155f45 user: matt tags: trunk | |
02:51 | Updated training and official web site Leaf check-in: 49fc46636e user: matt tags: v1.81 | |
2024-09-19
| ||
11:46 | Merged fork check-in: 519f30f58a user: mrwellan tags: v1.81, v1.8104 | |
2024-09-17
| ||
12:41 | Bumping version to v1.8104 check-in: bc8fe667a2 user: matt tags: v1.81 | |
2024-09-12
| ||
00:52 | Merged dechatter branch. Passes auto-bisect.sh test check-in: ad356a9beb user: matt tags: v1.81 | |
2024-09-10
| ||
19:28 | Pulling v1.81-dechatter forward Leaf check-in: 1de3ad37fe user: matt tags: v1.81-dechatter | |
19:27 | Fixed missing param check-in: f55af3c81d user: matt tags: v1.81-dechatter, v1.81-fix-extract-scripts | |
18:43 | Annotated some areas needing to be changed. check-in: 29a1a276d0 user: matt tags: v1.81-dechatter, v1.81-fix-extract-scripts | |
2024-09-09
| ||
12:31 | Few tweaks to make building from tar work check-in: 5ba2bbf0ed user: matt tags: v1.81 | |
2024-08-26
| ||
20:12 | CI/CD: Automated commit after successful test, build, and deploy for blacklist_PROMPT_COMMAND check-in: 61daf744b8 user: fdiskadm tags: v1.81 | |
19:41 | blacklist PROMPT_COMMAND Leaf check-in: d4d4478245 user: mmgraham tags: blacklist_PROMPT_COMMAND | |
2024-08-23
| ||
01:26 | Added simple run for testing server chatter check-in: ad27901967 user: matt tags: v1.81-dechatter, v1.81-fix-extract-scripts | |
01:25 | wip check-in: 5a118f1a51 user: matt tags: v1.81-dechatter, v1.81-fix-extract-scripts | |
2024-08-22
| ||
12:23 | Changed Megatest version to v1.8103 check-in: 3d29f35278 user: icfadm tags: v1.81 | |
12:07 | corrected megatest version check-in: 51f220b24e user: icfadm tags: v1.81 | |
12:05 | merged fork check-in: 646e9959d3 user: icfadm tags: v1.81 | |
11:42 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-disable-journal-checking check-in: 5ebc7220cc user: fdiskadm tags: v1.81 | |
10:47 | disable journal file load checking Closed-Leaf check-in: 97a8ae9439 user: mmgraham tags: v1.81-disable-journal-checking | |
2024-08-19
| ||
20:17 | dechatter steps check-in: 545878c107 user: matt tags: v1.81-dechatter, v1.81-fix-extract-scripts | |
11:42 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-fix-extract-scripts check-in: 29155bc147 user: fdiskadm tags: v1.81 | |
10:58 | corrected call to db:test-status to db:test-get-status Closed-Leaf check-in: d0fcd353e1 user: mmgraham tags: v1.81-fix-extract-scripts | |
2024-08-18
| ||
23:21 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-adjutant check-in: b939ba890d user: ramartin tags: v1.81-fix-extract-scripts | |
2024-08-16
| ||
13:34 | Patched forward the adjutant code that got lost in v1.65 Leaf check-in: 13060ce126 user: matt tags: v1.81-adjutant | |
2024-08-13
| ||
12:55 | removed extra copy of launch:extract-scripts-logpro and corrected it to add .logpro to the logpro filenames check-in: e829926867 user: mmgraham tags: v1.81-fix-extract-scripts | |
2024-07-19
| ||
13:58 | No idea what these changes are Leaf check-in: d364a1a95e user: matt tags: v1.80-unknown | |
2024-07-18
| ||
05:41 | Minor cleanup Leaf check-in: 60706141c1 user: mrwellan tags: v1.81-fixes | |
2024-07-17
| ||
19:21 | Changed Megatest version to v1.8181 check-in: a748f29739 user: icfadm tags: v1.81 | |
19:17 | Lower gating on test launch to 0.05 journal load. Add exception handler for file-modification-time on .servinfo files check-in: 7c315bd32d user: mrwellan tags: v1.81-fixes | |
17:13 | Move sync transaction in an attempt to free up bound time in .mtdb/*.db files Leaf check-in: fab9bf9c5c user: mrwellan tags: v1.81-better sync | |
2024-07-15
| ||
15:47 | Changed Megatest version to 1.8102 check-in: 98f3441b4f user: icfadm tags: v1.81 | |
15:12 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-bump-server-load check-in: 1fff14fbea user: fdiskadm tags: v1.81 | |
09:48 | Added buttontest.scm check-in: bd1e7c8fc9 user: mrwellan tags: v1.81 | |
2024-07-14
| ||
19:39 | changed to "ready" in cicd wiki page, bump allowed load to 10 for server start. Closed-Leaf check-in: 528e8bc857 user: matt tags: v1.81-bump-server-load | |
2024-07-11
| ||
16:12 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-preq-fail-details check-in: b7cfdb3706 user: fdiskadm tags: v1.81 | |
15:42 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-journal-based-throttling check-in: 04d06badd2 user: fdiskadm tags: v1.81 | |
15:29 | Changed ready to merge to just ready in setcicd. Changed load tolerance from 4 to 10 in server start. Leaf check-in: 3fd515775a user: mrwellan tags: v1.81-journal-based-throttling | |
14:40 | Improve message for journal load check-in: f5a00d621d user: mrwellan tags: v1.81-journal-based-throttling | |
13:34 | cherry pick e8d7732e preq-fail tests in messages Leaf check-in: 2b4f2ebcce user: mmgraham tags: v1.81-preq-fail-details | |
13:28 | Added setcicd script for registering branches ready to merge check-in: 3ced0f4705 user: mrwellan tags: v1.81-journal-based-throttling | |
11:06 | Turn off throttling in dashboard. Tweaked values and got proper output from the journal sensor check-in: b1c53d218a user: mrwellan tags: v1.81-journal-based-throttling | |
06:06 | Merged in latest from v1.81 check-in: afc4721a06 user: mrwellan tags: v1.81-journal-based-throttling | |
2024-07-10
| ||
23:42 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-server-load-and-cores check-in: 600ba0778d user: fdiskadm tags: v1.81 | |
20:11 | Force values to be real in journal stats colletion. still broken though check-in: c906466bb0 user: matt tags: v1.81-journal-based-throttling | |
18:32 | Changed message on busy server candidate host to give actual load and number of cores Leaf check-in: dc040c6bd7 user: mmgraham tags: v1.81-server-load-and-cores | |
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 ... check-in: 2635b582e7 user: mrwellan tags: v1.81-journal-based-throttling | |
17:44 | Added journal based statical droop based throttling of queries. check-in: fc6b05f924 user: mrwellan tags: v1.81-journal-based-throttling | |
09:17 | Added docs/csirc which works with both chicken 4 and 5 check-in: e75a04de3e user: mrwellan tags: v1.81-journal-based-throttling | |
03:20 | basic stats capture working check-in: f86e5d3082 user: matt tags: v1.81-journal-based-throttling | |
2024-07-09
| ||
20:07 | wip check-in: 62d878791d user: matt tags: v1.81-journal-based-throttling | |
19:26 | wip check-in: 040bf225dc user: mrwellan tags: v1.81-journal-based-throttling | |
10:21 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-multi-server check-in: 5ac37f3fd4 user: ramartin tags: v1.81 | |
08:53 | Merged from v1.81 and fixed conflicts Leaf check-in: dbc22912d1 user: mrwellan tags: v1.81-multi-server | |
2024-07-08
| ||
12:55 | CI/CD: Automated commit after successful test, build, and deploy for v1.81-fix-api-changed check-in: 0249193b68 user: ramartin tags: v1.81 | |
10:24 | Implemented server thread count throttling of launches, miminally tested. check-in: 6fed2d60a6 user: mrwellan tags: v1.81-multi-server | |
06:01 | wip (still broke) check-in: 00c25a6b53 user: matt tags: v1.81-multi-server | |
03:00 | Getting close on gating runs from starting new tests on server load high. check-in: 6a90d15b55 user: matt tags: v1.81-multi-server | |
2024-07-07
| ||
20:09 | Sort servers based on number of threads running to estimate load check-in: af60709165 user: matt tags: v1.81-multi-server | |
2024-07-03
| ||
19:08 | Missing change check-in: 25cae1c008 user: mrwellan tags: v1.81-multi-server | |
19:06 | Multi-servers working. Needs polish but the machine didn't overload on > 10 parallel runs of sixtyfivek check-in: 16d75bb8f1 user: matt tags: v1.81-multi-server | |
12:50 | Fixed an unbound variable and made it handle 1.81. Leaf check-in: dc561cf357 user: mmgraham tags: v1.81-fix-api-changed | |
2024-07-02
| ||
13:55 | Start on increasing allowed number of servers for a db file check-in: 66e4d2383a user: mrwellan tags: v1.81-multi-server | |
2024-07-01
| ||
17:27 | Changed version to v1.8101 check-in: 6b8bacba76 user: mmgraham tags: v1.81, v1.8101 | |
16:57 | v1.81-test-control-panel branch into 1.81 check-in: a6b2094831 user: ramartin tags: v1.81 | |
11:59 | Added CSCOPTS entry used for debugging check-in: 74949ef691 user: mrwellan tags: v1.81 | |
10:56 | Pulled in testcontrol panel improvements Leaf check-in: f8243ad180 user: mrwellan tags: v1.81-test-control-panel | |
2024-06-27
| ||
16:45 | Added storage of commands in the server thread hash, added debug prints when the max threads is exceeded check-in: 2d46a2e3ec user: mmgraham tags: v1.81 | |
2024-06-25
| ||
20:26 | Updated stepwise flow graph check-in: 24e3d80cf5 user: matt tags: v1.81 | |
2024-06-23
| ||
20:24 | Added initial sketch of how the stepwise db access might work check-in: 59fe35e859 user: matt tags: v1.81 | |
2024-06-14
| ||
09:43 | Cherrypick d5b4d7 check-in: aa7297c57c user: mrwellan tags: v1.81 | |
08:36 | Cherrypick 9f2390 check-in: 62c8ce6bb1 user: mrwellan tags: v1.81 | |
2024-06-13
| ||
15:26 | Cherrypicked 1bc5f2dab3 8b9deb0772 and 40cce970c0 check-in: 244b2cdc1f user: mrwellan tags: v1.81 | |
15:05 | Cherrypicked 99a884c695 check-in: dadd527d94 user: mrwellan tags: v1.81 | |
14:35 | Cherrypicked 583699e19c and created branch v1.8031-dev check-in: 08b69a24b9 user: mrwellan tags: v1.81 | |
2024-06-05
| ||
18:38 | merged fork Closed-Leaf check-in: 17856ae5a8 user: mmgraham tags: v1.80 | |
18:36 | Restored homehost functions to 1.80. Set the homehost when starting dashboard or megatest -run. Abort if an attempt is made to start a server on a non-homehost. check-in: 3019408957 user: mmgraham tags: v1.80 | |
2024-05-21
| ||
11:46 | added list of preq-fail tests to messages and db comments check-in: e8d7732e53 user: mmgraham tags: v1.80 | |
2024-05-17
| ||
11:19 | Corrected dashboard sync direction and tmpadj from /dashboard to nothing check-in: df20d307c1 user: mmgraham tags: v1.80 | |
2024-05-15
| ||
16:40 | removed default setting of rmt:transport-mode in dashboard to tcp check-in: bd0c02e52d user: mmgraham tags: v1.80 | |
2024-05-14
| ||
16:46 | Changed version to 1.8032 check-in: 72cba60ca9 user: mmgraham tags: v1.80, v1.8032 | |
08:58 | added extra condition to tests:get-items to return #f when items and itemstable were #f check-in: ac15ec2989 user: mmgraham tags: v1.80 | |
2024-05-13
| ||
17:02 | Changed sleep after server start from 3 to 4 seconds to avoid unncessary server restarts. check-in: d5b4d7755f user: mmgraham tags: v1.80 | |
2024-05-10
| ||
10:37 | merged fork check-in: 545db1f8c6 user: mmgraham tags: v1.80 | |
2024-05-09
| ||
07:49 | installed all changes from branch v1.8031 check-in: ed85670974 user: mmgraham tags: v1.80 | |
2024-05-08
| ||
19:42 | Missing part of test postcmd cherrypicked from v1.70/1 check-in: 9f23903498 user: matt tags: v1.80 | |
2024-05-07
| ||
16:39 | Cherry picked postcmd and precmd for tests check-in: 40cce970c0 user: mrwellan tags: v1.80 | |
2024-04-23
| ||
05:51 | Minor improvements to Makefile check-in: 9c09fbe127 user: mrwellan tags: v1.90 | |
2024-04-05
| ||
22:18 | Made -import-sexpr work if runs or tests already exist. Leaf check-in: da872f4237 user: mmgraham tags: v1.8031 | |
18:08 | minor adjustments to -import-sexpr check-in: dc61281d6c user: mmgraham tags: v1.8031 | |
2024-03-21
| ||
17:47 | handled the missing args:remove-arg-from-ht check-in: 6fa246c867 user: mmgraham tags: v1.8031 | |
2024-03-14
| ||
17:53 | corrected a debug:print syntax, corrected the match for servinfo content check-in: 3a97630ba6 user: mmgraham tags: v1.8031 | |
2024-03-13
| ||
18:06 | Made it delete .servinfo files only if older than server timeout. Disabled some unnecessary messages. check-in: f184bcc661 user: mmgraham tags: v1.8031 | |
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 check-in: 637dd941e9 user: mmgraham tags: v1.8031 | |
2024-03-10
| ||
20:49 | Preparing to implement dedicated process for caching configs, http transport and new server start handshake Leaf check-in: 69fa6b4201 user: matt tags: v1.90-side | |
2024-02-26
| ||
11:31 | Changed a print from debug 0 to 4 check-in: 644eb3c1e4 user: mmgraham tags: v1.90 | |
2024-02-23
| ||
17:40 | added nice-path to declarations in commonmod.scm to fix itemwait test. Changed #f to for null log file to prevent type mismatch warning check-in: b7ea5abf1a user: mmgraham tags: v1.90 | |
2024-02-16
| ||
16:06 | Added (use json) to mtbody.scm to fix envsetup check-in: 2765970d14 user: mmgraham tags: v1.90 | |
2024-02-15
| ||
20:43 | Disable mutex in dbmod:with-db as it was blocking forever check-in: 049806b5f6 user: matt tags: v1.90 | |
19:32 | Removed few more non-module compilation unit files check-in: 6ccaee78f1 user: matt tags: v1.90 | |
19:14 | Removed junk from Makefile check-in: db2bd38f1e user: matt tags: v1.90 | |
19:13 | Cleaned up deps check-in: 0e757770a7 user: matt tags: v1.90 | |
15:00 | Added the .import uses back. check-in: 9ec56337cf user: mrwellan tags: v1.90 | |
12:27 | Major refactor to modules essentially complete and working (local db access only). check-in: 816f04b621 user: mrwellan tags: v1.90 | |
12:23 | Added sqlite3 timeout to a call to sqlite3:open-database. Added some needed use of eggs to megatest.scm Leaf check-in: 8bbcfd893f user: mrwellan tags: v1.90-proper-interface-lists | |
11:09 | Removed more empty compilation unit files. check-in: 478982e700 user: mrwellan tags: v1.90-proper-interface-lists | |
10:58 | Removed some empty compilation unit files. check-in: c088ba31d7 user: mrwellan tags: v1.90-proper-interface-lists | |
10:25 | wip check-in: 9d5561ee21 user: mrwellan tags: v1.90-proper-interface-lists | |
09:52 | Dashboard runs check-in: 9794f916ef user: mrwellan tags: v1.90-proper-interface-lists | |
09:43 | Compiles check-in: 9cc72a5dbe user: mrwellan tags: v1.90-proper-interface-lists | |
05:49 | added missing file check-in: 1ab5088f10 user: mrwellan tags: v1.90-proper-interface-lists | |
2024-02-14
| ||
19:45 | wip check-in: 1917713574 user: mrwellan tags: v1.90-proper-interface-lists | |
12:17 | wip check-in: fc66e1b369 user: mrwellan tags: v1.90-proper-interface-lists | |
08:02 | wip check-in: 229bf762e8 user: matt tags: v1.90-proper-interface-lists | |
2024-02-13
| ||
20:28 | beginnings of dcommon as module (doesn't compile) check-in: 156310d03e user: matt tags: v1.90-proper-interface-lists | |
19:30 | modularized vg check-in: cc794b4f13 user: matt tags: v1.90-proper-interface-lists | |
17:20 | added a message when .megatestrc is loaded. Changed version to 1.8031 check-in: b1ebd49816 user: mmgraham tags: v1.8031 | |
15:51 | wip check-in: 55d3f1d05d user: mrwellan tags: v1.90-proper-interface-lists | |
15:17 | dashboard runs check-in: 947952bcfb user: mrwellan tags: v1.90-proper-interface-lists | |
12:40 | megatest -repl and -h work check-in: 65618b033e user: mrwellan tags: v1.90-proper-interface-lists | |
07:27 | wip check-in: b7ce99fe0a user: mrwellan tags: v1.90-proper-interface-lists | |
2024-02-12
| ||
20:23 | wip check-in: 9debf04bc8 user: matt tags: v1.90-proper-interface-lists | |
19:10 | wip check-in: 0b3b04d806 user: matt tags: v1.90-proper-interface-lists | |
18:23 | wip check-in: f0cac027b6 user: matt tags: v1.90-proper-interface-lists | |
18:19 | wip check-in: c049c31b51 user: matt tags: v1.90-proper-interface-lists | |
16:00 | wip check-in: 5d85b42870 user: mrwellan tags: v1.90-proper-interface-lists | |
15:42 | repl runs check-in: b969852101 user: mrwellan tags: v1.90-proper-interface-lists | |
14:31 | wip, compiles check-in: bbdb404874 user: mrwellan tags: v1.90-proper-interface-lists | |
13:45 | wip check-in: e0be4c40b4 user: mrwellan tags: v1.90-proper-interface-lists | |
2024-02-11
| ||
19:49 | convert to use proper interface lists check-in: bbac9c3682 user: matt tags: v1.90-proper-interface-lists | |
18:19 | Adding uses of .import files back Leaf check-in: cee15a9d94 user: matt tags: v1.90-fix-modes | |
16:41 | Moved remainder of configf into configfmod check-in: c2d750aad9 user: matt tags: v1.90-fix-modes | |
2024-02-09
| ||
20:38 | wip check-in: 1d37efe6c5 user: matt tags: v1.90-fix-modes | |
19:26 | get nfs, /tmp modes working check-in: ddfaeac922 user: matt tags: v1.90-fix-modes | |
16:06 | put back (declare (uses runsmod.import)), enhanced assert message for mismatched server/runid check-in: 332b8fc90d user: mmgraham tags: v1.90 | |
2024-02-08
| ||
20:39 | Move test_records.scm into commonmod.scm. Disabled uses of runsmod.import in megatest.scm. check-in: 62a9a80b8c user: matt tags: v1.90 | |
19:47 | Load db and key _records from commonmod only check-in: b5319490ec user: matt tags: v1.90 | |
09:24 | Reduced unitdeps.pdf. Run oldcsc make unitdeps.pdf check-in: 98f80f0e76 user: mrwellan tags: v1.90 | |
08:50 | Improved make uses.pdf to remove redundant paths for much better readability check-in: fdb2297753 user: mrwellan tags: v1.90 | |
08:14 | Merged fork check-in: b8c6e3aae0 user: mrwellan tags: v1.90 | |
2024-02-07
| ||
19:50 | wip check-in: 21cc0ebe1b user: matt tags: v1.90 | |
19:41 | Removed items.scm check-in: d895910f2e user: matt tags: v1.90 | |
2024-02-06
| ||
19:36 | Removed couple empty compliation units. Removed duplicate function check-in: 565bd18b89 user: matt tags: v1.90 | |
18:43 | Removed some duplicate functions and an empty compilation unit, tests.scm check-in: 8f202870d0 user: matt tags: v1.90 | |
16:02 | A couple of fixes to remove compile warnings check-in: 17048d6779 user: mmgraham tags: v1.90 | |
15:13 | Added import of megatestmod to dashboard-context-menu.scm to fix testconfig editing check-in: 0475314063 user: mmgraham tags: v1.90 | |
11:26 | Bumping version to 1.9001. check-in: 6b4e0e1a52 user: mrwellan tags: v1.90 | |
08:55 | *didsomething* was missing from -run section. Leaf check-in: b7603775b6 user: mrwellan tags: v1.80-revolution-remodularization | |
2024-02-05
| ||
19:55 | WARNING: Changing dispatch to new version. Change back in api.scm if there are problmes. check-in: 39fd4aa62b user: matt tags: v1.80-revolution-remodularization | |
19:54 | Removed duplicate defn of set-item-env-vars. check-in: 8a48a7567d user: matt tags: v1.80-revolution-remodularization | |
19:21 | Bunch of cleanup check-in: 0ed114ba94 user: matt tags: v1.80-revolution-remodularization | |
18:53 | Moved sauth stuff to subdir check-in: 712e24fe99 user: matt tags: v1.80-revolution-remodularization | |
15:55 | added import of testsmod and dbmod to fix dashboard undefined variables on tab switch check-in: 8cbfc44651 user: mmgraham tags: v1.80-revolution-remodularization | |
11:43 | Merged fork check-in: 7ecfa2b7e3 user: mrwellan tags: v1.80-revolution-remodularization | |
06:56 | Missing package and minor cleanup check-in: 5767dd8f0d user: matt tags: v1.80-revolution-remodularization | |
06:29 | wip check-in: beed66ac0d user: matt tags: v1.80-revolution-remodularization | |
04:58 | dashboard starts check-in: 1c37f95918 user: matt tags: v1.80-revolution-remodularization | |
04:30 | runs repl check-in: c07f9b1d67 user: matt tags: v1.80-revolution-remodularization | |
2024-02-04
| ||
22:13 | wip check-in: cdeb34c7b1 user: matt tags: v1.80-revolution-remodularization | |
21:34 | wip check-in: 1fae708710 user: matt tags: v1.80-revolution-remodularization | |
21:32 | wip-compiles check-in: 8dbfa56af0 user: matt tags: v1.80-revolution-remodularization | |
21:21 | wip check-in: d44e27b773 user: matt tags: v1.80-revolution-remodularization | |
09:01 | More tuning of module references check-in: 1a7d31cc57 user: matt tags: v1.80-revolution-remodularization, passes-many-tests | |
09:00 | Bug hidden in db_records ... check-in: cd9be98ea8 user: matt tags: v1.80-revolution-remodularization | |
2024-02-03
| ||
21:48 | wip check-in: 6771ae5be3 user: matt tags: v1.80-revolution-remodularization | |
20:40 | Dashboard and test control panel work check-in: c4f43bb65c user: matt tags: v1.80-revolution-remodularization | |
19:48 | server and repl now work check-in: d5a5af944d user: matt tags: v1.80-revolution-remodularization | |
18:30 | Compiles check-in: 5b8df5d5d2 user: matt tags: v1.80-revolution-remodularization | |
17:53 | wip check-in: a6f9565756 user: matt tags: v1.80-revolution-remodularization | |
2024-02-02
| ||
20:54 | wip check-in: c1b66a127b user: matt tags: v1.80-revolution-remodularization | |
20:19 | wip check-in: 8ff5e2e3a3 user: matt tags: v1.80-revolution-remodularization | |
20:00 | updated version to 1.8029 Leaf check-in: 2c34bbfead user: mmgraham tags: v1.8029 | |
07:15 | wip check-in: 4e4e866f24 user: mrwellan tags: v1.80-revolution-remodularization | |
2024-02-01
| ||
21:13 | More munging for remodularization check-in: ab8f9725fd user: matt tags: v1.80-revolution-remodularization | |
15:42 | remodularization ongoing check-in: 58e6467631 user: mrwellan tags: v1.80-revolution-remodularization | |
2024-01-31
| ||
17:26 | Big rip and route check-in: 61e2db4d82 user: mrwellan tags: v1.80-revolution-remodularization | |
04:12 | More remodularization check-in: 11b862d9f2 user: matt tags: v1.80-revolution-remodularization | |
2024-01-30
| ||
18:59 | Removed Updating test metadata messages Leaf check-in: 1e471de5de user: mmgraham tags: v1.80-revolution | |
17:38 | More remodularization check-in: 6afc3b968e user: mrwellan tags: v1.80-revolution-remodularization | |
16:39 | Merged modfiles branch check-in: fdb6ea5bce user: mrwellan tags: v1.80-revolution | |
16:38 | Completed migration of several files to modules Leaf check-in: 6a0dfac751 user: mrwellan tags: v1.80-revolution-modfiles | |
12:54 | Moved bunch of stuff into module files check-in: ab455d50eb user: mrwellan tags: v1.80-revolution-modfiles | |
2024-01-29
| ||
15:31 | Fixed return from api dispatch check-in: 1b7c38b46c user: mrwellan tags: v1.80-revolution | |
13:01 | Merged in alt-dispatch changes check-in: 530b4ded14 user: mrwellan tags: v1.80-revolution | |
12:43 | Recovered couple lost edits. Switch default to -old for dispatcher Leaf check-in: e908cda9c3 user: mrwellan tags: v1.80-revolution-alt-dispatch | |
2024-01-28
| ||
20:17 | queue based handling WIP. Compiles and almost runs. check-in: 06c8fc61e9 user: matt tags: v1.80-revolution-alt-dispatch | |
15:47 | couple more functions added for experimental dispatch check-in: eba00b3478 user: matt tags: v1.80-revolution-alt-dispatch | |
2024-01-27
| ||
18:57 | Added bit more to api:tcp-dispatch stuff check-in: 3aeaa622a5 user: matt tags: v1.80-revolution | |
17:30 | Give useful hint in weird situation where /etc/hosts is misconfigured. Added placeholder for api:tcp-dispatch-request-make-handler do over check-in: 43be641704 user: matt tags: v1.80-revolution | |
17:28 | Fixed dependency issue in Makefile. check-in: 2725650ca5 user: matt tags: v1.80-revolution | |
2024-01-26
| ||
23:05 | make dbmod available in configf check-in: 004dc1bfd5 user: matt tags: v1.80-revolution | |
09:48 | Regenerated manual pdf and html files. check-in: 5dc33c18e6 user: mrwellan tags: v1.80-revolution | |
09:44 | Put out useful message on bad timestring inputs from config files. check-in: 938ab5c99e user: mrwellan tags: v1.80-revolution | |
09:43 | Deal better with malformed .final-status files check-in: ddf07290ee user: mrwellan tags: v1.80-revolution | |
2024-01-23
| ||
18:57 | Changed get-cpu-load to commonmod:get-cpu-load in tests.scm check-in: 5939138243 user: mmgraham tags: v1.80-revolution | |
13:49 | Fixed gen testfiles check-in: 03b0bd0cd4 user: mrwellan tags: v1.80-revolution | |
11:24 | Cleaned up couple duplicated functions. check-in: c616c43313 user: mrwellan tags: v1.80-revolution | |
2024-01-22
| ||
11:15 | Reordered logic in tt:client-connect-to-server, changed sleep after starting server from 3 to 6 seconds. check-in: 85f3eeb353 user: mmgraham tags: v1.80-revolution | |
2024-01-19
| ||
22:10 | guarded against empty run name and no target selected in Run Control. check-in: 3947694200 user: mmgraham tags: v1.80-revolution | |
08:53 | fixed-fork check-in: 1e9f9c66b3 user: mrwellan tags: v1.80-revolution | |
08:51 | To deal with bash vs csh stupidity use current-directory instead of PWD since the logical path is lost in most cases causing issues in finding db files. check-in: f9d63f34c4 user: mrwellan tags: v1.80-revolution | |
2024-01-18
| ||
23:10 | updated server start message check-in: 6248485505 user: mmgraham tags: v1.80-revolution | |
23:07 | updated formatting for server stats check-in: 635eff7ce3 user: mmgraham tags: v1.80-revolution | |
23:05 | changed the number of seconds for recently-done from 3 to 1 to fix a dashboard update problem. check-in: 222a5bcc89 user: mmgraham tags: v1.80-revolution | |
14:56 | Change expire time in dbfile:cautious-open-database to 5 seconds (was 300). This was way too long. check-in: d7c55019d9 user: mrwellan tags: v1.80-revolution | |
2024-01-09
| ||
10:57 | set version to 1.8028 check-in: 0b2981e9bf user: mmgraham tags: v1.80-revolution, v1.8028 | |
2024-01-08
| ||
11:01 | defined ttdat global, and had rmt:set-ttdat use that if its set check-in: f6b92b57a6 user: mmgraham tags: v1.80-revolution | |
2024-01-02
| ||
10:00 | Changed version to 1.8027 check-in: 841ecebad5 user: mmgraham tags: v1.80-revolution, v1.8027 | |
2024-01-01
| ||
17:48 | updated -import-sexpr to remove existing dbs and correctly recreate runs, also added switch -remove-dbs and insist that it is used if dbs already exist. check-in: 5e997071be user: mmgraham tags: v1.80-revolution | |
2023-12-24
| ||
18:28 | Changed version to 1.8026 check-in: 3a124c1ad8 user: mmgraham tags: v1.80-revolution, v1.8026 | |
2023-12-22
| ||
14:17 | Added -regen-testfiles and added pre/post test triggers. [setup] precmd, postcmd. User responsible for blocking/non-blocking, i.e. use nbfake for non-blocking. check-in: 215b2cc63b user: mrwellan tags: v1.80-revolution | |
13:52 | Made -cleanup-db remove test_steps and tests from deleted runs. check-in: 97e7119428 user: mmgraham tags: v1.80-revolution | |
2023-12-21
| ||
11:18 | Cherry picked 1e29e5e90e to fix db syncing. check-in: 4d3f148ed5 user: mmgraham tags: v1.80-revolution | |
2023-12-20
| ||
12:47 | Changed version to 1.8025 check-in: df9018e732 user: mmgraham tags: v1.80-revolution, v1.8025 | |
12:46 | changed rmt:get-count-tests-running to get-count-tests-running-for-run-id check-in: 6047a01091 user: mmgraham tags: v1.80-revolution | |
2023-12-19
| ||
14:15 | corrected args on calls to db:setup, added transport mode files check-in: 25d7080dba user: mmgraham tags: v1.80-revolution | |
2023-12-16
| ||
19:51 | Merged b9d5 Leaf check-in: 92d02e9bba user: matt tags: v1.80-revolution-multi-server | |
19:50 | Merged 7372 check-in: f605e2b0d5 user: matt tags: v1.80-revolution-multi-server | |
2023-12-15
| ||
19:59 | changed the targets for transport-mode.scm and dashboard-transport-mode.scm to just copy instead of warning and not copying if the file exists already. check-in: d8e00d694e user: mmgraham tags: v1.80-revolution, v1.8024 | |
15:14 | Changed dashboard dbfile:sync-method from attach to none check-in: b6c540aece user: mmgraham tags: v1.80-revolution | |
2023-12-14
| ||
17:43 | increased version to 1.8024 check-in: 6c36121c75 user: mmgraham tags: v1.80-revolution | |
15:52 | Merged opportunistic deletion of DELETED tests. check-in: a6497fd596 user: mrwellan tags: v1.80-revolution | |
15:50 | Merged opportunistic deletion of DELETED tests. check-in: 465e11c224 user: mrwellan tags: v1.80-revolution | |
15:28 | Added opportunistic old DELETED records removal Leaf check-in: 26b65d88c7 user: mrwellan tags: v1.80-revolution-deleted-records-cleanup | |
15:11 | Fixed cleanup-db to do both nfs and tmp dbs. check-in: 05132c1b5d user: mmgraham tags: v1.80-revolution | |
08:30 | Merged forward changes for ck5 build Leaf check-in: 23b682828e user: mrwellan tags: v1.80-revolution-ck5-2 | |
2023-12-13
| ||
15:49 | Improved dashboard performance check-in: b229b3f7b0 user: mrwellan tags: v1.80-revolution | |
13:06 | Moved the addition of /.mtdb for db paths up to db:setup, and removed it from other places. Initial implementation of -cleanup-db. check-in: b9d51df3ee user: mmgraham tags: v1.80-revolution | |
12:45 | More ck5 tweaks Closed-Leaf check-in: 587c980e03 user: mrwellan tags: v1.80-revolution-ck5 | |
2023-12-12
| ||
14:38 | More files transitioned to dual build. check-in: 32e5dbb77c user: mrwellan tags: v1.80-revolution-ck5 | |
2023-12-08
| ||
15:27 | Added extra info condition->list check-in: 73727dc595 user: mrwellan tags: v1.80-revolution | |
2023-12-04
| ||
05:44 | Bumped version check-in: f603771e69 user: mrwellan tags: v1.80-revolution, v1.8023 | |
2023-12-03
| ||
22:12 | more prep for multiple servers per db check-in: e05028a28e user: matt tags: v1.80-revolution-multi-server | |
17:49 | Added todo items check-in: d4f2f2c1ef user: matt tags: v1.80-revolution, v1.8023 | |
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). check-in: 2725343c92 user: matt tags: v1.80-revolution | |
2023-11-28
| ||
13:45 | Bypass all the mutexes in dashboard. It seems to help with performance quite a bit. check-in: f4844a3801 user: mrwellan tags: v1.80-revolution, v1.8022 | |
08:53 | Exit server if not in running within 30 seconds check-in: cdd1ad3a92 user: mrwellan tags: v1.80-revolution, v1.8022 | |
2023-11-27
| ||
19:37 | Bumped version to v1.8021 check-in: 7e1fb429aa user: mrwellan tags: v1.80-revolution, v1.8021 | |
18:56 | Bump version check-in: bca03ac0a6 user: matt tags: v1.80-revolution | |
18:40 | short and fast server start implemented (just needs extensive testing) check-in: c5f14c055a user: matt tags: v1.80-revolution | |
17:06 | new start up process implemented (but not tested) for main.db check-in: af90c933ed user: mrwellan tags: v1.80-revolution | |
2023-11-26
| ||
04:54 | Completed capture of server logic in graphviz file, regenerated manual. check-in: 68fc2bee9a user: matt tags: v1.80-revolution | |
2023-11-25
| ||
19:13 | Fixed typo check-in: 8153d00d77 user: matt tags: v1.80-revolution | |
2023-11-24
| ||
01:10 | Started update of server graph check-in: 4466ed1dfc user: matt tags: v1.80-revolution | |
00:14 | Rebuild manual. check-in: f9ab3f8da0 user: matt tags: v1.80-revolution | |
2023-11-22
| ||
15:45 | beginnings of new lock-in for main.db check-in: a29849711f user: mrwellan tags: v1.80-revolution | |
04:21 | More cleanup of cleanup, removed all use of cleanup-proc check-in: f69329ec9a user: matt tags: v1.80-revolution | |
2023-11-21
| ||
20:50 | removed another mutex but this seems to be worse than the last commit check-in: a1c90b4301 user: matt tags: v1.80-revolution | |
20:13 | Removing some of the mutex enabling around db:with-db seems to improve performance check-in: 7e63ac6bde user: matt tags: v1.80-revolution | |
15:42 | Lots of little changes check-in: fa88f0abd7 user: mrwellan tags: v1.80-revolution | |
2023-11-20
| ||
19:18 | Chipping away at server issues check-in: 30862628e2 user: mrwellan tags: v1.80-revolution | |
2023-11-17
| ||
20:16 | small tweaks - not there yet check-in: 8a3f889655 user: matt tags: v1.80-revolution | |
2023-11-16
| ||
15:49 | Moved sync to inside the server check-in: f249e200e4 user: mrwellan tags: v1.80-revolution | |
2023-11-15
| ||
20:24 | Servers consolidated on machine where main.db started check-in: 9a71fda483 user: mrwellan tags: v1.80-revolution | |
2023-11-14
| ||
16:53 | added comment check-in: ee0ea6396d user: mrwellan tags: v1.80-revolution | |
2023-11-13
| ||
14:55 | Trimmed and cleaned up some rmt and tcp-transport code in prep for rip up and retry check-in: aa4d6364a1 user: mrwellan tags: v1.80-revolution | |
2023-11-12
| ||
18:51 | No more starting servers for not main.db check-in: 0710176e69 user: matt tags: v1.80-revolution | |
2023-11-11
| ||
18:35 | Cherrypicked cddccb0, 4310, (kinda) passes list-runs check-in: 0e0e9f5e2d user: matt tags: v1.80-revolution | |
18:30 | Cherrypicked 900e9, 4f1a, e51e, dbb24, 1624, (kinda) passes list-runs check-in: ba6005e9e2 user: matt tags: v1.80-revolution | |
18:10 | Cherrypicked ccef, passes list-runs check-in: 0ad09a1e2e user: matt tags: v1.80-revolution | |
2023-11-10
| ||
19:49 | Last seemingly good commit on all platforms. check-in: 1d9da3b7a0 user: matt tags: v1.80-revolution | |
2023-11-09
| ||
14:17 | Pulled the todo back for creating the evolution branch. Leaf check-in: 0c56685866 user: mrwellan tags: v1.80-evolution | |
2023-11-06
| ||
03:22 | Start all servers (rebased) Leaf check-in: 8a1f055698 user: matt tags: v1.80-start-all | |
2023-11-01
| ||
14:26 | Changed megatest version to 1.8019 check-in: 8e5977eca9 user: icfadm tags: v1.80, v1.8019 | |
2023-10-31
| ||
12:22 | Delete .servinfo files for servers that are no longer running check-in: 1993359947 user: mmgraham tags: v1.80 | |
2023-10-26
| ||
18:40 | Corrected the glob for db files in dashboard:get-youngest-run-db-modtime, causing less runconfig reading, and speeding up dashboard check-in: cdccb0982f user: mmgraham tags: v1.80 | |
2023-10-24
| ||
12:56 | Changed megatest version to v1.8018 check-in: 431016c344 user: mmgraham tags: v1.80, v1.8018 | |
12:47 | Allow 1 server per db file check-in: dbb24dafce user: mmgraham tags: v1.80 | |
12:40 | merged fork check-in: e51e15945e user: mmgraham tags: v1.80 | |
2023-10-20
| ||
05:12 |
Merged fork
This node ran run-core-tests.sh through kill-rerun - a pretty good result. Dashboard comes up quickly also. check-in: e607892c7d user: mrwellan tags: v1.80 | |
2023-10-19
| ||
18:55 | changed a debug msg to level2, increased delay from 0.5 to 2 secs Leaf check-in: 60b31fb56a user: mmgraham tags: v1.80-processes | |
16:09 | moved make-tmpdir-name into commonmod check-in: 1624c400a9 user: mmgraham tags: v1.80-processes | |
15:39 | covered case where megatest.sh does not exist check-in: 4f1a1fc90c user: mmgraham tags: v1.80 | |
14:58 | consolidated tmp dir name functions to common:make-tmpdir-name. Adjusted server start delays and debug messages check-in: 900e9ce98b user: mmgraham tags: v1.80 | |
2023-10-17
| ||
19:50 | Made the /tmp db location consistent with previous versions, made -kill-servers remove no-sync.db, adjusted debug messages check-in: ccef2ac967 user: mmgraham tags: v1.80 | |
2023-10-14
| ||
20:19 | removed a bit of not-needed junk from rmt.scm Leaf check-in: ffe3df4e65 user: matt tags: v1.80-matt-fixme | |
2023-10-13
| ||
20:42 | Merged in cached writes check-in: cdc7397963 user: matt tags: v1.80-matt-fixme | |
20:41 | Oops. Forgot to clean out the cache after processing the cached writes Leaf check-in: b564f3f99c user: matt tags: v1.80-cached-writes | |
2023-10-12
| ||
21:04 | Cached writes for steps working correctly check-in: eee1dce5a3 user: matt tags: v1.80-cached-writes | |
03:52 | wip check-in: a560665ddd user: matt tags: v1.80-cached-writes | |
2023-10-09
| ||
19:51 | Merged v1.80 in check-in: 38506ffe03 user: matt tags: v1.80 | |
19:38 | fix port setting Leaf check-in: b5f1f35f26 user: matt tags: v1.80-processes | |
10:59 | Added force-init to db open proc. check-in: b1a043e49f user: mrwellan tags: v1.80-processes | |
2023-10-06
| ||
20:44 | Registering of a server works check-in: e9b993efa1 user: matt tags: v1.80-processes | |
16:56 | Fixed dbmod:attach-sync so that it works for the non-id rows. Adjusted some log messages. Removed old lock files check-in: 1e29e5e90e user: mmgraham tags: v1.80 | |
2023-10-05
| ||
21:16 | Added beginnings of purpose finding function check-in: 6f2e80f7e6 user: matt tags: v1.80-processes | |
05:24 | wip check-in: 88ce699176 user: matt tags: v1.80-processes | |
2023-10-02
| ||
19:56 | fixed uses in dbfile check-in: 119cfc1040 user: mrwellan tags: v1.80-processes | |
07:00 | Process registration now working check-in: 169e4f3073 user: matt tags: v1.80-processes | |
06:19 | Fixed schema typo check-in: 4ce89b978d user: matt tags: v1.80-processes | |
2023-10-01
| ||
19:23 | wip check-in: b31ebcea09 user: matt tags: v1.80-processes | |
2023-09-29
| ||
08:17 | Merged fork check-in: 35feb6b8db user: mrwellan tags: v1.80-processes | |
08:07 | Added beginnings of processes table in no-sync check-in: 923cf91611 user: matt tags: v1.80-processes | |
2023-09-25
| ||
19:04 | Added sync file age checking to -db2db check-in: 72065b6c5e user: mmgraham tags: v1.80 | |
19:02 | Corrected 20 second age check for sync lock file. Added exception handler for a sqlite3:with-transaction. check-in: 8f8169ac4d user: mmgraham tags: v1.80 | |
2023-09-24
| ||
16:33 | implemented -kill-servers, improved -list-servers check-in: 46988a2cec user: mmgraham tags: v1.80 | |
2023-09-22
| ||
19:31 | Added server process checking to -list-servers check-in: b0e72501af user: mmgraham tags: v1.80 | |
19:00 | implemented -list-servers check-in: 536d85c6c4 user: mmgraham tags: v1.80 | |
2023-08-21
| ||
17:44 | merged fork check-in: f5b6549716 user: mmgraham tags: v1.80, v1.8017 | |
17:15 | Default to tcp in dashboard. check-in: d8806806d5 user: matt tags: v1.80 | |
10:56 | changed version to v1.8017 check-in: b246d065c3 user: mmgraham tags: v1.80 | |
10:29 | Changed servers to be run under system instead of nbfake to help batch tools detect that the process is still running (untested). check-in: 4fe087efa3 user: matt tags: v1.80 | |
2023-08-20
| ||
20:33 | Merged in adjutant code from v1.65 Leaf check-in: ee2dabe551 user: matt tags: v1.80-adjutant | |
2023-08-10
| ||
17:28 | made stop-the-train remove .mtdb/*lock check-in: 64ea553046 user: mmgraham tags: v1.80, v1.8016 | |
2023-08-01
| ||
12:46 | Backed out the change to remove cleanup on short-circuit exit check-in: 07d817d10e user: mmgraham tags: v1.80 | |
2023-07-31
| ||
14:59 | corrected path to db to fix dashboard hang in Run Control check-in: ab926dd252 user: mmgraham tags: v1.80 | |
09:17 | Removing call to cleanup on short-circuit exit where existing server is running. check-in: 81e3f50894 user: mrwellan tags: v1.80 | |
2023-07-25
| ||
17:05 | changed megatest version to 1.8016 check-in: 3b2c602eba user: mmgraham tags: v1.80 | |
17:02 | corrected number of run dbs and used num-run-dbs parameter check-in: 5fcf2ed73e user: mmgraham tags: v1.80 | |
2023-07-21
| ||
18:45 | added code to remove logs/server and .servinfo files when stop-the-train is found check-in: de8d1d67ff user: mmgraham tags: v1.80, v1.8015 | |
2023-07-19
| ||
22:44 | updated megatest version to 1.8015 check-in: 5f9c37278f user: mmgraham tags: v1.80 | |
2023-07-18
| ||
15:44 | fix for multidb pgdb sync check-in: 2049d41c44 user: pjhatwal tags: v1.80 | |
2023-06-27
| ||
09:08 | Fixed quote in path issue check-in: 8ff6166610 user: mrwellan tags: v1.80, v1.8014 | |
2023-06-14
| ||
14:55 | don't ssh to current host check-in: 40aac4386e user: mrwellan tags: v1.80 | |
09:40 | Minor updates to documentation check-in: 708efdc9e4 user: mrwellan tags: v1.80 | |
2023-06-13
| ||
17:13 | Updated training doc. check-in: 87185195ab user: mrwellan tags: v1.80 | |
2023-06-01
| ||
14:23 | added init of prereqs-not-met to a call to make-runs:testdat check-in: c68483fdf0 user: mmgraham tags: v1.80, v1.8014 | |
2023-05-31
| ||
14:37 | To allow mtutil to run in any dir, removed margs.scm, and added (declare (uses mtargs.import)) before (declare (uses debugprint)) check-in: b66f355c1c user: mmgraham tags: v1.80 | |
12:24 | added (declare (uses mtargs.import)) check-in: 81f82f994f user: mmgraham tags: v1.80 | |
05:20 | Bump the debug print level to 4 for skipping sync message check-in: 5651f9dd0e user: matt tags: v1.80 | |
05:08 | Fixes for mtutil check-in: 9b2ae06438 user: matt tags: v1.80 | |
2023-05-30
| ||
16:53 | silenced a message, changed version to 1.8014 check-in: 67c2bb32ec user: mmgraham tags: v1.80 | |
13:40 | Cleaned up some noise. check-in: f8d75b3ac3 user: mrwellan tags: v1.80 | |
2023-05-29
| ||
20:53 | Merged in dashboard-db stuff check-in: 19fa6f67c5 user: matt tags: v1.80 | |
20:49 | Fixed db init - should be if it didn't exists then init. Added running of dashboard syncer which seems to be somewhat working. Leaf check-in: ac9bff739e user: matt tags: v1.80-dboard-dbs | |
2023-05-24
| ||
18:39 | guarded a create-directory with directory-exists? check-in: 60290c5f00 user: mmgraham tags: v1.80 | |
06:24 | Separate dbs for dashboard. check-in: ea08cd04fb user: matt tags: v1.80-dboard-dbs | |
04:16 | Added exception handlers on transactions on sync and in one additional with-input in simple locks. check-in: 9062c1c10d user: matt tags: v1.80 | |
2023-05-23
| ||
20:48 | Simplify the locking scenario for sync check-in: cdf8c77efe user: matt tags: v1.80 | |
19:19 | Fixed attach sync check-in: a8fa1eb8a2 user: matt tags: v1.80 | |
2023-05-22
| ||
21:38 | Couple untested fixes check-in: 4a2131ba1d user: matt tags: v1.80 | |
20:41 | One failure to get lock to open db go ahead and try, reset counters of api calls using count of threads, some threads might die and are unable to unregister themselves. check-in: e799a787ef user: matt tags: v1.80 | |
17:50 | Cherry pick ab049 check-in: 64f486e05b user: matt tags: v1.80 | |
17:21 | Missed change check-in: 63f66b4145 user: matt tags: v1.80 | |
17:19 | Cherry picked fe1ec Leaf check-in: 1a2a5aa1b2 user: matt tags: v1.80-servload2 | |
17:03 | Cherry pick b4f7, 94af, 996c, 4c12 and 95c5, attempt to move rollup out from server check-in: 6f620fe8f5 user: matt tags: v1.80-servload2 | |
17:00 | Cherry pick 1443 and 41255, caching check-in: 816d0a281b user: matt tags: v1.80-servload2 | |
16:52 | Added server parameter debug-parameter (set to -:p to profile for example). check-in: d15b736af8 user: matt tags: v1.80 | |
12:09 | Changed delay to linear function 0.25 * number of threads over 3. check-in: f42bab9286 user: matt tags: v1.80 | |
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). check-in: 6c641b6f76 user: matt tags: v1.80 | |
10:32 | Remove some exception handlers that were not fully specified check-in: 2f04a0e3c6 user: matt tags: v1.80 | |
08:37 | Few tweaks to be a bit more resiliant on database blockages. Root cause of blockages are not known yet. check-in: b55a88229c user: matt tags: v1.80 | |
06:13 | Turned back on the server exit on transport fail. Few other changes. check-in: fc272da6d4 user: matt tags: v1.80 | |
05:04 | Removed attempt to exit server on handler failure. It did not seem to be working. check-in: 47cfd09de7 user: matt tags: v1.80 | |
2023-05-21
| ||
20:44 | Check for sync in progress before even launching megatest -db2db check-in: 4579b102a3 user: matt tags: v1.80 | |
07:44 | Added timed ping but not used yet for throttling. check-in: 99d5a8b353 user: matt tags: v1.80 | |
07:20 | Use busy more aggressively and turn off loaded in tcp-transport. check-in: 78c69ec26e user: matt tags: v1.80 | |
2023-05-20
| ||
22:03 | If busy respond to ping as per normal. check-in: 1b2c38a5ef user: matt tags: v1.80 | |
21:49 | Turn busy throttle back on but with fixed 15 second delay. check-in: 218ab3d565 user: matt tags: v1.80 | |
2023-05-14
| ||
20:36 | Formalize /tmp directory creation for consistent usage and ultimately to accomodate second sync to dashboard on readonly check-in: 9a780869ba user: matt tags: v1.80 | |
2023-05-13
| ||
22:37 | Remove traces of inmem check-in: 5a507eea4f user: matt tags: v1.80 | |
20:11 | key is todisk, not todest. Although todest would be more sensible but the attach sync prevents being sensible. check-in: de7cca3a62 user: matt tags: v1.80 | |
00:27 | Turned off sync when direct-to-db mode 'none is used check-in: 49befe770d user: matt tags: v1.80 | |
00:00 | Fixed server lock. Noticed sync running from dashboard only - seems wrong. check-in: ac41427eb2 user: matt tags: v1.80 | |
2023-05-11
| ||
12:12 | Gate running the megatest syncer by existance of lock file. check-in: 12c06b6095 user: matt tags: v1.80 | |
09:14 | Merged fork check-in: b21843154b user: mrwellan tags: v1.80 | |
09:12 | Added useful target for commits in Makefile check-in: 72d16d9632 user: mrwellan tags: v1.80 | |
09:08 | reworked the sync locking, allow parallel servers (needs work to lock in to single machine) check-in: 7fb44b797e user: matt tags: v1.80 | |
05:43 | Use a key for the db lock-down that is unique to the db in .mtdb, this should elminate duplicate, overlapping servers. check-in: 138a40d18e user: matt tags: v1.80 | |
2023-05-10
| ||
22:34 | Cherrypicked several changes from v1.70 check-in: 3ba90485f1 user: mmgraham tags: v1.80 | |
20:33 | Patched in the -db2db code and it appears to work fine. check-in: 0131a588a0 user: matt tags: v1.80 | |
2023-05-08
| ||
05:23 | Lock defaults of tmp for cache and none for dashboard check-in: 08314706e4 user: matt tags: v1.80 | |
2023-05-06
| ||
18:11 | Added serialize-env back in Makefile. Stabilize ids on init of keys and MEGATEST_VERSION on db creation (from ab0494b4b681fb8fe2729874147a548bcb009fa9) check-in: d06c952405 user: matt tags: v1.80 | |
16:39 | Turn off find-and-mark-incomplete fully check-in: 3f75938dff user: matt tags: v1.80 | |
2023-05-05
| ||
19:23 | Added serialize-env back in Makefile. Stabilize ids on init of keys and MEGATEST_VERSION on db creation Closed-Leaf check-in: ab0494b4b6 user: matt tags: v1.80-servload | |
06:46 | wip check-in: 411180a81e user: matt tags: v1.80-servload | |
2023-05-04
| ||
09:21 | Removed not-working-very-well threading stuff from dashboard and put sync in separate but joined process. check-in: 907e020fcf user: mrwellan tags: v1.80-servload | |
2023-05-03
| ||
22:05 | wip check-in: 1e38d0d69d user: matt tags: v1.80-servload | |
21:49 | Sorta working but not really... check-in: 81dd2a2efe user: matt tags: v1.80-servload | |
19:05 | wip check-in: 0ba83c29bb user: mrwellan tags: v1.80-servload | |
2023-05-02
| ||
12:08 | Added warning on template changes. check-in: 1356471a2d user: mrwellan tags: v1.80-servload | |
11:38 | Go back to original sync check-in: a12a6cfff9 user: mrwellan tags: v1.80-servload | |
2023-05-01
| ||
10:02 | wip check-in: 9b4499570c user: matt tags: v1.80-servload | |
09:00 | db2db works (at least with attach mode syncing) check-in: 9361d9fe7b user: matt tags: v1.80-servload | |
2023-04-30
| ||
20:59 | db2db sync almost working check-in: 2a182fc8db user: matt tags: v1.80-servload | |
10:57 | wip check-in: f22ffbf700 user: matt tags: v1.80-servload | |
2023-04-27
| ||
21:53 | Attempt to use threads to reduce updater impact on dashboard gui redraw check-in: e4fc754440 user: matt tags: v1.80-servload | |
21:52 | Change default server timeout to 10 sec. check-in: 698172aebe user: matt tags: v1.80-servload | |
2023-04-26
| ||
02:18 | Added back old nmsg-transport.scm check-in: 0b5556b83e user: matt tags: v1.80-servload | |
02:08 | wip check-in: c36bcea34e user: matt tags: v1.80-servload | |
2023-04-24
| ||
15:21 | Merged fork check-in: 53dba4ce04 user: mrwellan tags: v1.80-servload | |
15:20 | Properly disable find-and-mark-incomplete calls to other runs in runs.scm check-in: 1e69e870f3 user: matt tags: v1.80-servload | |
11:31 | merged fork Leaf check-in: fe1ecbaa1b user: mmgraham tags: v1.80-servload-side | |
2023-04-21
| ||
14:43 | fixed get-test-id check-in: b4f7c9bbf9 user: matt tags: v1.80-servload | |
02:53 | Fixed fallout from moving mt:process-triggers to client side check-in: 94afafb2e7 user: matt tags: v1.80-servload | |
2023-04-19
| ||
09:58 | wip, clean up check-in: 996c305353 user: matt tags: v1.80-servload | |
2023-04-18
| ||
20:52 | wip check-in: 4c125c180a user: matt tags: v1.80-servload | |
08:31 | Start of moving rollup off the server check-in: 95c5f92eb5 user: matt tags: v1.80-servload | |
2023-04-17
| ||
23:12 | Caching extended to couple more calls. Impact seems dramatic. However note that likely not all scenarios for clearing the cache are covered. check-in: 4126673c03 user: matt tags: v1.80-servload | |
17:28 | cache get-test-info-by-id check-in: 1443998a16 user: matt tags: v1.80-servload | |
16:51 | possible fixes to test Leaf check-in: 4ef17eb32c user: matt tags: v1.80-possible-fixes | |
2023-04-16
| ||
16:43 | possible fix for bind issue check-in: 66f2b72697 user: matt tags: v1.80 | |
2023-04-15
| ||
09:14 | merged fork check-in: 532a2581c9 user: matt tags: v1.80 | |
2023-04-14
| ||
12:56 | committed merge check-in: 4131c9a1b5 user: mmgraham tags: v1.80-servload-side | |
06:17 | Missed a location using launch:is-test-alive, converted it to commonmod: check-in: c7687dbe89 user: matt tags: v1.80 | |
2023-04-13
| ||
15:54 | added assert for good db to dbmod:with-db check-in: b6788d6803 user: mmgraham tags: v1.80 | |
15:37 | Removed assert that is in wrong place check-in: f026e9979d user: mrwellan tags: v1.80 | |
13:12 | removed debug print check-in: 959e918725 user: pjhatwal tags: v1.80 | |
10:51 | Fix for servinffile check-in: f540745977 user: pjhatwal tags: v1.80 | |
07:01 | Turn back on update on db touched. check-in: 5cad598e0e user: matt tags: v1.80 | |
2023-04-12
| ||
20:44 | Reverted dashboard to v1.65 code and made only necessary changes Leaf check-in: eb37de4dab user: matt tags: v1.80-v1.65-dashboard | |
18:17 | guarded against non-initialized tt-servinf-file check-in: f971fe9c6c user: mmgraham tags: v1.80 | |
12:50 | moved mtargs before debugprint check-in: a8323ba69f user: pjhatwal tags: v1.80 | |
10:19 | merged fork check-in: 5d3a86162e user: mmgraham tags: v1.80 | |
08:47 | Limit backoff delay, check that param is a condition check-in: ff60788828 user: matt tags: v1.80 | |
06:59 | Fix random issue with directory creation when parallel startup causes collisions check-in: 07ee6da7ba user: matt tags: v1.80 | |
06:38 | Refactored to move most of the work to scan and recover dead tests out of the servers. This commit also fixes dependencies in the Makefile. check-in: c75b58ded7 user: matt tags: v1.80 | |
2023-04-11
| ||
21:32 | Throttle writes more than reads using mutex, avoid doing sync when writes are happening using mutex. This is a monte carlo approach. Might need tweaking. check-in: b5df408582 user: matt tags: v1.80 | |
18:25 | Switch default cache db to inmem from tmp check-in: aadd589324 user: matt tags: v1.80 | |
15:43 | Changed version to 1.8013 check-in: 65629a0fef user: mmgraham tags: v1.80, v1.8013 | |
15:12 | Added control over inmem vs. tmp db caching. [setup] dbcache-mode inmem check-in: 9c90eedf66 user: mrwellan tags: v1.80 | |
14:23 | added exception handler to deletion of .servinfo file check-in: c96bc5893d user: mmgraham tags: v1.80 | |
08:21 | Fixed overlapping calls to sync to on disk db check-in: 4c15e85b4d user: matt tags: v1.80 | |
2023-04-10
| ||
19:36 | Improved run away server throttling check-in: 4115ca72bc user: matt tags: v1.80 | |
16:16 | Some updates from code review check-in: 448f45b91b user: mrwellan tags: v1.80 | |