{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":182813221,"defaultBranch":"master","name":"ovis","ownerLogin":"baallan","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-04-22T15:14:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2495961?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725395591.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"a0bfaca0368f03145c520335e3fbef7e95a9787c","ref":"refs/heads/lsc_fix_for_mlx","pushedAt":"2024-09-03T20:33:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix device group detection for mellanox in filesingle","shortMessageHtmlLink":"fix device group detection for mellanox in filesingle"}},{"before":null,"after":"3bb581ed3eddba1914237838470d943f73f39566","ref":"refs/heads/baa_python2_removal_multiple","pushedAt":"2024-09-03T19:24:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix bugs exposed by py3 port testing","shortMessageHtmlLink":"fix bugs exposed by py3 port testing"}},{"before":null,"after":"fcde6647b3151475a57ffd9f9a5d572f07b0cc1e","ref":"refs/heads/jss-test-1","pushedAt":"2024-07-11T16:16:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"WIP: testing json stream on spank/netlink type streams","shortMessageHtmlLink":"WIP: testing json stream on spank/netlink type streams"}},{"before":"475293998fff5abe983f0d3de607e8fdf2a27f7b","after":"9c915c5a86a2612ad95e581300c715bc794e6bd8","ref":"refs/heads/blob-4.4-rollover","pushedAt":"2024-04-24T00:31:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add rollover to blob_stream_writer in b4.4\n\nthis will help reduce incomplete file writes as well.","shortMessageHtmlLink":"add rollover to blob_stream_writer in b4.4"}},{"before":"ea337b47dc8d9e643dcaaf29167bdbad98380047","after":"475293998fff5abe983f0d3de607e8fdf2a27f7b","ref":"refs/heads/blob-4.4-rollover","pushedAt":"2024-04-23T13:41:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"build fixed for blob rollover; in progress","shortMessageHtmlLink":"build fixed for blob rollover; in progress"}},{"before":"1c5b5d5ee8c0f1de9fcbd32b841172c5ebf48ecd","after":"54483a1894b14bdc6738c112a10954bfed64d9a4","ref":"refs/heads/netlink-format-3","pushedAt":"2024-04-22T19:49:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add lsf/slurm to linux_proc_sampler.job test and fix nits in format 3","shortMessageHtmlLink":"add lsf/slurm to linux_proc_sampler.job test and fix nits in format 3"}},{"before":"661e35a010a7de2ebce0e7918406804bd1fbd726","after":"a61c030999ca48cb712b359f14ab57c9f2405a1c","ref":"refs/heads/OVIS-4","pushedAt":"2024-04-22T19:49:20.000Z","pushType":"push","commitsCount":264,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"slingshot_info: support ESM link speed internally","shortMessageHtmlLink":"slingshot_info: support ESM link speed internally"}},{"before":null,"after":"ea337b47dc8d9e643dcaaf29167bdbad98380047","ref":"refs/heads/blob-4.4-rollover","pushedAt":"2024-04-19T20:14:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"broken draft of blob rollover","shortMessageHtmlLink":"broken draft of blob rollover"}},{"before":null,"after":"1c5b5d5ee8c0f1de9fcbd32b841172c5ebf48ecd","ref":"refs/heads/netlink-format-3","pushedAt":"2024-04-19T18:46:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add format 3 for better commonality across start/end & resource managers.\n\nSorts the differences among formats to the end of the messages.\nmessage format specific store plugins will remain compatible if they\nget data by name rather than json position.","shortMessageHtmlLink":"add format 3 for better commonality across start/end & resource manag…"}},{"before":null,"after":"14e9a9d1c7d9f36330051c43106d7c8fe19636d6","ref":"refs/heads/genders-rpm","pushedAt":"2024-04-10T20:43:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"Add default ovis-ldms-genders rpm, and decruft other rpms\n\nThis enables the genders feature by default but puts it all in\na separate rpm that genderless sites can omit from installation.\nIt also moves test and genders documentation into their respective\npackages.\nIt also moves tests into the test package that were previously\nleaking into the main package. (json, static).","shortMessageHtmlLink":"Add default ovis-ldms-genders rpm, and decruft other rpms"}},{"before":"9ae07df5fd7787923ff7db8e9a5dbfe7d5cfada4","after":"68686657c92658d4d6d98e4c622b15751d8dd70d","ref":"refs/heads/netlink-add-jobid","pushedAt":"2024-04-05T18:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add host_jobid to heartbeat and fix block on /search.","shortMessageHtmlLink":"add host_jobid to heartbeat and fix block on /search."}},{"before":"071ae2d67acb34d11f19da435e856552ef78d6de","after":"9ae07df5fd7787923ff7db8e9a5dbfe7d5cfada4","ref":"refs/heads/netlink-add-jobid","pushedAt":"2024-04-04T05:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix leaks and races in jobid parsing.","shortMessageHtmlLink":"fix leaks and races in jobid parsing."}},{"before":null,"after":"071ae2d67acb34d11f19da435e856552ef78d6de","ref":"refs/heads/netlink-add-jobid","pushedAt":"2024-04-01T21:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add optional use of jobid file for pids without env(*jobid*).\n\nIf enabled, a list of default locations and variable names\nis checked. The file location can be overridden.","shortMessageHtmlLink":"add optional use of jobid file for pids without env(*jobid*)."}},{"before":null,"after":"e0d3789142fd5eb6e7bf9dd4db8767ca589b4538","ref":"refs/heads/linux_proc_sampler_fix_format_crash","pushedAt":"2024-03-20T07:03:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"remove extra string substitution that causes crash in linux_proc_sampler.c\n\nExtraneous %s in format strings cause wild pointer reads and\npossible crashes.","shortMessageHtmlLink":"remove extra string substitution that causes crash in linux_proc_samp…"}},{"before":null,"after":"a2cd18140e493648bfb6f0dbf151d472ca943587","ref":"refs/heads/ovis_json_parser_msgs","pushedAt":"2024-03-20T06:46:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add the key piece of the json parser error output: the bad input","shortMessageHtmlLink":"add the key piece of the json parser error output: the bad input"}},{"before":"d9e8ac0744aabf4c3ae5095a161e3e611c1514c1","after":"0ba68e4a713caebb6ff0c5166c3f3ea6762fb475","ref":"refs/heads/443-netlink","pushedAt":"2024-03-20T06:41:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add purge-track-dir option and fix certain env var uses\n\nPurge-track-dir cleans up files in the track-dir location\nwhich no longer match existing processes.\nThe env vars for heartbeat, component_id and producer used\nto be ignored and are now followed.\nThe option_dump routine now properly prints the long options\nand there influences.","shortMessageHtmlLink":"add purge-track-dir option and fix certain env var uses"}},{"before":null,"after":"d9e8ac0744aabf4c3ae5095a161e3e611c1514c1","ref":"refs/heads/443-netlink","pushedAt":"2024-03-19T22:52:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"add format 2 to include exe in exit event messages.","shortMessageHtmlLink":"add format 2 to include exe in exit event messages."}},{"before":"5b80794e8b3ea96cf2ee92f080f1979aeed8fa2a","after":"a11cb8a2e538e2f317b4986744dafe5b96da2673","ref":"refs/heads/gender_localize","pushedAt":"2024-03-12T00:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix agg generation for non-local host","shortMessageHtmlLink":"fix agg generation for non-local host"}},{"before":null,"after":"5b80794e8b3ea96cf2ee92f080f1979aeed8fa2a","ref":"refs/heads/gender_localize","pushedAt":"2024-03-11T19:34:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"update systemd start scripts to support old sysv setting of sysconfdir,localstatedir\n\nsee ldms/scripts/gen-ldms-configs-from-genders.in\nfor how to generate conf files from genders without writing into\nroot-owned directories","shortMessageHtmlLink":"update systemd start scripts to support old sysv setting of sysconfdi…"}},{"before":"0b90047653ed94452c9f3b7fd63b62297c5df6e6","after":"f9dec19ef2f95bb57d874b3ea22a8a6e9d17573f","ref":"refs/heads/o4_35fb695f5d9d9632b","pushedAt":"2024-03-06T23:28:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix task end message env variables copy code\n\ncloned code from init message env variable copy code\nneeded conversion to the _end variable.","shortMessageHtmlLink":"fix task end message env variables copy code"}},{"before":"dca4a3a28c9ab79dff489049591baf4985a10197","after":"0b90047653ed94452c9f3b7fd63b62297c5df6e6","ref":"refs/heads/o4_35fb695f5d9d9632b","pushedAt":"2024-03-06T16:07:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix task end message env variables copy code\n\ncloned code from init message env variable copy code\nneeded conversion to the _end variable.","shortMessageHtmlLink":"fix task end message env variables copy code"}},{"before":null,"after":"dca4a3a28c9ab79dff489049591baf4985a10197","ref":"refs/heads/o4_35fb695f5d9d9632b","pushedAt":"2024-03-06T00:31:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix task end message env variables copy code\n\ncloned code from init message env variable copy code\nneeded conversion to the _end variable.","shortMessageHtmlLink":"fix task end message env variables copy code"}},{"before":null,"after":"18539b44e5fbeaa388b4f305697b937d6343c046","ref":"refs/heads/strgp_decomp_init_wildfree","pushedAt":"2024-02-27T01:22:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix free of wild pointer if user omits an arg\n\nstrgp_decomp_init 'goto einval' jumps free an\nuninitialized pointer (decomp) if the user supplies the wrong arguments.","shortMessageHtmlLink":"fix free of wild pointer if user omits an arg"}},{"before":null,"after":"35fb695f5d9d9632b8760dc1bab86e519a311fe5","ref":"refs/heads/netlink_end_slurm_env","pushedAt":"2024-02-27T01:00:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix task end message env variables copy code\n\ncloned code from init message env variable copy code\nneeded conversion to the _end variable.","shortMessageHtmlLink":"fix task end message env variables copy code"}},{"before":null,"after":"e4cb2556a5442b2dca425e550b26325cae34ee15","ref":"refs/heads/syspapi_buf","pushedAt":"2024-02-27T00:49:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"Fix buffer size declaration in syspapi\n\npfm_name copy may be up to size of .info field being copied.","shortMessageHtmlLink":"Fix buffer size declaration in syspapi"}},{"before":null,"after":"63b6c60c54a801aed6d8c74b7a157ca407843305","ref":"refs/heads/json-sampler-bug","pushedAt":"2024-02-12T20:36:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix memory misuse potential in json_stream_sampler\n\nJSON_LIST_VALUE_setter now:\n checks for malloc failure in asprintf\n stops potential use after free on rec_type_name\n puts out error messages if malloc fails\n checks for rec_idx being set properly before use.","shortMessageHtmlLink":"fix memory misuse potential in json_stream_sampler"}},{"before":null,"after":"399c0eedde354d55e70fcbfae83344aab044c97a","ref":"refs/heads/top-dcgm-cleanup","pushedAt":"2024-02-12T18:17:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"cleanup dcgm_sampler dev cruft\n\nThis brings dcgm_sampler in top of tree in line with ovis-4.4.2 version\nchanges:\neliminate code generator\neliminate file-scope variables use_base, termed, and pthread usage.","shortMessageHtmlLink":"cleanup dcgm_sampler dev cruft"}},{"before":null,"after":"693e3298d424135bf0e4239664eb27e020a3f663","ref":"refs/heads/ldmsd_plugins_usage_null_4","pushedAt":"2024-02-01T21:59:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix missing ldmsd_plugins_usage check for all that crashes\n\nldmsd_plugins_usage checking for input 'all' must be done\nonly if the input is not already null.","shortMessageHtmlLink":"fix missing ldmsd_plugins_usage check for all that crashes"}},{"before":null,"after":"e6558e5e17185df7af1ad9c46e3a6a0825d528f7","ref":"refs/heads/ldmsd_plugins_usage_null","pushedAt":"2024-02-01T21:55:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix missing ldmsd_plugins_usage check for all that crashes\n\nldmsd_plugins_usage checking for input 'all' must be done\nonly if the input is not already null.","shortMessageHtmlLink":"fix missing ldmsd_plugins_usage check for all that crashes"}},{"before":null,"after":"69eb91546983dd81f9a24ebf00ae6027929c72a0","ref":"refs/heads/jbuf_append_fix_4","pushedAt":"2024-02-01T21:45:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baallan","name":"Benjamin Allan","path":"/baallan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495961?s=80&v=4"},"commit":{"message":"fix mis-sizing of string in jbuf implementation\n\nAny time the jbuf string grows, the head of the jbuf must be accounted for.\nThis patch fixes that oversight. The oversight leads to writing past\nthe end of the string after it is expanded.","shortMessageHtmlLink":"fix mis-sizing of string in jbuf implementation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMDozMzoxMS4wMDAwMDBazwAAAASsAD1A","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMDozMzoxMS4wMDAwMDBazwAAAASsAD1A","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wMVQyMTo0NToyNi4wMDAwMDBazwAAAAPvmzzl"}},"title":"Activity · baallan/ovis"}