{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":719047710,"defaultBranch":"main","name":"ceems","ownerLogin":"mahendrapaipuri","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-15T10:40:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44365948?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720120108.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"997324b169b51726634c8806d4864926c3821b4a","ref":"refs/heads/ci_mode_build","pushedAt":"2024-07-04T19:08:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"build: Avoid building test bins for release workflows\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"build: Avoid building test bins for release workflows"}},{"before":"3a44a923e759fb2e9f59b409c5e3a60788c7effe","after":null,"ref":"refs/tags/v0.1.0","pushedAt":"2024-07-04T16:24:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"}},{"before":"ae2a80a7f8c32c6df003d0c3467cb463404e43c2","after":"3a44a923e759fb2e9f59b409c5e3a60788c7effe","ref":"refs/heads/main","pushedAt":"2024-07-04T15:59:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"chore: Update changelog\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"chore: Update changelog"}},{"before":"f77dfdd5c03119940e76ec1f623986d74d187424","after":"ae2a80a7f8c32c6df003d0c3467cb463404e43c2","ref":"refs/heads/main","pushedAt":"2024-07-04T15:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"ci: Bump golang-ci lint action version\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"ci: Bump golang-ci lint action version"}},{"before":"07df63e23eef68c79605cc358bb878b25dce7518","after":"f77dfdd5c03119940e76ec1f623986d74d187424","ref":"refs/heads/main","pushedAt":"2024-07-04T15:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"ci: Trigger docs workflow when changes pushed in website folder\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"ci: Trigger docs workflow when changes pushed in website folder"}},{"before":"aaf094e2ccf6d4e33fb54bf8929f8f8fdad58b09","after":"07df63e23eef68c79605cc358bb878b25dce7518","ref":"refs/heads/main","pushedAt":"2024-07-04T15:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: Updated coverage badge\n\nSigned-off-by: CEEMS Bot ","shortMessageHtmlLink":"chore: Updated coverage badge"}},{"before":"b4c18f83fee9b4823a0a875c0a0492c3d9e07735","after":"aaf094e2ccf6d4e33fb54bf8929f8f8fdad58b09","ref":"refs/heads/main","pushedAt":"2024-07-04T15:30:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"ci: Update coverage badge in docs too\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"ci: Update coverage badge in docs too"}},{"before":"9cef141ca762a660d64a774c711cdb28417d42e4","after":null,"ref":"refs/heads/fix_tsdb_updater","pushedAt":"2024-07-04T10:49:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"}},{"before":"21ee0e5f107215ec99e22e17643eb25c8ed98b97","after":"b4c18f83fee9b4823a0a875c0a0492c3d9e07735","ref":"refs/heads/main","pushedAt":"2024-07-04T10:49:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"chore: Minor impovements\n\n* Fetch units and users concurrently in go routines\n\n* Use only 2 decimals in metrics to save DB storage\n\n* Use a generic mock TSDB to get response for any uuid\n\n* Use testify to assert tests in db package. We will have to use it for all pkg in future\n\n* Use multiple updaters in e2e tests and update test fixtures\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"chore: Minor impovements"}},{"before":"b0c1678a542d3182de0bda86144bcaea1b4b560f","after":"9cef141ca762a660d64a774c711cdb28417d42e4","ref":"refs/heads/fix_tsdb_updater","pushedAt":"2024-07-04T09:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"chore: Minor impovements\n\n* Fetch units and users concurrently in go routines\n\n* Use only 2 decimals in metrics to save DB storage\n\n* Use a generic mock TSDB to get response for any uuid\n\n* Use testify to assert tests in db package. We will have to use it for all pkg in future\n\n* Use multiple updaters in e2e tests and update test fixtures\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"chore: Minor impovements"}},{"before":null,"after":"b0c1678a542d3182de0bda86144bcaea1b4b560f","ref":"refs/heads/fix_tsdb_updater","pushedAt":"2024-07-03T14:11:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"feat: Add a helper func to measure elapsed time\n\n* Profile important functions and log elapsed times in debug mode\n\n* Remove old DB migration files\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"feat: Add a helper func to measure elapsed time"}},{"before":"f2f4522ae4fc9d4da4d58d75b14229b4abbd3fb7","after":"21ee0e5f107215ec99e22e17643eb25c8ed98b97","ref":"refs/heads/main","pushedAt":"2024-07-03T06:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: Updated coverage badge\n\nSigned-off-by: CEEMS Bot ","shortMessageHtmlLink":"chore: Updated coverage badge"}},{"before":"415b9311ae3a1e886650c2e2fb48711bca7e347d","after":null,"ref":"refs/heads/metric_map_in_db","pushedAt":"2024-07-03T06:03:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"}},{"before":"fb83b8e6b77b29561c9316256f6e6be7af1c3c6e","after":"f2f4522ae4fc9d4da4d58d75b14229b4abbd3fb7","ref":"refs/heads/main","pushedAt":"2024-07-03T06:03:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"Store metrics as map in DB (#102)\n\n* Extensible metric types in DB\r\n\r\n* All aggregate metrics are stored as map to have more extensiblility on what we can store in DB\r\n\r\n* The keys in the map are free and operators can add as many times of sub metrics for each parent metric\r\n\r\n* Rewrite DB migrations to clean up all necessary versions\r\n\r\n* Rename Usr and Grp to User and Group in model struct and use username and groupname in DB columns.\r\n\r\n* Create our own sqlite package by nicking all necessary code from deps. New functions and aggregators are defined in our package to operate on metric maps\r\n\r\n* Add a mock TSDB server to use in e2e tests. Build mock_tsdb server during building of package\r\n\r\n* Add more tests in internal packages to improve coverage\r\n\r\n* Update e2e test outputs\r\n\r\n* Remove build step in release workflow\r\n\r\n* Update docs with new updater config\r\n\r\n---------\r\n\r\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"Store metrics as map in DB (#102)"}},{"before":"8cc15977da4fbf07b35d543209559255bf5139a2","after":"415b9311ae3a1e886650c2e2fb48711bca7e347d","ref":"refs/heads/metric_map_in_db","pushedAt":"2024-07-02T14:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"fix: Lint with gofmt\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"fix: Lint with gofmt"}},{"before":"465e65ee2b69210b36b5e85303168613d80796e4","after":"8cc15977da4fbf07b35d543209559255bf5139a2","ref":"refs/heads/metric_map_in_db","pushedAt":"2024-07-02T14:17:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"fix: go-sec recommendations\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"fix: go-sec recommendations"}},{"before":null,"after":"465e65ee2b69210b36b5e85303168613d80796e4","ref":"refs/heads/metric_map_in_db","pushedAt":"2024-07-02T13:54:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"docs: Update docs with new updater config\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"docs: Update docs with new updater config"}},{"before":"fb83b8e6b77b29561c9316256f6e6be7af1c3c6e","after":null,"ref":"refs/tags/v0.1.0","pushedAt":"2024-06-26T19:30:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"}},{"before":"6ce6c13b47a67f11036153c0ad009c5931969b69","after":null,"ref":"refs/tags/v0.1.0","pushedAt":"2024-06-26T18:41:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"}},{"before":"6ce6c13b47a67f11036153c0ad009c5931969b69","after":"fb83b8e6b77b29561c9316256f6e6be7af1c3c6e","ref":"refs/heads/main","pushedAt":"2024-06-26T18:40:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"chore: Change license to GNU GPL v3\n\nSigned-off-by: Mahendra Paipuri <44365948+mahendrapaipuri@users.noreply.github.com>","shortMessageHtmlLink":"chore: Change license to GNU GPL v3"}},{"before":"3c0f66385f3fcf0b779155e055b1e9e7563a35c9","after":"6ce6c13b47a67f11036153c0ad009c5931969b69","ref":"refs/heads/main","pushedAt":"2024-06-26T18:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"chore: Update changelog and bump version\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"chore: Update changelog and bump version"}},{"before":"3b9c5a590f8ce0bafc927b78e5fa401ff7ce79a9","after":"3c0f66385f3fcf0b779155e055b1e9e7563a35c9","ref":"refs/heads/main","pushedAt":"2024-06-26T16:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: Updated coverage badge\n\nSigned-off-by: CEEMS Bot ","shortMessageHtmlLink":"chore: Updated coverage badge"}},{"before":"d37f8740085222c4bc3942a6a75297570e278eb3","after":null,"ref":"refs/heads/exporter_improvs","pushedAt":"2024-06-26T16:45:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"}},{"before":"bd6d37ac2a3df555e0772000fca7c187f09d21bf","after":"3b9c5a590f8ce0bafc927b78e5fa401ff7ce79a9","ref":"refs/heads/main","pushedAt":"2024-06-26T16:45:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"Improve docs on SLURM collector (#101)\n\n* Disable slurm collector by default\r\n\r\n* Once we add libvirt collector, operators should choose which one to enable\r\n\r\n* Add section on SLURM config that is needed to get accounting info properly\r\n\r\n* Improve log messages for SLURM manager\r\n\r\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"Improve docs on SLURM collector (#101)"}},{"before":"b59cee4ad8f789e01cc25f3fbfdb8d450d68aca0","after":"d37f8740085222c4bc3942a6a75297570e278eb3","ref":"refs/heads/exporter_improvs","pushedAt":"2024-06-26T16:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"chore: Improve log messages for SLURM manager\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"chore: Improve log messages for SLURM manager"}},{"before":null,"after":"b59cee4ad8f789e01cc25f3fbfdb8d450d68aca0","ref":"refs/heads/exporter_improvs","pushedAt":"2024-06-26T09:49:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"docs: * Add section on SLURM config that is needed to get accounting info properly\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"docs: * Add section on SLURM config that is needed to get accounting …"}},{"before":"b7e225c45c35a1c6b05914100ad1149f141b37ca","after":null,"ref":"refs/heads/test_packages","pushedAt":"2024-06-25T17:03:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"}},{"before":"3501e0bd56dcd24454fd709e93539ce46b7200e1","after":"bd6d37ac2a3df555e0772000fca7c187f09d21bf","ref":"refs/heads/main","pushedAt":"2024-06-25T17:03:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"Test deb packages in CI (#100)\n\n* Reorganize workflows to fail fast\r\n\r\n* General maintenance on workflows\r\n\r\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"Test deb packages in CI (#100)"}},{"before":"9f8c817dc5fc9f1e702a2729000dca6174f0198d","after":"b7e225c45c35a1c6b05914100ad1149f141b37ca","ref":"refs/heads/test_packages","pushedAt":"2024-06-25T16:48:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"Fix apt-get install command\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"Fix apt-get install command"}},{"before":"3b00fd34caf1e228a3f2a1fbfd4ee64e3e820dc6","after":"9f8c817dc5fc9f1e702a2729000dca6174f0198d","ref":"refs/heads/test_packages","pushedAt":"2024-06-25T16:33:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mahendrapaipuri","name":"Mahendra Paipuri","path":"/mahendrapaipuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44365948?s=80&v=4"},"commit":{"message":"Add sudo prefix to install components\n\nSigned-off-by: Mahendra Paipuri ","shortMessageHtmlLink":"Add sudo prefix to install components"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdzLE7wA","startCursor":null,"endCursor":null}},"title":"Activity · mahendrapaipuri/ceems"}