{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":157905457,"defaultBranch":"master","name":"k8s-gerrit","ownerLogin":"GerritCodeReview","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-16T18:21:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7028910?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716995039.0","currentOid":""},"activityList":{"items":[{"before":"4ba19a8e00784a843d8aaa451657e50cbc1d091e","after":null,"ref":"refs/heads/dependabot/pip/container-images/gerrit-init/dependencies/requests-2.32.0","pushedAt":"2024-05-21T06:50:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"}},{"before":null,"after":"4ba19a8e00784a843d8aaa451657e50cbc1d091e","ref":"refs/heads/dependabot/pip/container-images/gerrit-init/dependencies/requests-2.32.0","pushedAt":"2024-05-21T06:21:45.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":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"2452e74e9e72c2e9d6822fc47d922499f3317c79","after":"4e546b5eae5b78aafb23dcf1a7c037ba384b262d","ref":"refs/heads/master","pushedAt":"2024-05-17T08:49:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge changes I25143d58,Ie89e9236\n\n* changes:\n Fix API version in test resource\n Provide default for tolerations in GerritSpec","shortMessageHtmlLink":"Merge changes I25143d58,Ie89e9236"}},{"before":"28d96575c489a6ec1bb904dfc52808c1910b69fc","after":"2452e74e9e72c2e9d6822fc47d922499f3317c79","ref":"refs/heads/master","pushedAt":"2024-05-15T15:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Fix DoubleBraceInitialization bug pattern flagged by error prone\n\nChange-Id: I5779b1be6a1d4127c62958a45d8bd49b692a9215","shortMessageHtmlLink":"Fix DoubleBraceInitialization bug pattern flagged by error prone"}},{"before":"fbf383f74d18a1fc060c2f934a7a6ceb48ba5a10","after":"28d96575c489a6ec1bb904dfc52808c1910b69fc","ref":"refs/heads/master","pushedAt":"2024-05-15T14:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Fix FloggerLogString bug pattern flagged by error prone\n\nChange-Id: Iaab16071e66acbadef8473e6fe754afcb5541345","shortMessageHtmlLink":"Fix FloggerLogString bug pattern flagged by error prone"}},{"before":"43a996c886f71d2a81c9aa749da2f665b0fb99f1","after":null,"ref":"refs/heads/dependabot/maven/operator/org.bouncycastle-bcpkix-jdk18on-1.78","pushedAt":"2024-05-14T22:48:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"}},{"before":null,"after":"43a996c886f71d2a81c9aa749da2f665b0fb99f1","ref":"refs/heads/dependabot/maven/operator/org.bouncycastle-bcpkix-jdk18on-1.78","pushedAt":"2024-05-14T22:18: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 org.bouncycastle:bcpkix-jdk18on from 1.73 to 1.78 in /operator\n\nBumps [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) from 1.73 to 1.78.\n- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)\n- [Commits](https://github.com/bcgit/bc-java/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.bouncycastle:bcpkix-jdk18on\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.bouncycastle:bcpkix-jdk18on from 1.73 to 1.78 in /operator"}},{"before":"59a77b1bca3afd5e38664fa1fd85873233b7e953","after":"fbf383f74d18a1fc060c2f934a7a6ceb48ba5a10","ref":"refs/heads/master","pushedAt":"2024-04-25T13:03:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"Switch off index.synchronizeForced\"","shortMessageHtmlLink":"Merge \"Switch off index.synchronizeForced\""}},{"before":"aa79e686c62ef541d26be7d9a029236c5e76e809","after":"59a77b1bca3afd5e38664fa1fd85873233b7e953","ref":"refs/heads/master","pushedAt":"2024-04-25T09:48:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"[Operator] Use container port instead of service port\n\nThe connection between the two primary pods was still failing in\nsome cases, because the HA plugin was using the container port\ninstead of the service port.\n\nChange-Id: Iee775e242997aacd55c089e6d9e12b2b1d7c1e8c","shortMessageHtmlLink":"[Operator] Use container port instead of service port"}},{"before":"7913598e53d8dfde295aeb9d497548dca06e3765","after":"aa79e686c62ef541d26be7d9a029236c5e76e809","ref":"refs/heads/master","pushedAt":"2024-04-25T08:49:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge changes I41e4f023,I012c88a2,Idc7220fb,Ibaaa45d4\n\n* changes:\n Update java operator sdk to 4.8.3\n Update java-operator-sdk to 4.5.0\n Remove unused ReceiverSecret class\n Update java-operator-sdk to 4.4.4","shortMessageHtmlLink":"Merge changes I41e4f023,I012c88a2,Idc7220fb,Ibaaa45d4"}},{"before":"21b84d2c475f96856387ddc220d2262fa01b4612","after":"7913598e53d8dfde295aeb9d497548dca06e3765","ref":"refs/heads/master","pushedAt":"2024-04-22T11:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Update Gerrit to 3.9.4\n\nChange-Id: I2605f8fe72a373d0765b604f938ea9af788ffbb9","shortMessageHtmlLink":"Update Gerrit to 3.9.4"}},{"before":"4907ffc4fad749ea7d19b194b725b449ff4b2332","after":"21b84d2c475f96856387ddc220d2262fa01b4612","ref":"refs/heads/master","pushedAt":"2024-04-22T06:48:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"Update Gerrit to 3.9.2\"","shortMessageHtmlLink":"Merge \"Update Gerrit to 3.9.2\""}},{"before":"9a3faf0a79fde62a7b4499c76abb5f7515b1fd30","after":"4907ffc4fad749ea7d19b194b725b449ff4b2332","ref":"refs/heads/master","pushedAt":"2024-04-17T11:49:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"Fix inter-Gerrit communication using Istio\"","shortMessageHtmlLink":"Merge \"Fix inter-Gerrit communication using Istio\""}},{"before":"d53f532b136a231dc622cf01839fa49b459bdb76","after":"9a3faf0a79fde62a7b4499c76abb5f7515b1fd30","ref":"refs/heads/master","pushedAt":"2024-04-15T11:49:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"Fix preserved packfile name generation\"","shortMessageHtmlLink":"Merge \"Fix preserved packfile name generation\""}},{"before":"c09f963ce13bb00d18c1952445d6e6af2c5274a6","after":null,"ref":"refs/heads/dependabot/pip/container-images/gerrit-init/dependencies/idna-3.7","pushedAt":"2024-04-12T03:49:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"}},{"before":null,"after":"c09f963ce13bb00d18c1952445d6e6af2c5274a6","ref":"refs/heads/dependabot/pip/container-images/gerrit-init/dependencies/idna-3.7","pushedAt":"2024-04-12T03:06: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 idna from 3.4 to 3.7 in /container-images/gerrit-init/dependencies\n\nBumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump idna from 3.4 to 3.7 in /container-images/gerrit-init/dependencies"}},{"before":"fdb9a476c43f0f7a3d91a71d72645362001fd744","after":null,"ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-12T02:03:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"}},{"before":null,"after":"fdb9a476c43f0f7a3d91a71d72645362001fd744","ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-12T01:49:29.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 idna from 3.4 to 3.7\n\nBumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump idna from 3.4 to 3.7"}},{"before":"cd67739651d9686d4251af6ed955ea45c89bc10c","after":"d53f532b136a231dc622cf01839fa49b459bdb76","ref":"refs/heads/master","pushedAt":"2024-04-10T14:48:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Delete unnecessary conditions for GerritIstioReconciler\n\nChange-Id: Ied1232d92ecba9c0e2fdd2079513a440ae6f4b52","shortMessageHtmlLink":"Delete unnecessary conditions for GerritIstioReconciler"}},{"before":"7c254ec2f28bdf6724e5aa0207bd72f18b73789f","after":"cd67739651d9686d4251af6ed955ea45c89bc10c","ref":"refs/heads/master","pushedAt":"2024-04-10T07:48:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"[Operator] Add option to provide custom env variables in pods\"","shortMessageHtmlLink":"Merge \"[Operator] Add option to provide custom env variables in pods\""}},{"before":"cbf0ea87c8c9e4618504f3a2ff5327b95a8c0e2b","after":"7c254ec2f28bdf6724e5aa0207bd72f18b73789f","ref":"refs/heads/master","pushedAt":"2024-04-09T17:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Delete accidentally submitted file\n\nChange-Id: Ia8674e8bab7b93cf8d68acd2d319643cebd0364b","shortMessageHtmlLink":"Delete accidentally submitted file"}},{"before":"5e2bdf7e272f6c5a2e52224f6c0e0abf7ccd3f6f","after":"cbf0ea87c8c9e4618504f3a2ff5327b95a8c0e2b","ref":"refs/heads/master","pushedAt":"2024-04-03T12:49:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge changes I80295219,If53b0b3d\n\n* changes:\n Use git config to enable cruft packs and pruning\n git-gc-preserve: log arguments passed from gc.sh","shortMessageHtmlLink":"Merge changes I80295219,If53b0b3d"}},{"before":"d7d025279a5509e3ce9828eb3f5b02bd09dc8163","after":"5e2bdf7e272f6c5a2e52224f6c0e0abf7ccd3f6f","ref":"refs/heads/master","pushedAt":"2024-03-28T11:49:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"Fix replicas trying to install global-refdb lib\"","shortMessageHtmlLink":"Merge \"Fix replicas trying to install global-refdb lib\""}},{"before":"c3be6ffcfd99e67b787394496993507ae4b88103","after":"d7d025279a5509e3ce9828eb3f5b02bd09dc8163","ref":"refs/heads/master","pushedAt":"2024-03-27T14:49:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"[Operator] Enable filesystem storage for fluentbit\"","shortMessageHtmlLink":"Merge \"[Operator] Enable filesystem storage for fluentbit\""}},{"before":"a202db12ee668564ee007ecf544e792dd2cd2656","after":"c3be6ffcfd99e67b787394496993507ae4b88103","ref":"refs/heads/master","pushedAt":"2024-03-27T08:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"[Operator] Use host IP based hashes for session stickiness in istio\n\nSo far the Gerrit Operator configured Istio to use cookies to determine\nsession stickiness. These cookies had a TTL of 60s. This caused some\nusability issues in the Gerrit UI, when writing comments or editing\na change. In this cases, if the cookie expired and the user's request\nwere sent to the other instance, it could happen that the data on\nthis second instance had not caught up, e.g. due to NFS latency. In\nthat case it could happen that the user's input was reset in the UI.\n\nNow, Istio is using the source IP for session stickiness. This is more\nlikely to cause imbalanced load, since CI systems who typically have\na stable IP will stick to a single instance and CI systems might thus\nby chance mostly end up on a single instance and cause a high load.\nThis should be observed. However, the advantage over just using a\ncookie with a longer TTL is that this way also supports SSH, REST\nrequests done from outside the browser and git, which should overall\nlead to a more stable experience.\n\nSince the NGINX ingress provider does not support this feature, it\nwill continue to use cookies, but with a TTL of 1h.\n\nInspired-By: Luca Milanesio\nInspired-By: Álvaro Vilaplana García\nChange-Id: I4714e9252a4fa7aa9532d3a66e7d6c49f4017a12","shortMessageHtmlLink":"[Operator] Use host IP based hashes for session stickiness in istio"}},{"before":"cb5418fcd0fe415447f6d4b8e6a483323b4d96eb","after":"a202db12ee668564ee007ecf544e792dd2cd2656","ref":"refs/heads/master","pushedAt":"2024-03-25T19:49:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Configure RefDB module loading independent of Gerrit instance count\n\nThe configuration will only be done, if a RefDB is configured, but\ndoes no longer depend on multiple primary Gerrit instances being\ninstalled.\n\nChange-Id: I90c46a61d6b419cfc8d97bfc9082a087720a699c","shortMessageHtmlLink":"Configure RefDB module loading independent of Gerrit instance count"}},{"before":"abacfb88967b816986666043265dc98ddc73042b","after":"cb5418fcd0fe415447f6d4b8e6a483323b4d96eb","ref":"refs/heads/master","pushedAt":"2024-03-25T18:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Also allow to install global RefDb with single primary Gerrit\n\nThe Gerrit Operator would not add the RefDB configuration to the\ngenerated Gerrit CustomResource, if not at least 2 primary Gerrit\npod replicas were configured. That was confusing.\n\nChange-Id: I48a426d8ed476b874da339c18a767cbb833fe720","shortMessageHtmlLink":"Also allow to install global RefDb with single primary Gerrit"}},{"before":"8898da97cc84a327965558584bfca687bec08b85","after":"abacfb88967b816986666043265dc98ddc73042b","ref":"refs/heads/master","pushedAt":"2024-03-23T18:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Fix PreStopHook for Gerrit StatefulSet\n\nChange-Id: Ib6ac1021e73d4f366585f05712bb0da36dcf7945","shortMessageHtmlLink":"Fix PreStopHook for Gerrit StatefulSet"}},{"before":"b3d7f3c4a3192811b015d79a833cd2197dbbaa42","after":"8898da97cc84a327965558584bfca687bec08b85","ref":"refs/heads/master","pushedAt":"2024-03-22T06:49:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"Merge \"[Operator] Fix network routing for receiver-only deployments\"","shortMessageHtmlLink":"Merge \"[Operator] Fix network routing for receiver-only deployments\""}},{"before":"7c5c43b2d6aa8a15aadbaf9c8aa8dc2b6c619771","after":"b3d7f3c4a3192811b015d79a833cd2197dbbaa42","ref":"refs/heads/master","pushedAt":"2024-03-21T10:49:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lucamilanesio","name":"Luca Milanesio","path":"/lucamilanesio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/182893?s=80&v=4"},"commit":{"message":"gc.sh: use git gc --cruft option\n\nThis ensures garbage objects are not unpacked to loose objects but\nmoved to a cruft pack which reduces the number of files git has\nto traverse which should be beneficial on NFS where traversing\nmany files is slow.\n\nChange-Id: I448166429cbfc55b6357b8b3078b68085c37983c","shortMessageHtmlLink":"gc.sh: use git gc --cruft option"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET4HyfAA","startCursor":null,"endCursor":null}},"title":"Activity · GerritCodeReview/k8s-gerrit"}