{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1,"defaultBranch":"master","name":"mxq","ownerLogin":"mariux64","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-27T12:47:38.000Z","ownerAvatar":"https://github.molgen.mpg.de/avatars/u/7","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726066626.0","currentOid":""},"activityList":{"items":[{"before":"d83d4bfbd20d2c3dcd0f700a368e836cf836a4d1","after":"b798aee151611dac54a14f0d919a515cbbaedee5","ref":"refs/heads/master","pushedAt":"2024-09-11T14:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Makefile: Update version to 0.31.7","shortMessageHtmlLink":"Makefile: Update version to 0.31.7"}},{"before":"adb6f2fb2d08963c193120a73795df5163207141","after":"d83d4bfbd20d2c3dcd0f700a368e836cf836a4d1","ref":"refs/heads/master","pushedAt":"2024-09-11T14:51:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #166 from mariux64/fix-165\n\nmxqd: Remove RLIMIT_CPU usage for runtime limitation","shortMessageHtmlLink":"Merge pull request #166 from mariux64/fix-165"}},{"before":null,"after":"92167df334cbb45b2f03c8ad08fb841993c810b7","ref":"refs/heads/fix-165","pushedAt":"2024-09-11T14:50:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqd: Remove RLIMIT_CPU usage for runtime limitation\n\nThe current code applies a RLIMIT_CPU limit to jobs with `job_threads == i`.\nThis is incorrect, as such jobs can still get more processors if they\nrequire more server slots because of their memory demands.\n\nSince mxqd can now monitor and reliably kill jobs that exceed their\nallowed runtime, this code is obsolete and no longer useful.\n\nThere is no reason to fix this code, so remove it entirely.","shortMessageHtmlLink":"mxqd: Remove RLIMIT_CPU usage for runtime limitation"}},{"before":"9062e901bc01a5637b71ef20dbab5fb0f4aa3ca7","after":"adb6f2fb2d08963c193120a73795df5163207141","ref":"refs/heads/master","pushedAt":"2024-08-27T19:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Makefile: Update version to 0.31.6","shortMessageHtmlLink":"Makefile: Update version to 0.31.6"}},{"before":"41ef7fddb0c961900e92c9671dacd7d35fb11603","after":"9062e901bc01a5637b71ef20dbab5fb0f4aa3ca7","ref":"refs/heads/master","pushedAt":"2024-08-27T19:29:24.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #164 from mariux64/next\n\nNext","shortMessageHtmlLink":"Merge pull request #164 from mariux64/next"}},{"before":"7c3e220e6567084442b6c19ae4097c6d496f4ed8","after":"2f63c500472ff8487983f60baad0b1667b660580","ref":"refs/heads/next","pushedAt":"2024-08-27T19:23:12.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge branch 'fix-mysql-deadlock' into next\n\n* fix-mysql-deadlock:\n my_myql: Handle deadlocks in mysql_stmt_execute","shortMessageHtmlLink":"Merge branch 'fix-mysql-deadlock' into next"}},{"before":null,"after":"10cf0be88f9ef2c9a2b3a9705cd3da15e055098a","ref":"refs/heads/fix-mysql-deadlock","pushedAt":"2024-08-26T14:46:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"my_myql: Handle deadlocks in mysql_stmt_execute\n\nWe've seen deadlocks when mxqkill races with job completion.\n\nHandle deadlocks errors in mysql_stmt_execute. This is possible, because\nwe don't start multi-statement transactions.","shortMessageHtmlLink":"my_myql: Handle deadlocks in mysql_stmt_execute"}},{"before":"d535f81efba50323409c4eb17bc9a4a85f9225bd","after":"41ef7fddb0c961900e92c9671dacd7d35fb11603","ref":"refs/heads/master","pushedAt":"2024-08-22T11:40:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Makefile: Update version to 0.31.5","shortMessageHtmlLink":"Makefile: Update version to 0.31.5"}},{"before":"71db964ac81db41b461e1b15d1b8895723e51d50","after":"d535f81efba50323409c4eb17bc9a4a85f9225bd","ref":"refs/heads/master","pushedAt":"2024-08-22T11:38:39.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #160 from mariux64/update-mxqkill\n\nUpdate mxqkill","shortMessageHtmlLink":"Merge pull request #160 from mariux64/update-mxqkill"}},{"before":"e0c8890e3c1c4fb25f8ebba33f474e9cdbc045f6","after":"782839751b27bb9954a18d1f24857d5b5ecf0628","ref":"refs/heads/update-mxqkill","pushedAt":"2024-08-22T11:31:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqkill: Factor out some common code","shortMessageHtmlLink":"mxqkill: Factor out some common code"}},{"before":"45e31da10b21e0840f0e90ac06057ed619fb11b8","after":"e0c8890e3c1c4fb25f8ebba33f474e9cdbc045f6","ref":"refs/heads/update-mxqkill","pushedAt":"2024-08-18T20:03:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqkill: Factor out some common code","shortMessageHtmlLink":"mxqkill: Factor out some common code"}},{"before":"d5f0a847f9c6f8c9009dbb7a7402ad919bb1c68d","after":"45e31da10b21e0840f0e90ac06057ed619fb11b8","ref":"refs/heads/update-mxqkill","pushedAt":"2024-08-18T17:34:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqkill: Factor put some common code","shortMessageHtmlLink":"mxqkill: Factor put some common code"}},{"before":"bdf904adb8f866e419a5482bbaab5eee8a3caf6b","after":"d5f0a847f9c6f8c9009dbb7a7402ad919bb1c68d","ref":"refs/heads/update-mxqkill","pushedAt":"2024-08-15T19:33:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqkill: Add option --all to kill active user jobs","shortMessageHtmlLink":"mxqkill: Add option --all to kill active user jobs"}},{"before":null,"after":"bdf904adb8f866e419a5482bbaab5eee8a3caf6b","ref":"refs/heads/update-mxqkill","pushedAt":"2024-08-15T19:29:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":"324a979b3257bbaa373b53754ecb809ec067fe24","after":"71db964ac81db41b461e1b15d1b8895723e51d50","ref":"refs/heads/master","pushedAt":"2024-06-02T16:21:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Makefile: Update version to 0.31.4","shortMessageHtmlLink":"Makefile: Update version to 0.31.4"}},{"before":"cb57c615e7f4cf7749417622a63713de4a1d80d4","after":"324a979b3257bbaa373b53754ecb809ec067fe24","ref":"refs/heads/master","pushedAt":"2024-06-02T16:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Makefile: Update version to 0.31.4","shortMessageHtmlLink":"Makefile: Update version to 0.31.4"}},{"before":"e34130956d90383e5d2a26c32130b914059628f5","after":"cb57c615e7f4cf7749417622a63713de4a1d80d4","ref":"refs/heads/master","pushedAt":"2024-06-02T16:19:35.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #159 from mariux64/next\n\nNext","shortMessageHtmlLink":"Merge pull request #159 from mariux64/next"}},{"before":"333912e54aa576459eb72a5bc4eb94dcfde8b9b5","after":"7c3e220e6567084442b6c19ae4097c6d496f4ed8","ref":"refs/heads/next","pushedAt":"2024-06-02T15:57:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqd_control: Check prerequisites against empty group tags\n\nWe want to be able to use group tags as a stigma so that servers can be\nconfigured to accept only jobs without certain tags. For example,\nmxqi can add a tag \"mxqi\" to its jobs and the servers which shouldn't\nrun mxqi jobs can use \"!mxqi\" as their prerequisites.\n\nHowever, for that to work, we need to evaluate server prerequistes even\nfor jobs which don't have any tags.\n\nRemove the check, which skips server prerequistes evaluation for jobs\nwithout tags.","shortMessageHtmlLink":"mxqd_control: Check prerequisites against empty group tags"}},{"before":"2c1f0e8740e6d9b9a8864e1248c6efe1729b553f","after":"e34130956d90383e5d2a26c32130b914059628f5","ref":"refs/heads/master","pushedAt":"2024-05-25T11:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Makefile: Update version to 0.31.3","shortMessageHtmlLink":"Makefile: Update version to 0.31.3"}},{"before":"c2a33f83bfc6fe8f5ff7c644d0fdc04802a50416","after":"2c1f0e8740e6d9b9a8864e1248c6efe1729b553f","ref":"refs/heads/master","pushedAt":"2024-05-25T11:39:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #158 from mariux64/next\n\nmxqsub: Implement --tmpdir argument without units","shortMessageHtmlLink":"Merge pull request #158 from mariux64/next"}},{"before":"98cf93c4ccf8203eee7fafcdfe736c261726cb11","after":"333912e54aa576459eb72a5bc4eb94dcfde8b9b5","ref":"refs/heads/next","pushedAt":"2024-05-25T11:38:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqsub: Implement --tmpdir argument without units\n\nThe usage string of mxqsub says, that any size can be given without\nunits, in which case Mebibytes is assumed.\n\nThis doesn't currently work for --tmpdir, because the function\nmx_strtobytes which is used to convert the string, doesn't accept\nnumbers without units.\n\nTry mx_strtou64() first to process numerical argments without a unit.\nBecause tmpdir size is stored in Gibibytes and not Mebibytes internally,\nthe value needs to be divided by 1024.","shortMessageHtmlLink":"mxqsub: Implement --tmpdir argument without units"}},{"before":"646c815161fc16d8d7f07830a5e5254fc86aa008","after":"c2a33f83bfc6fe8f5ff7c644d0fdc04802a50416","ref":"refs/heads/master","pushedAt":"2024-02-17T15:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Makefile: Update version to 0.31.2","shortMessageHtmlLink":"Makefile: Update version to 0.31.2"}},{"before":"914e50d319f553bfe6aa667f339af314a0b3be95","after":"646c815161fc16d8d7f07830a5e5254fc86aa008","ref":"refs/heads/master","pushedAt":"2024-02-17T15:31:06.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #151 from mariux64/next\n\nnext","shortMessageHtmlLink":"Merge pull request #151 from mariux64/next"}},{"before":"13af1cc9e97927e1f2adfb9880098c44a488e6d0","after":"98cf93c4ccf8203eee7fafcdfe736c261726cb11","ref":"refs/heads/next","pushedAt":"2024-02-17T15:30:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mysql: Restore column group_flags\n\nCommit d25a77e (\"mxq_job: Remove unused job_flags column\") accidentally\nremoved group_flags together with job_flags from the create_tables.sql\nfile. Undo.","shortMessageHtmlLink":"mysql: Restore column group_flags"}},{"before":"090544d8f9836463cf6d1eb6d296a12f593ef79e","after":"13af1cc9e97927e1f2adfb9880098c44a488e6d0","ref":"refs/heads/next","pushedAt":"2024-02-17T15:20:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mysql: Restore column group_flags\n\nCommit d25a77e (\"mxq_job: Remove unused job_flags column\") accidentally\nremoved group_flags together with job_flags from the create_tables.sql\nfile. Undo.","shortMessageHtmlLink":"mysql: Restore column group_flags"}},{"before":"f90a608025d7a225c80ba6355f3d2cc63f64fedc","after":"090544d8f9836463cf6d1eb6d296a12f593ef79e","ref":"refs/heads/next","pushedAt":"2024-01-15T10:58:02.618Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mysql: Restore column group_flags\n\nCommit d25a77e (\"mxq_job: Remove unused job_flags column\") accidentally\nremoved group_flags together with job_flags from the create_tables.sql\nfile. Undo.","shortMessageHtmlLink":"mysql: Restore column group_flags"}},{"before":"70a00894e1a7988ef4aaaaf99bfe3c7121e752ac","after":"f90a608025d7a225c80ba6355f3d2cc63f64fedc","ref":"refs/heads/next","pushedAt":"2024-01-10T17:05:26.956Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqkill: Update usage string","shortMessageHtmlLink":"mxqkill: Update usage string"}},{"before":"c77eb3ed7f45e6db90ba13e55e0c75415e369969","after":"70a00894e1a7988ef4aaaaf99bfe3c7121e752ac","ref":"refs/heads/next","pushedAt":"2024-01-10T16:53:04.809Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mx_util: Fix calloc argument order","shortMessageHtmlLink":"mx_util: Fix calloc argument order"}},{"before":"c7f57d88a00c0c249615ec188217a157d9d5c479","after":"c77eb3ed7f45e6db90ba13e55e0c75415e369969","ref":"refs/heads/next","pushedAt":"2024-01-10T16:19:11.043Z","pushType":"push","commitsCount":9,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mx_util: Fix calloc argument order","shortMessageHtmlLink":"mx_util: Fix calloc argument order"}},{"before":"f08314c80041b5058dbfeb880191166b70c3b675","after":"c7f57d88a00c0c249615ec188217a157d9d5c479","ref":"refs/heads/next","pushedAt":"2024-01-10T09:06:27.018Z","pushType":"push","commitsCount":1,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"mxqsub: Remove default time warning\n\nRemove the warning for the default runtime option in mxqsub. Users found\nthe message \"option '--runtime' or '-t' not used. Your job will get\nkilled if it runs longer than the default of 15 minutes\" annoying,\nespecially as there's no equivalent warning for the default memory\nlimit.","shortMessageHtmlLink":"mxqsub: Remove default time warning"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks4AAmh7AA","startCursor":null,"endCursor":null}},"title":"Activity ยท mariux64/mxq"}