History of file portlogger.scm at check-in e1443922b3e27d49
2024-06-13
| ||
15:05 | Cherrypicked 99a884c695 file: [36890e0c14] check-in: [dadd527d94] user: mrwellan, branch: v1.81, size: 8263 [annotate] [blame] [check-ins using] [diff] | |
2024-05-09
| ||
07:49 | installed all changes from branch v1.8031 file: [9754766f61] check-in: [ed85670974] user: mmgraham, branch: v1.80, size: 7739 [annotate] [blame] [check-ins using] [diff] | |
2024-04-09
| ||
18:13 | Cherry picked fixes from 1.70 and 1.80 file: [6fdf0de81e] check-in: [99a884c695] user: mmgraham, branch: v1.71, size: 7867 [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: [f5c418f411] check-in: [637dd941e9] user: mmgraham, branch: v1.8031, size: 8217 [annotate] [blame] [check-ins using] [diff] | |
2024-02-01
| ||
15:42 | remodularization ongoing file: [5e895e3307] check-in: [58e6467631] user: mrwellan, branch: v1.80-revolution-remodularization, size: 8209 [annotate] [blame] [check-ins using] [diff] | |
2023-12-12
| ||
14:38 | More files transitioned to dual build. file: [9d6c3c801d] check-in: [32e5dbb77c] user: mrwellan, branch: v1.80-revolution-ck5, size: 8190 [annotate] [blame] [check-ins using] [diff] | |
2023-04-09
| ||
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: [3334cefb6f] check-in: [4860a4e6aa] user: matt, branch: v1.80, size: 7716 [annotate] [blame] [check-ins using] [diff] | |
2023-04-06
| ||
06:25 | Return to using portlogger for getting candidate port numbers. Got dependencies fixed so make -j now works file: [0097927637] check-in: [c8631e33de] user: matt, branch: v1.80, size: 7720 [annotate] [blame] [check-ins using] [diff] | |
2023-03-31
| ||
21:32 | Renamed portlogger.scm → attic/portlogger.scm. More cleanup file: [c0a80358a3] check-in: [57d442213a] user: matt, branch: v1.80-mbi, size: 7891 [annotate] [blame] [check-ins using] [diff] | |
21:32 | Renamed to attic/portlogger.scm. More cleanup check-in: [57d442213a] user: matt, branch: v1.80-mbi, size: 0 | |
2023-03-27
| ||
18:15 | Lots of proper use of debugprint and mtargs plus some small cleanup. file: [c0a80358a3] check-in: [7060a6d776] user: mrwellan, branch: v1.80, size: 7891 [annotate] [blame] [check-ins using] [diff] | |
2023-01-31
| ||
06:47 | Re-arranged uses and imports and it worked better file: [754b691051] check-in: [f308bbcbc0] user: matt, branch: v1.80-reshape-no-debugprint, size: 7897 [annotate] [blame] [check-ins using] [diff] | |
2023-01-30
| ||
22:06 | removed all imports of debugprint and still can't run megatest exe file: [96a3168d68] check-in: [5de6734970] user: matt, branch: v1.80-reshape-no-debugprint, size: 7894 [annotate] [blame] [check-ins using] [diff] | |
20:20 | wip file: [59aa832bb1] check-in: [a51a5d6058] user: matt, branch: v1.80-reshape, size: 7891 [annotate] [blame] [check-ins using] [diff] | |
2022-12-14
| ||
17:36 | fixed a few crashes in the server log file: [8344cdf37f] check-in: [5fd84cf5e2] user: mmgraham, branch: v1.80, size: 7843 [annotate] [blame] [check-ins using] [diff] | |
2022-06-28
| ||
21:49 | bit more done on ck5 file: [3de8b12dc0] check-in: [04ee759e4a] user: matt, branch: v1.70-ck5, size: 7925 [annotate] [blame] [check-ins using] [diff] | |
2022-06-27
| ||
11:34 | Migrate to ck5 (again) file: [db569cc07a] check-in: [da6fbf9f56] user: matt, branch: v1.70-ck5, size: 7829 [annotate] [blame] [check-ins using] [diff] | |
2021-04-14
| ||
23:10 | Deleted: wip check-in: [04d9567700] user: matt, branch: v1.6584-ck5, size: 0 | |
2021-04-12
| ||
23:53 | wip file: [34b1881431] check-in: [38bad7dc9b] user: matt, branch: v1.6584-ck5, size: 976 [annotate] [blame] [check-ins using] [diff] | |
2021-04-05
| ||
23:57 | wip file: [e7dc27d254] check-in: [fb8e8050b3] user: matt, branch: v1.6584-ck5, size: 7872 [annotate] [blame] [check-ins using] [diff] | |
2021-04-03
| ||
17:08 | wip file: [7b17e3d03a] check-in: [e0c6480079] user: matt, branch: v1.6584-ck5, size: 7851 [annotate] [blame] [check-ins using] [diff] | |
2021-03-06
| ||
04:39 | Renamed portlogger.scm → attic/portlogger.scm. Try a grounds-up switch to chicken-5 file: [36a4964f50] check-in: [101ee7c52b] user: matt, branch: v1.65-real-chicken-5, size: 7840 [annotate] [blame] [check-ins using] [diff] | |
2021-02-27
| ||
11:33 | wip file: [22a8e5bba6] check-in: [219180af64] user: matt, branch: v1.65-real-new-runs-view-wip3, size: 8077 [annotate] [blame] [check-ins using] [diff] | |
2021-02-24
| ||
23:01 | Can't get portlogger to show up in transport. file: [c7e5f6a357] check-in: [bddb808811] user: matt, branch: v1.65-real-new-runs-view-wip2, size: 8029 [annotate] [blame] [check-ins using] [diff] | |
2021-02-15
| ||
00:17 | Few more issues cleaned up and it seems to be running file: [20f479e9c6] check-in: [681937af52] user: matt, branch: v1.6569-multi-db-wip, size: 7975 [annotate] [blame] [check-ins using] [diff] | |
2021-02-12
| ||
08:35 | wip file: [1ef3045eac] check-in: [69dd64de99] user: matt, branch: v1.6569-multi-db-wip, size: 7926 [annotate] [blame] [check-ins using] [diff] (unpublished) | |
2021-02-04
| ||
21:17 | Few more spots where loading of commonmod was needed file: [51459afd2c] check-in: [5746a55322] user: matt, branch: v1.6569-multi-db, size: 7887 [annotate] [blame] [check-ins using] [diff] | |
2019-12-08
| ||
17:08 | Renamed to attic/portlogger.scm. Merged v1.65-try3 to trunk in prep to make v1.70 check-in: [402c5765ec] user: matt, branch: v1.70-defunct-try, size: 0 | |
2019-12-06
| ||
04:16 | Renamed portlogger.scm → attic/portlogger.scm. moved the old compilation unit files to the attic, removed some debug stuff of Brandons, TODO: put that stuff into a module and enable use of it. file: [3bacdd939b] check-in: [7e32aa8d9e] user: matt, branch: v1.65-try3, size: 966 [annotate] [blame] [check-ins using] [diff] | |
04:16 | Renamed to attic/portlogger.scm. moved the old compilation unit files to the attic, removed some debug stuff of Brandons, TODO: put that stuff into a module and enable use of it. check-in: [7e32aa8d9e] user: matt, branch: v1.65-try3, size: 0 | |
2019-11-04
| ||
20:47 | Applied more fixes from modulization work file: [36a4964f50] check-in: [e6e04b8c79] user: matt, branch: v1.65-merge-fixes, size: 7840 [annotate] [blame] [check-ins using] [diff] | |
2019-10-31
| ||
22:21 | try-different-approach file: [3bacdd939b] check-in: [5751790037] user: matt, branch: v1.65-wip-alt, size: 966 [annotate] [blame] [check-ins using] [diff] | |
2019-02-02
| ||
18:54 | portlogger tweaks file: [6ef6750d8e] check-in: [da6d7b6655] user: matt, branch: v1.65-multi-db, size: 9175 [annotate] [blame] [check-ins using] [diff] | |
07:55 | Converted portlogger to a module, adjusted Makefile accordingly file: [9dcb9ddb36] check-in: [b0a3cd70ab] user: matt, branch: v1.65-multi-db, size: 9086 [annotate] [blame] [check-ins using] [diff] | |
06:00 | Updated portlogger to check on the port availability file: [6475e2ad5b] check-in: [60b0f467ff] user: matt, branch: v1.65-multi-db, size: 8640 [annotate] [blame] [check-ins using] [diff] | |
2019-01-07
| ||
11:51 | added modules to launch.scm and portlogger.scm and tasks.scm; eliminating various stack dumps file: [1e31f0db2f] check-in: [650916aff7] user: bjbarcla, branch: v2.01-local-mtfiles, size: 7892 [annotate] [blame] [check-ins using] [diff] | |
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: [e20c043f4d] check-in: [95af9088f1] user: bjbarcla, branch: v2.01-local-mtfiles, size: 7869 [annotate] [blame] [check-ins using] [diff] | |
2018-12-20
| ||
18:04 | adjusted mtconfig module calls to properly reflect namespace file: [14da9d63cf] check-in: [6a50f08af8] user: bjbarcla, branch: v2.01-local-mtfiles, size: 7866 [annotate] [blame] [check-ins using] [diff] | |
2018-03-26
| ||
17:27 | Fixed build issues file: [39e83295db] check-in: [eb1aa9c123] user: mrwellan, branch: v1.65-modularization, size: 7843 [annotate] [blame] [check-ins using] [diff] | |
2018-02-16
| ||
10:51 | Update license blurbs file: [8b8ee119e5] check-in: [14e9c3fb65] user: mrwellan, branch: v1.65-license-update, size: 7833 [annotate] [blame] [check-ins using] [diff] | |
2017-06-08
| ||
17:27 | Added common: to all file-exists? queries as files-exists? would (rightfully) raise an exception if the file is a symlink to a non-existant file. file: [35aaff2f4e] check-in: [ac4a8aeb9f] user: mrwellan, branch: v1.64, size: 7400 [annotate] [blame] [check-ins using] [diff] | |
2017-05-11
| ||
11:15 | Change some exn= debug messages to be proper debug:print calls and moved to level 5 file: [7553f0634d] check-in: [0a7ab47eca] user: mrwellan, branch: v1.64, size: 7386 [annotate] [blame] [check-ins using] [diff] | |
2017-03-27
| ||
23:59 | protected config file call to delete-file with exception handler. Fixed logic on connecting using CMDINFO. Fixed -list-servers and -kill-servers. Turned exception handler back on in portlogger. Removed the addition of a little noise from the server timeout handling in rmt.scm file: [b8f7cf5181] check-in: [7b318f91bd] user: matt, branch: v1.64, size: 7359 [annotate] [blame] [check-ins using] [diff] | |
2017-03-15
| ||
23:44 | Cleaned up after bug squishing. Several minor bugs found. Added all-rmt unit test and made it the default sole unit flow to run file: [e604a481b0] check-in: [77f7d5ef17] user: matt, branch: v1.64-bug-sqlish, size: 7515 [annotate] [blame] [check-ins using] [diff] | |
21:14 | bug squashing frenzy using overriding of handle-exceptions to expose problems. partial progress snapshot file: [ef68809fc4] check-in: [8e70f505b7] user: matt, branch: v1.64-bug-sqlish, size: 7547 [annotate] [blame] [check-ins using] [diff] | |
2016-12-20
| ||
15:50 | changed more sqlite3 calls to dbi file: [40aae0c748] check-in: [750e8df937] user: srehman, branch: v1.63-gasket, size: 7407 [annotate] [blame] [check-ins using] [diff] | |
2016-12-15
| ||
14:36 | replaced sqlite3 with dbi calls, merged with latest 1.63 file: [581ebea116] check-in: [635131f7ac] user: srehman, branch: v1.63-gasket, size: 7414 [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: [fd5d390b65] check-in: [537ddaa4f1] user: mrwellan, branch: v1.61, size: 7371 [annotate] [blame] [check-ins using] [diff] | |
2016-06-21
| ||
09:57 | Switch to *default-log-port* file: [52b73adafb] check-in: [f52cd44a6e] user: mrwellan, branch: redir-logs, size: 7372 [annotate] [blame] [check-ins using] [diff] | |
2016-06-16
| ||
03:19 | Added param for overriding port to debug:print and debug:print-info file: [977d54de64] check-in: [7b4d2dba0e] user: matt, branch: redir-logs, size: 7148 [annotate] [blame] [check-ins using] [diff] | |
2015-06-22
| ||
18:52 | Added nanomsg server to mdboard file: [f3f2be6883] check-in: [8291808639] user: matt, branch: v1.60, size: 7106 [annotate] [blame] [check-ins using] [diff] | |
2015-04-05
| ||
23:02 | Untested cleanup file: [58d53e15b4] check-in: [da7f14af0e] user: matt, branch: multi-area, size: 7109 [annotate] [blame] [check-ins using] [diff] | |
18:58 | More edits file: [bdca7fc363] check-in: [55aca0f74d] user: matt, branch: multi-area, size: 7073 [annotate] [blame] [check-ins using] [diff] | |
2014-11-16
| ||
20:02 | Better error reporting (use stderr), faster registration of tests, bug fix in tasks path to db handling file: [c19f5a6299] check-in: [3757f74464] user: matt, branch: v1.60, size: 7041 [annotate] [blame] [check-ins using] [diff] | |
2014-11-15
| ||
03:03 | Make sqlite3 sync configurable file: [05c38f2bc0] check-in: [cbe91f84d1] user: matt, branch: v1.60, size: 6957 [annotate] [blame] [check-ins using] [diff] | |
2014-11-06
| ||
07:33 | Portlogger uses CREATE TABLE IF NOT EXISTS, so no need to test for file - just create the table every time. Added kill server when http-client has issue. Fixed typos in tasks:kill-server file: [7d6226a7b8] check-in: [158a434c54] user: mrwellan, branch: v1.60, size: 6914 [annotate] [blame] [check-ins using] [diff] | |
2014-11-05
| ||
15:33 | Fix issues in lock queue and portlogger file: [94a24592b0] check-in: [5bc446ef43] user: mrwellan, branch: v1.60, size: 6477 [annotate] [blame] [check-ins using] [diff] | |
2014-11-01
| ||
08:41 | More cleanup in exception handling file: [614321ce45] check-in: [dba7069ea8] user: matt, branch: streamline-exception-handling, size: 6399 [annotate] [blame] [check-ins using] [diff] | |
2014-09-11
| ||
13:58 | Bumping wait-on-journal for portlocker to 5 seconds file: [3222aa8dd9] check-in: [70e98ec239] user: mrwellan, branch: v1.60, size: 5146 [annotate] [blame] [check-ins using] [diff] | |
13:40 | fixed issue with portlocker, added more verbosity on server start file: [dd8a916128] check-in: [8cab551ef3] user: mrwellan, branch: v1.60, size: 5146 [annotate] [blame] [check-ins using] [diff] | |
2014-09-03
| ||
17:54 | Switch to -daemonize as it seems problematic to start servers under nbfake file: [942fb6cac8] check-in: [4c9c6ff4b4] user: mrwellan, branch: v1.60, size: 5029 [annotate] [blame] [check-ins using] [diff] | |
16:39 | Increase range of ports to pick from and add configurability for lowport file: [68db235c39] check-in: [dfe64d8ddb] user: mrwellan, branch: v1.60, size: 5031 [annotate] [blame] [check-ins using] [diff] | |
16:35 | Increase range of ports to pick from and add configurability for lowport file: [5508c67588] check-in: [db5ce0a47b] user: mrwellan, branch: v1.60, size: 5037 [annotate] [blame] [check-ins using] [diff] | |
15:48 | Switch out dot locking with waiting on journal file gone. file: [5a6661b1a7] check-in: [f88ca3aa69] user: mrwellan, branch: v1.60, size: 4814 [annotate] [blame] [check-ins using] [diff] | |
15:22 | Increased timeouts in dot lock for portlogger file: [ac922cdc40] check-in: [c832c39e64] user: mrwellan, branch: v1.60, size: 4598 [annotate] [blame] [check-ins using] [diff] | |
13:41 | Release the lock in cases where there is an sqlite3 error. file: [266c8500b0] check-in: [4174f38be9] user: mrwellan, branch: v1.60, size: 4598 [annotate] [blame] [check-ins using] [diff] | |
11:44 | Added dot-locking around access to the portlogger db. Sqlite3 locking seems to have trouble on fast local disk sometimes (worked when system was loaded, failed when system was lightly loaded). file: [1c366728ef] check-in: [9db808f9fe] user: mrwellan, branch: v1.60, size: 4533 [annotate] [blame] [check-ins using] [diff] | |
2014-08-28
| ||
12:27 | Fixed mysterious crashing on SLES11 bug, just a typo file: [5bba6c3236] check-in: [8b114d33a7] user: mrwellan, branch: v1.60, size: 4424 [annotate] [blame] [check-ins using] [diff] | |
00:04 | Reuse ports when possible file: [7db2815ac3] check-in: [4382ee655e] user: matt, branch: v1.60, size: 4027 [annotate] [blame] [check-ins using] [diff] | |
2014-08-27
| ||
23:47 | Fixed dying thread. Servers exit cleanly now file: [1cb5fd6090] check-in: [74cbbcdf44] user: matt, branch: v1.60, size: 3840 [annotate] [blame] [check-ins using] [diff] | |
21:53 | Marking ports as taken/released/failed now working. One race condtion taken care of but one remains. file: [456633ae98] check-in: [5051742e65] user: matt, branch: v1.60, size: 3674 [annotate] [blame] [check-ins using] [diff] | |
04:20 | More on portlogger file: [ec84e46c0a] check-in: [53b72738b7] user: matt, branch: v1.60, size: 3312 [annotate] [blame] [check-ins using] [diff] | |
2014-08-26
| ||
23:17 | Added debug to portlogger file: [39b1bee932] check-in: [c02687e1a4] user: matt, branch: v1.60, size: 2910 [annotate] [blame] [check-ins using] [diff] | |
23:14 | Portlogger almost functional file: [9171034404] check-in: [0a3812f5e3] user: matt, branch: v1.60, size: 2867 [annotate] [blame] [check-ins using] [diff] | |
22:56 | Added: Added partially implemented portlogger file: [2dbd78141e] check-in: [ce1f2b5ce1] user: matt, branch: v1.60, size: 2036 [annotate] [blame] [check-ins using] | |