{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":299364087,"defaultBranch":"main","name":"spectatord","ownerLogin":"Netflix-Skunkworks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-28T16:13:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1728142?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1673468002.583416","currentOid":""},"activityList":{"items":[{"before":"d11deef3bb03de0bc502ed08a620056976cc4640","after":"02c19b3a743671fb5be81aed30f7e78d403831ca","ref":"refs/heads/main","pushedAt":"2024-04-24T01:50:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"move admin server to localhost (#85)","shortMessageHtmlLink":"move admin server to localhost (#85)"}},{"before":"553941ae2ff5622e3e7175901e35f396d674039f","after":"d11deef3bb03de0bc502ed08a620056976cc4640","ref":"refs/heads/main","pushedAt":"2024-04-11T01:29:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"always log publisher status when num_err > 0 (#84)\n\nThe logging was reduced for the common standard operating case, but it should\r\nalso consider the case when there are errors.","shortMessageHtmlLink":"always log publisher status when num_err > 0 (#84)"}},{"before":"8df2297f65ca96eccdf4d42e09561fda7727f808","after":"553941ae2ff5622e3e7175901e35f396d674039f","ref":"refs/heads/main","pushedAt":"2024-02-02T23:06:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"update list of endpoints","shortMessageHtmlLink":"update list of endpoints"}},{"before":"3ff0dd8162e1c8e63d7b37bc3b5ab19a185558a1","after":"8df2297f65ca96eccdf4d42e09561fda7727f808","ref":"refs/heads/main","pushedAt":"2024-02-02T19:25:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"update build script (#83)\n\nThe clean function of the build script was removing the conan binary cache far\r\ntoo often, resulting in slower builds. This should be a special action that is\r\nonly done when switching between Debug and Release builds, where there is an\r\nimpact on the use of the address sanitizer.","shortMessageHtmlLink":"update build script (#83)"}},{"before":"79a27131a00bd11505e6354654943e66b5b9907c","after":"3ff0dd8162e1c8e63d7b37bc3b5ab19a185558a1","ref":"refs/heads/main","pushedAt":"2023-12-11T22:31:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"update dependencies (#82)\n\nUpdate dependencies and configure the project so that the Address Sanitizer can\r\nrun properly with GitHub Actions.","shortMessageHtmlLink":"update dependencies (#82)"}},{"before":"10b11e7d18bbf33dc091343c0a92fb5b6a095888","after":"79a27131a00bd11505e6354654943e66b5b9907c","ref":"refs/heads/main","pushedAt":"2023-10-19T01:50:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"use https for dev cluster url (#79)","shortMessageHtmlLink":"use https for dev cluster url (#79)"}},{"before":"435cbffdd42f256ca59b45250209555d43f0b30d","after":"10b11e7d18bbf33dc091343c0a92fb5b6a095888","ref":"refs/heads/main","pushedAt":"2023-10-19T01:40:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"simplify macro check for enabling unix domain socket (#78)","shortMessageHtmlLink":"simplify macro check for enabling unix domain socket (#78)"}},{"before":"6d83ee2565b2b2dbbbc03e58220031d3d67821f7","after":"435cbffdd42f256ca59b45250209555d43f0b30d","ref":"refs/heads/main","pushedAt":"2023-10-18T21:37:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"add owner tag to generic spectator metrics (#77)\n\nThis allows these metrics to be tracked back to spectatord, as needed, and it\r\nmirrors the tagging convention for ipc metrics.","shortMessageHtmlLink":"add owner tag to generic spectator metrics (#77)"}},{"before":"63c2691fb9c5d5ed4d7dd8497602492de4d23743","after":"6d83ee2565b2b2dbbbc03e58220031d3d67821f7","ref":"refs/heads/main","pushedAt":"2023-10-18T19:49:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"reduce spectatord logging (#75)\n\nThe `Sent:` messages serve as a positive confirmation that spectatord is\r\neither delivering or dropping measurements, but there is generally no action\r\nto be taken from it directly, and this information is also recorded in the\r\n`spectator.measurements` metric.\r\n\r\nIn the case of Titus, this message alone is responsible for 25% of all logs.\r\n\r\nMoving this message to the `debug` level drops it from the standard use case,\r\nwhile still allowing it to be accessed if the `--verbose` flag is passed to\r\nthe binary.\r\n\r\nFixes #71.","shortMessageHtmlLink":"reduce spectatord logging (#75)"}},{"before":"d8dee2456fd6810c053986758778d3b7d98f1ae1","after":"63c2691fb9c5d5ed4d7dd8497602492de4d23743","ref":"refs/heads/main","pushedAt":"2023-10-18T19:27:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"network metrics are linux only (#74)","shortMessageHtmlLink":"network metrics are linux only (#74)"}},{"before":"9800936cce143df949e0f5a66700cf3ea9978b71","after":"d8dee2456fd6810c053986758778d3b7d98f1ae1","ref":"refs/heads/main","pushedAt":"2023-10-17T14:39:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"conan 1.61.0 and latest dependencies (#73)","shortMessageHtmlLink":"conan 1.61.0 and latest dependencies (#73)"}},{"before":"01712fd92edf27f5d11cde33ffb53cf9509d054b","after":"9800936cce143df949e0f5a66700cf3ea9978b71","ref":"refs/heads/main","pushedAt":"2023-09-10T17:25:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"revert libbfd linking for backward-cpp (#69)\n\nLinking against this library introduces strong distro-specific requirements\r\nwhich complicates the build and distribution process. We want to keep things\r\nsimple and as generic as possible, so we will abandon getting ultimate stack\r\ntraces on the Linux platform.\r\n\r\nTo help deal with segmentation faults, we will press forward with migrating\r\nto systemd startup scripts, so that we can control the behavior of core dumps.","shortMessageHtmlLink":"revert libbfd linking for backward-cpp (#69)"}},{"before":"6922cdedfb6d57b798e4db9db64b011e7dc75d78","after":"01712fd92edf27f5d11cde33ffb53cf9509d054b","ref":"refs/heads/main","pushedAt":"2023-08-21T22:07:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"re-enable ultimate stack traces for backward-cpp on linux (#67)\n\nDuring the transition to Conan and CMake, we lost the configuration necessary\r\nfor ultimate stack traces to be recorded on Linux platforms. This only works\r\non Linux, so we need to conditionally link the extra libraries.","shortMessageHtmlLink":"re-enable ultimate stack traces for backward-cpp on linux (#67)"}},{"before":"9b612237ad05337595a67992fba9513f40ba9f16","after":"6922cdedfb6d57b798e4db9db64b011e7dc75d78","ref":"refs/heads/main","pushedAt":"2023-03-11T21:42:18.614Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"copperlight","name":"Matthew Johnson","path":"/copperlight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1192501?s=80&v=4"},"commit":{"message":"admin server (#65)\n\nThis change adds an administrative server to SpectatorD, for the purpose\r\nof providing debugging information and making small changes to the running\r\nconfiguration.\r\n\r\nThe Mantis application needed the ability to change their common tags on\r\nthe fly during operation, as they swap out jobs and the `/config/common_tags`\r\nendpoint provides this feature.\r\n\r\nUsers of AgeGauges occasionally need the ability to delete the AgeGauges they\r\ncreate - the `/metrics/A` endpoint provides this feature.\r\n\r\nThe version of Conan is locked to the latest release before 2.0, to avoid\r\nbreaking changes for the time being.","shortMessageHtmlLink":"admin server (#65)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOKU0LAA","startCursor":null,"endCursor":null}},"title":"Activity ยท Netflix-Skunkworks/spectatord"}