{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":253419417,"defaultBranch":"main","name":"spicy","ownerLogin":"zeek","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-06T06:59:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1194067?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717489299.0","currentOid":""},"activityList":{"items":[{"before":"91b831752f1f3ef77d8c665f89a144ca5fc3dad5","after":null,"ref":"refs/heads/topic/bbannier/macos-flex-bundled-with-zeek","pushedAt":"2024-06-04T08:21:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"}},{"before":"224f1ee84c5198fbae45db029ac21861524127ba","after":"83bc845b8daf82fa22b783261d4c339627d55c09","ref":"refs/heads/main","pushedAt":"2024-06-04T08:21:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/topic/bbannier/macos-flex-bundled-with-zeek'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/topic/bbannier/macos-flex-bundle…"}},{"before":"328c4f0896ed48f4c47fec410fcc55ed19cdd6f3","after":"224f1ee84c5198fbae45db029ac21861524127ba","ref":"refs/heads/main","pushedAt":"2024-06-03T07:53:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Merge branch 'Kardbord:patch-1' [skip-CI]","shortMessageHtmlLink":"Merge branch 'Kardbord:patch-1' [skip-CI]"}},{"before":null,"after":"91b831752f1f3ef77d8c665f89a144ca5fc3dad5","ref":"refs/heads/topic/bbannier/macos-flex-bundled-with-zeek","pushedAt":"2024-05-28T15:59:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Clean up includes.","shortMessageHtmlLink":"Clean up includes."}},{"before":"b6611104559be69b511962e40f7d15635b71a1ea","after":null,"ref":"refs/heads/topic/bbannier/doc-compilation-speed-internal-notes","pushedAt":"2024-05-23T14:22:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"}},{"before":"b8a09445b3573b97f27235738245bb18b6a88d2a","after":"328c4f0896ed48f4c47fec410fcc55ed19cdd6f3","ref":"refs/heads/main","pushedAt":"2024-05-23T14:22:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/topic/bbannier/doc-compilation-speed-internal-notes' [skip CI]","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/topic/bbannier/doc-compilation-s…"}},{"before":"077dfae6cd60ab0ab6834936c42b749f504ddad9","after":"b6611104559be69b511962e40f7d15635b71a1ea","ref":"refs/heads/topic/bbannier/doc-compilation-speed-internal-notes","pushedAt":"2024-05-23T14:19:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Expand guidelines on improving compilation performance. [skip CI]","shortMessageHtmlLink":"Expand guidelines on improving compilation performance. [skip CI]"}},{"before":"5034140b128ecb2f7994a42e58b4de59c40565f8","after":"077dfae6cd60ab0ab6834936c42b749f504ddad9","ref":"refs/heads/topic/bbannier/doc-compilation-speed-internal-notes","pushedAt":"2024-05-23T14:16:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Expand guidelines on improving compilation performance. [skip CI]","shortMessageHtmlLink":"Expand guidelines on improving compilation performance. [skip CI]"}},{"before":null,"after":"5034140b128ecb2f7994a42e58b4de59c40565f8","ref":"refs/heads/topic/bbannier/doc-compilation-speed-internal-notes","pushedAt":"2024-05-23T14:09:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Expand guidelines on improving compilation performance. [skip CI]","shortMessageHtmlLink":"Expand guidelines on improving compilation performance. [skip CI]"}},{"before":"6fed2b571c4b9e3cde65e8db7ec4b4f489a82d6d","after":null,"ref":"refs/heads/topic/bbannier/doc-type-mapping","pushedAt":"2024-05-21T16:01:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"}},{"before":"e533f66f282744ed694473ecd4dffe63c85907b3","after":"b8a09445b3573b97f27235738245bb18b6a88d2a","ref":"refs/heads/main","pushedAt":"2024-05-21T16:01:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/topic/bbannier/doc-type-mapping' [skip CI]","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/topic/bbannier/doc-type-mapping'…"}},{"before":null,"after":"6fed2b571c4b9e3cde65e8db7ec4b4f489a82d6d","ref":"refs/heads/topic/bbannier/doc-type-mapping","pushedAt":"2024-05-21T15:04:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Fix documented type mapping for integers. [skip CI]","shortMessageHtmlLink":"Fix documented type mapping for integers. [skip CI]"}},{"before":"0408a390679a3dae9e55f1a1fe7539ff8ae160e8","after":null,"ref":"refs/heads/topic/bbannier/issue-1742","pushedAt":"2024-05-17T10:58:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"}},{"before":"cc78120d3b0ee4a53439521d212f2c01a1f0c4c0","after":null,"ref":"refs/heads/topic/bbannier/issue-1743","pushedAt":"2024-05-17T10:58:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"}},{"before":"b8776965eb7d46136d9fdbfc3c65ec5395bda05f","after":"e533f66f282744ed694473ecd4dffe63c85907b3","ref":"refs/heads/main","pushedAt":"2024-05-17T10:58:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/topic/bbannier/issue-1742'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/topic/bbannier/issue-1742'"}},{"before":null,"after":"cc78120d3b0ee4a53439521d212f2c01a1f0c4c0","ref":"refs/heads/topic/bbannier/issue-1743","pushedAt":"2024-05-16T08:04:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Use a checked cast for `map`'s `in` operator.\n\nWe would previously assume that operand types in `map`'s `in` operator\nwere always resolved which is not the case, e.g., for this code `x.b`\nmight be unresolved:\n\n```\npublic type X = unit {\n var a: map;\n : Y(self);\n};\n\ntype Y = unit(x: X) {\n on %done { b\"\" in x.a; }\n};\n```\n\nThe implementation of `set`'s `in` operator already accommodated this by\ndefering until all types are resolved. This changes the implementation\nfor `map`'s `in` to follow a similar pattern.\n\nCloses #1743.","shortMessageHtmlLink":"Use a checked cast for map's in operator."}},{"before":"edaa74d5a5d391602f1b09a81fa520e46aed0767","after":"a229a74de9278bae9ad90cc16929dccbd78ded00","ref":"refs/heads/topic/bbannier/clang-18","pushedAt":"2024-05-15T11:24:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Remove uses of deprecated `std::result_of`.","shortMessageHtmlLink":"Remove uses of deprecated std::result_of."}},{"before":"075d79e43af6e86e368214d33f6039f50dcd4f41","after":"0408a390679a3dae9e55f1a1fe7539ff8ae160e8","ref":"refs/heads/topic/bbannier/issue-1742","pushedAt":"2024-05-15T09:46:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Unroll ctrs of big containers.\n\nWhen generating C++ code for container ctrs we previously would directly\ninvoke the respective C++ ctrs taking an initializer list. For very big\ninitializer lists this causes very bad C++ compiler performance, e.g.,\ncompiling code constructing a vector with 10,000 elements could take\nminutes.\n\nWith this patch we unroll such ctrs calls by calling a dedicated\ninitialization function. For huge containers this causes creating of big\nfunctions instead of big initializer lists, but compiling functions\nseems to behave more predictively.\n\nCloses #1742.","shortMessageHtmlLink":"Unroll ctrs of big containers."}},{"before":null,"after":"075d79e43af6e86e368214d33f6039f50dcd4f41","ref":"refs/heads/topic/bbannier/issue-1742","pushedAt":"2024-05-15T09:45:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Unroll ctrs of big containers.\n\nWhen generating C++ code for container ctrs we previously would directly\ninvoke the respective C++ ctrs taking an initializer list. For very big\ninitializer lists this causes very bad C++ compiler performance, e.g.,\ncompiling code constructing a vector with 10,000 elements could take\nminutes.\n\nWith this patch we unroll such ctrs calls by calling a dedicated\ninitialization function. For huge containers this causes creating of big\nfunctions instead of big initializer lists, but compiling functions\nseems to behave more predictively.\n\nCloses #1724.","shortMessageHtmlLink":"Unroll ctrs of big containers."}},{"before":"3bf7e971c1411bdd21fb7e4d44dc55932d2b972d","after":null,"ref":"refs/heads/topic/bbannier/unset-hooks","pushedAt":"2024-05-15T08:27:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"}},{"before":"b41aaeb5362d0547cea69d66866f0e938b0d1009","after":"b8776965eb7d46136d9fdbfc3c65ec5395bda05f","ref":"refs/heads/main","pushedAt":"2024-05-15T08:27:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/topic/bbannier/unset-hooks'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/topic/bbannier/unset-hooks'"}},{"before":"7c73cab8bcc8428de681448a0c048788968c5e22","after":"08b1c087b868e54171fb59940c0412aa3ce43387","ref":"refs/heads/release/1.8","pushedAt":"2024-05-14T12:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Update CHANGES.","shortMessageHtmlLink":"Update CHANGES."}},{"before":"a22a306123075756de9c1b6486e26f092690628d","after":"1ab172b87d7e1d9292e8dcfea4b48dcfb2320b7d","ref":"refs/heads/release/1.9","pushedAt":"2024-05-14T12:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Update CHANGES.","shortMessageHtmlLink":"Update CHANGES."}},{"before":"821f20765b3c122edc2af9a7e0711c0e1b9c4a05","after":"932f8098bdd12409fd1d8a582fea589f0ac631a3","ref":"refs/heads/release/1.10","pushedAt":"2024-05-14T12:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Update CHANGES.","shortMessageHtmlLink":"Update CHANGES."}},{"before":"48bce744c879f290be3cf251fb83a6f896bee056","after":null,"ref":"refs/heads/topic/robin/doc-guidelines","pushedAt":"2024-05-14T09:54:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rsmmr","name":"Robin Sommer","path":"/rsmmr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1934232?s=80&v=4"}},{"before":"d95a62a5d0f48c596d6f3a70988cd14c450fdb0c","after":"b41aaeb5362d0547cea69d66866f0e938b0d1009","ref":"refs/heads/main","pushedAt":"2024-05-14T09:54:48.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rsmmr","name":"Robin Sommer","path":"/rsmmr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1934232?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/topic/robin/doc-guidelines'\n\n* origin/topic/robin/doc-guidelines:\n Docs: Add new section with guidelines and best practices.\n Docs: Update Custom Extensions section.\n Docs: Update feedback section.","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/topic/robin/doc-guidelines'"}},{"before":null,"after":"edaa74d5a5d391602f1b09a81fa520e46aed0767","ref":"refs/heads/topic/bbannier/clang-18","pushedAt":"2024-05-14T09:03:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbannier","name":"Benjamin Bannier","path":"/bbannier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324957?s=80&v=4"},"commit":{"message":"Bump to clang-18 in CI.","shortMessageHtmlLink":"Bump to clang-18 in CI."}},{"before":"b4dcc72580005bd72a56aeed33cbebd6808f6c19","after":"48bce744c879f290be3cf251fb83a6f896bee056","ref":"refs/heads/topic/robin/doc-guidelines","pushedAt":"2024-05-14T08:51:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rsmmr","name":"Robin Sommer","path":"/rsmmr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1934232?s=80&v=4"},"commit":{"message":"Docs: Add new section with guidelines and best practices.\n\nThis focuses on performance for now, but may be extended with other\nareas alter.\n\nMuch of the content was contributed by Corelight Labs.","shortMessageHtmlLink":"Docs: Add new section with guidelines and best practices."}},{"before":"1f877d81db815cc217c9bb79e4050f6d783d1451","after":"b4dcc72580005bd72a56aeed33cbebd6808f6c19","ref":"refs/heads/topic/robin/doc-guidelines","pushedAt":"2024-05-14T08:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsmmr","name":"Robin Sommer","path":"/rsmmr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1934232?s=80&v=4"},"commit":{"message":"Update doc/programming/guidelines.rst\n\nCo-authored-by: Benjamin Bannier ","shortMessageHtmlLink":"Update doc/programming/guidelines.rst"}},{"before":"248bdbcc5577ded2d43e61a82471e4648b414833","after":"1f877d81db815cc217c9bb79e4050f6d783d1451","ref":"refs/heads/topic/robin/doc-guidelines","pushedAt":"2024-05-14T08:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsmmr","name":"Robin Sommer","path":"/rsmmr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1934232?s=80&v=4"},"commit":{"message":"Update doc/programming/guidelines.rst\n\nCo-authored-by: Benjamin Bannier ","shortMessageHtmlLink":"Update doc/programming/guidelines.rst"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW8QcDAA","startCursor":null,"endCursor":null}},"title":"Activity · zeek/spicy"}