{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7539854,"defaultBranch":"main","name":"Halibut","ownerLogin":"OctopusDeploy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-10T11:32:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1287123?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716618143.0","currentOid":""},"activityList":{"items":[{"before":"aa162fd2e31a582dfb051ae3cd729da7da80e5cd","after":null,"ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-20T03:33:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"}},{"before":"44847bf55c4f7517bfacbc46bf051a2fc428a765","after":"4d5a68a5bf6524030a6c9c22dc7c2717b7de96c8","ref":"refs/heads/main","pushedAt":"2024-05-20T03:33:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"Improve linux performance by allowing users of Halibut to use TCP NoDelay (so as to be able to opt out of Nagle’s algorithm) (#610)\n\n* Support TCP_NODELAY behind a feature toggle.","shortMessageHtmlLink":"Improve linux performance by allowing users of Halibut to use TCP NoD…"}},{"before":"78666728d867e01f2672797ff29248c3b69d6ae7","after":"aa162fd2e31a582dfb051ae3cd729da7da80e5cd","ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-20T03:08:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"881b4ca69ada9ceceacfc30f4d17ef42b98dc035","after":"44847bf55c4f7517bfacbc46bf051a2fc428a765","ref":"refs/heads/main","pushedAt":"2024-05-20T03:06:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"Don't try to guess when Halibut is sending control messages in tests. (#612)\n\nAllow observing when control messages are sent/received","shortMessageHtmlLink":"Don't try to guess when Halibut is sending control messages in tests. ("}},{"before":"6f570b2bccaf8de722e406fc34c6e08f9b1035bf","after":null,"ref":"refs/heads/luke/reveal-what-halibut-does","pushedAt":"2024-05-20T03:06:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"}},{"before":"ef6980df65a3cbe1bb690ee08411e3584e71b337","after":"6f570b2bccaf8de722e406fc34c6e08f9b1035bf","ref":"refs/heads/luke/reveal-what-halibut-does","pushedAt":"2024-05-20T02:38:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"Handle websockets","shortMessageHtmlLink":"Handle websockets"}},{"before":"d41fbf04d876d0b9383223a7c07da5af620c13bc","after":"ef6980df65a3cbe1bb690ee08411e3584e71b337","ref":"refs/heads/luke/reveal-what-halibut-does","pushedAt":"2024-05-20T02:05:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"424d793644a7c021f5d112054c7a01240ad2e7b1","after":"d41fbf04d876d0b9383223a7c07da5af620c13bc","ref":"refs/heads/luke/reveal-what-halibut-does","pushedAt":"2024-05-20T01:56:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"Wait until all data has been sent before pausing","shortMessageHtmlLink":"Wait until all data has been sent before pausing"}},{"before":"6dbf55f1a0d2a994978213af6162ee2c12b52744","after":null,"ref":"refs/heads/robe/experiment_bidirectional","pushedAt":"2024-05-17T04:59:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zentron","name":"Rob E","path":"/zentron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1830666?s=80&v=4"}},{"before":"9e8360823f6999253c8b044bea7ff4db28fbb4da","after":"881b4ca69ada9ceceacfc30f4d17ef42b98dc035","ref":"refs/heads/main","pushedAt":"2024-05-17T04:59:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zentron","name":"Rob E","path":"/zentron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1830666?s=80&v=4"},"commit":{"message":"Add bidirectional tests (#607)\n\nAdd bidirectional tests to validate that communications can go from Server (Tentacle) to client (Octopus)","shortMessageHtmlLink":"Add bidirectional tests (#607)"}},{"before":"5ef9ed1bcebca1fb25134258de54fc6c4f331c56","after":"6dbf55f1a0d2a994978213af6162ee2c12b52744","ref":"refs/heads/robe/experiment_bidirectional","pushedAt":"2024-05-17T03:30:18.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"zentron","name":"Rob E","path":"/zentron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1830666?s=80&v=4"},"commit":{"message":"Merge branch 'main' into robe/experiment_bidirectional","shortMessageHtmlLink":"Merge branch 'main' into robe/experiment_bidirectional"}},{"before":"252ca5cc7a03fcd1882855d5776f2f08aeebbaf6","after":"5ef9ed1bcebca1fb25134258de54fc6c4f331c56","ref":"refs/heads/robe/experiment_bidirectional","pushedAt":"2024-05-17T03:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zentron","name":"Rob E","path":"/zentron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1830666?s=80&v=4"},"commit":{"message":"Make incriment thread safe","shortMessageHtmlLink":"Make incriment thread safe"}},{"before":"9fde37e8aae5b299443993eef9279c68cd9791e3","after":"424d793644a7c021f5d112054c7a01240ad2e7b1","ref":"refs/heads/luke/reveal-what-halibut-does","pushedAt":"2024-05-17T02:59:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":null,"after":"9fde37e8aae5b299443993eef9279c68cd9791e3","ref":"refs/heads/luke/reveal-what-halibut-does","pushedAt":"2024-05-17T00:48:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"907d401f5dc9d252c7ee5dcfd9ab4bdf5f742e0c","after":"252ca5cc7a03fcd1882855d5776f2f08aeebbaf6","ref":"refs/heads/robe/experiment_bidirectional","pushedAt":"2024-05-15T22:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zentron","name":"Rob E","path":"/zentron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1830666?s=80&v=4"},"commit":{"message":"Add comment","shortMessageHtmlLink":"Add comment"}},{"before":"8cb650f54c35d4096afcd355a79a652004b970b9","after":"907d401f5dc9d252c7ee5dcfd9ab4bdf5f742e0c","ref":"refs/heads/robe/experiment_bidirectional","pushedAt":"2024-05-15T22:42:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zentron","name":"Rob E","path":"/zentron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1830666?s=80&v=4"},"commit":{"message":"Add some additional tests","shortMessageHtmlLink":"Add some additional tests"}},{"before":"e2788dbe919735431b9b12b8549801fa6f7a6868","after":"78666728d867e01f2672797ff29248c3b69d6ae7","ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-15T05:51:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"5383fab4e6078584e424d544ce2c978f38d86482","after":"e2788dbe919735431b9b12b8549801fa6f7a6868","ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-15T05:49:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"0492c9571d664b02c132e71a4bddd2abc908a041","after":"5383fab4e6078584e424d544ce2c978f38d86482","ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-15T05:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"fefc3c125cab356df489233f9af0a735cc4011bf","after":"0492c9571d664b02c132e71a4bddd2abc908a041","ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-15T05:47:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":"711be7e493e62fce1a6575f21a9f59d90e165bb6","after":"fefc3c125cab356df489233f9af0a735cc4011bf","ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-15T03:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"Enable no delay in all the places","shortMessageHtmlLink":"Enable no delay in all the places"}},{"before":null,"after":"a86774dd6d3329c78424c802244abf49aef3064f","ref":"refs/heads/luke/with-delay","pushedAt":"2024-05-15T02:30:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"With delay to see test results","shortMessageHtmlLink":"With delay to see test results"}},{"before":null,"after":"711be7e493e62fce1a6575f21a9f59d90e165bb6","ref":"refs/heads/luke/no-delay","pushedAt":"2024-05-15T02:29:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LukeButters","name":"Luke Butters","path":"/LukeButters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7076477?s=80&v=4"},"commit":{"message":"Try out enabling TCP_NODELAY","shortMessageHtmlLink":"Try out enabling TCP_NODELAY"}},{"before":"6431b54d3c008564ceba4a85b24bccd6c4f9e83b","after":"8cb650f54c35d4096afcd355a79a652004b970b9","ref":"refs/heads/robe/experiment_bidirectional","pushedAt":"2024-05-15T01:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zentron","name":"Rob E","path":"/zentron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1830666?s=80&v=4"},"commit":{"message":"Add more tests","shortMessageHtmlLink":"Add more tests"}},{"before":"dfd273d8507bdec443eab15ee2621877a9819c1c","after":null,"ref":"refs/heads/sast/including-prepare-exchange-as-connection-failure","pushedAt":"2024-05-15T00:32:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sburmanoctopus","name":"Stephen Burman","path":"/sburmanoctopus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91929764?s=80&v=4"}},{"before":"a371bd46c0ba58fe1b4b1cd54557b71b2123b6cc","after":"9e8360823f6999253c8b044bea7ff4db28fbb4da","ref":"refs/heads/main","pushedAt":"2024-05-15T00:32:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sburmanoctopus","name":"Stephen Burman","path":"/sburmanoctopus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91929764?s=80&v=4"},"commit":{"message":"Including `ConnectionInitializationFailedExceptions` as connection errors (#609)\n\nIncluding `ConnectionInitializationFailedExceptions` (i.e. from prepare exchange) as connection errors","shortMessageHtmlLink":"Including ConnectionInitializationFailedExceptions as connection er…"}},{"before":"dcb11c15a9d28a983fc83f745ec5ea5c4ec01690","after":"dfd273d8507bdec443eab15ee2621877a9819c1c","ref":"refs/heads/sast/including-prepare-exchange-as-connection-failure","pushedAt":"2024-05-14T23:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sburmanoctopus","name":"Stephen Burman","path":"/sburmanoctopus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91929764?s=80&v=4"},"commit":{"message":"Better comment","shortMessageHtmlLink":"Better comment"}},{"before":"946fe57d78230ada63590ee00f1731f45a8bf90a","after":"dcb11c15a9d28a983fc83f745ec5ea5c4ec01690","ref":"refs/heads/sast/including-prepare-exchange-as-connection-failure","pushedAt":"2024-05-14T23:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sburmanoctopus","name":"Stephen Burman","path":"/sburmanoctopus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91929764?s=80&v=4"},"commit":{"message":"Better comment","shortMessageHtmlLink":"Better comment"}},{"before":null,"after":"946fe57d78230ada63590ee00f1731f45a8bf90a","ref":"refs/heads/sast/including-prepare-exchange-as-connection-failure","pushedAt":"2024-05-14T23:08:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sburmanoctopus","name":"Stephen Burman","path":"/sburmanoctopus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91929764?s=80&v=4"},"commit":{"message":"Including `ConnectionInitializationFailedExceptions` (i.e. from prepare exchange) as connection errors","shortMessageHtmlLink":"Including ConnectionInitializationFailedExceptions (i.e. from prepa…"}},{"before":"1ad77a13ba131c66c01efa7ab1001dc007bfdf0d","after":null,"ref":"refs/heads/ap/add-subscription-id-to-error-message","pushedAt":"2024-05-14T08:29:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"APErebus","name":"Alastair Pitts","path":"/APErebus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/332730?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETmNQ4AA","startCursor":null,"endCursor":null}},"title":"Activity · OctopusDeploy/Halibut"}