{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":289073337,"defaultBranch":"main","name":"highlight","ownerLogin":"highlight","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-20T17:55:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75946842?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718233072.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"dbe1dc084c857c9eaecd8d965fdde67d00e437af","ref":"refs/heads/dependabot/go_modules/sdk/highlight-go/go_modules-2e5052933a","pushedAt":"2024-06-12T22:57:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/vektah/gqlparser/v2\n\nBumps the go_modules group with 1 update in the /sdk/highlight-go directory: [github.com/vektah/gqlparser/v2](https://github.com/vektah/gqlparser).\n\n\nUpdates `github.com/vektah/gqlparser/v2` from 2.5.11 to 2.5.14\n- [Release notes](https://github.com/vektah/gqlparser/releases)\n- [Commits](https://github.com/vektah/gqlparser/compare/v2.5.11...v2.5.14)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/vektah/gqlparser/v2\n dependency-type: direct:production\n dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/vektah/gqlparser/v2"}},{"before":null,"after":"51ce3f0ea8243fee2ae74233b54a2b5f9a846af9","ref":"refs/heads/dependabot/go_modules/backend/go_modules-2e5052933a","pushedAt":"2024-06-12T22:55:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/vektah/gqlparser/v2 in /backend in the go_modules group\n\nBumps the go_modules group in /backend with 1 update: [github.com/vektah/gqlparser/v2](https://github.com/vektah/gqlparser).\n\n\nUpdates `github.com/vektah/gqlparser/v2` from 2.5.11 to 2.5.14\n- [Release notes](https://github.com/vektah/gqlparser/releases)\n- [Commits](https://github.com/vektah/gqlparser/compare/v2.5.11...v2.5.14)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/vektah/gqlparser/v2\n dependency-type: direct:production\n dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/vektah/gqlparser/v2 in /backend in the go_modules group"}},{"before":"dd40a9b22b745fc64ab3116a0e7b6f76ea87e446","after":null,"ref":"refs/heads/dependabot/go_modules/backend/google.golang.org/api-0.183.0","pushedAt":"2024-06-12T22:13:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"56aa5b021478784e8ce8eb6b8ee3e667fb4ab436","ref":"refs/heads/dependabot/go_modules/backend/google.golang.org/api-0.184.0","pushedAt":"2024-06-12T22:13:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google.golang.org/api from 0.169.0 to 0.184.0 in /backend\n\nBumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.169.0 to 0.184.0.\n- [Release notes](https://github.com/googleapis/google-api-go-client/releases)\n- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)\n- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.169.0...v0.184.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/api\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/api from 0.169.0 to 0.184.0 in /backend"}},{"before":"6a85923aa835100fe5e115150371523fe0049fdf","after":"149af9f6cba06a04fff803df609339f6e534abdc","ref":"refs/heads/jay-khatri-add-option-for-ai-inputs","pushedAt":"2024-06-12T21:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"changes","shortMessageHtmlLink":"changes"}},{"before":"bc2af4e794d714867957da359741a6a9149c1151","after":"7d62939c5916ee0cd8b3a0434e31731e5a2d4112","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T21:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"fix again","shortMessageHtmlLink":"fix again"}},{"before":"0dfe092540db1af5c5ef0c54090d1a060648eef1","after":"6a85923aa835100fe5e115150371523fe0049fdf","ref":"refs/heads/jay-khatri-add-option-for-ai-inputs","pushedAt":"2024-06-12T21:36:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":" add redis cache fix","shortMessageHtmlLink":" add redis cache fix"}},{"before":"9ffb4e48ccb951022d116f0d742f4848698c1bf5","after":"bc2af4e794d714867957da359741a6a9149c1151","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T21:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"change","shortMessageHtmlLink":"change"}},{"before":"081f39da01ffb18a523fd090bef98f42c28e0868","after":"cfd40cec284f0d27b5bfe86f2b4d0fe02fe76055","ref":"refs/heads/spenny/logs-ai-query-builder","pushedAt":"2024-06-12T21:28:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SpennyNDaJets","name":"Spencer Amarantides","path":"/SpennyNDaJets","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17744174?s=80&v=4"},"commit":{"message":"support ai times","shortMessageHtmlLink":"support ai times"}},{"before":"e9738b4d4ea39e855d7860fb0ff7e734fb4179a2","after":"9ffb4e48ccb951022d116f0d742f4848698c1bf5","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T21:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"update ai queries","shortMessageHtmlLink":"update ai queries"}},{"before":"6fc53a6a056b36f8ab456d93ab5ccc8e625bf802","after":"e9738b4d4ea39e855d7860fb0ff7e734fb4179a2","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T17:48:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"add skip","shortMessageHtmlLink":"add skip"}},{"before":"0077d754ee42ffef258d8bee0d62e30fca9f1c33","after":"6fc53a6a056b36f8ab456d93ab5ccc8e625bf802","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T17:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"add skip","shortMessageHtmlLink":"add skip"}},{"before":"53bb7616a4071dd1fe86055f6faaa8eebe723777","after":"0077d754ee42ffef258d8bee0d62e30fca9f1c33","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T17:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"more files","shortMessageHtmlLink":"more files"}},{"before":"0d667b64b3945d6eed31088ff08ebc6ac2640f1d","after":"53bb7616a4071dd1fe86055f6faaa8eebe723777","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T17:33:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"progress","shortMessageHtmlLink":"progress"}},{"before":"09136b8cf551a386ecdcb7bbfcfbf179c981bddf","after":"0d667b64b3945d6eed31088ff08ebc6ac2640f1d","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T17:30:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"changes","shortMessageHtmlLink":"changes"}},{"before":null,"after":"09136b8cf551a386ecdcb7bbfcfbf179c981bddf","ref":"refs/heads/jay-khatri-prompt-edits","pushedAt":"2024-06-12T17:20:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"add prompts","shortMessageHtmlLink":"add prompts"}},{"before":"def314c3277214a33e2f06e0ee5eca145b308fb8","after":"0dfe092540db1af5c5ef0c54090d1a060648eef1","ref":"refs/heads/jay-khatri-add-option-for-ai-inputs","pushedAt":"2024-06-12T16:40:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SpennyNDaJets","name":"Spencer Amarantides","path":"/SpennyNDaJets","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17744174?s=80&v=4"},"commit":{"message":"Invalidate cache","shortMessageHtmlLink":"Invalidate cache"}},{"before":null,"after":"081f39da01ffb18a523fd090bef98f42c28e0868","ref":"refs/heads/spenny/logs-ai-query-builder","pushedAt":"2024-06-12T16:30:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SpennyNDaJets","name":"Spencer Amarantides","path":"/SpennyNDaJets","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17744174?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"621e719d0a1592949b9dbdc4121ceb85fa88f2ac","after":"fef17f6f6afa33e5a1aac517db8d6976b28112cf","ref":"refs/heads/main","pushedAt":"2024-06-12T05:58:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Vadman97","name":"Vadim Korolik","path":"/Vadman97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351531?s=80&v=4"},"commit":{"message":"tune kafka to avoid task processing errors (#8741)\n\n## Summary\r\n\r\nThanks to @mayberryzane , discovered that our public graph could insert\r\nmessages out-of-order\r\nfor the same session because of `async` inserts being enabled (different\r\nclient requests could be\r\nhandled by different public graph ECS tasks, so an `initializeSession`\r\ngraphql operation would return\r\nbefore the data was actually `acked` by the kafka broker for that\r\npartition (a `pushpayload` could\r\nbe inserted for that partition before the `initializeSession` was\r\nacked).\r\n\r\nStill using `async` mode for other kafka writers where the order does\r\nnot matter to help with performance.\r\nCurrently, workers insert data into kafka as well, and having their\r\ninserts block to batch data\r\nsubstantially slows down their processing. \r\n\r\nTuned the `sync` mode for public graph to `500ms` batch size as a\r\ncompromise between public graph response\r\ntimes and batch size to limit load on the kafka cluster.\r\n\r\n## How did you test this change?\r\n\r\nupdated unit test\r\n\r\n## Are there any deployment considerations?\r\n\r\ndeploying to prod, monitoring `failed to process task` error rates\r\n![Screenshot from 2024-06-07\r\n17-46-16](https://github.com/highlight/highlight/assets/1351531/a60d26b6-2565-4b2d-8bee-b79257183501)\r\n\r\n## Does this work require review from our design team?\r\n\r\nno","shortMessageHtmlLink":"tune kafka to avoid task processing errors (#8741)"}},{"before":"cd516a8137afa99d20c27fdc8e299e9974057242","after":null,"ref":"refs/heads/vadim/kafka-tuning","pushedAt":"2024-06-12T05:58:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Vadman97","name":"Vadim Korolik","path":"/Vadman97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351531?s=80&v=4"}},{"before":null,"after":"def314c3277214a33e2f06e0ee5eca145b308fb8","ref":"refs/heads/jay-khatri-add-option-for-ai-inputs","pushedAt":"2024-06-11T22:42:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"changes","shortMessageHtmlLink":"changes"}},{"before":"bdab532fc8ba40afe81985542dd34aed53c8d139","after":null,"ref":"refs/heads/jay-spenny-ai-builder","pushedAt":"2024-06-11T22:21:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"}},{"before":"ea65c291c6d822a89849e18d028bf8425d12b383","after":"621e719d0a1592949b9dbdc4121ceb85fa88f2ac","ref":"refs/heads/main","pushedAt":"2024-06-11T22:21:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"draft - ai query builder (#8748)\n\n## Summary\r\n\r\n\r\n\r\n## How did you test this change?\r\n\r\n\r\n\r\n## Are there any deployment considerations?\r\n\r\n\r\n\r\n## Does this work require review from our design team?\r\n\r\n","shortMessageHtmlLink":"draft - ai query builder (#8748)"}},{"before":"4753c1026ec0b53aea5673d45896023e08cf4761","after":"cd516a8137afa99d20c27fdc8e299e9974057242","ref":"refs/heads/vadim/kafka-tuning","pushedAt":"2024-06-11T21:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vadman97","name":"Vadim Korolik","path":"/Vadman97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351531?s=80&v=4"},"commit":{"message":"session cache","shortMessageHtmlLink":"session cache"}},{"before":"2efa58a8b00e39304147658280b425285bc5ffa9","after":"eaa0db0d102f3e7765db0888f0b02142dd92f6f1","ref":"refs/heads/hig-4573-set-up-frontend-otel-tracing","pushedAt":"2024-06-11T20:56:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ccschmitz","name":"Chris Schmitz","path":"/ccschmitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/308182?s=80&v=4"},"commit":{"message":"Capture scroll events","shortMessageHtmlLink":"Capture scroll events"}},{"before":"7ed12f6ae880d8687bd46c846bb940ca090d1707","after":"d0d1e4414b1f3c1fd58fda41e1798959cc2044dd","ref":"refs/heads/hig-4640-automated-traffic-proxying-via-cloudflare-workers","pushedAt":"2024-06-11T20:50:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vadman97","name":"Vadim Korolik","path":"/Vadman97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351531?s=80&v=4"},"commit":{"message":"setup page","shortMessageHtmlLink":"setup page"}},{"before":"50c01ad02617ed0e80dc29cd79e799be446a17ab","after":"7ed12f6ae880d8687bd46c846bb940ca090d1707","ref":"refs/heads/hig-4640-automated-traffic-proxying-via-cloudflare-workers","pushedAt":"2024-06-11T20:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vadman97","name":"Vadim Korolik","path":"/Vadman97","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1351531?s=80&v=4"},"commit":{"message":"proxy endpoint wiring","shortMessageHtmlLink":"proxy endpoint wiring"}},{"before":"81bb93e7f7ffa27eb2f6dc59d94164f7fc152d59","after":"bdab532fc8ba40afe81985542dd34aed53c8d139","ref":"refs/heads/jay-spenny-ai-builder","pushedAt":"2024-06-11T20:17:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"skip check","shortMessageHtmlLink":"skip check"}},{"before":"0fcec36bd0a7f94b3865dfde7d4c36997ebfb4e7","after":"81bb93e7f7ffa27eb2f6dc59d94164f7fc152d59","ref":"refs/heads/jay-spenny-ai-builder","pushedAt":"2024-06-11T20:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"cleanup models","shortMessageHtmlLink":"cleanup models"}},{"before":"40c0de5d25808a9c2c4369a4e35d57ea3761329a","after":"0fcec36bd0a7f94b3865dfde7d4c36997ebfb4e7","ref":"refs/heads/jay-spenny-ai-builder","pushedAt":"2024-06-11T20:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay-khatri","name":"Jay Khatri","path":"/jay-khatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20292680?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY9GkTQA","startCursor":null,"endCursor":null}},"title":"Activity ยท highlight/highlight"}