{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16563587,"defaultBranch":"master","name":"cockroach","ownerLogin":"cockroachdb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-02-06T00:18:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6748139?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715974928.0","currentOid":""},"activityList":{"items":[{"before":"d0aad4bfdda26ad3f64789224b4ffa089b171da9","after":"1b0d7192115db0c7fa653b871152417f73c6f15c","ref":"refs/heads/blathers/backport-release-23.1.22-rc-124130","pushedAt":"2024-05-17T19:09:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"ccl,sql,util: Fix jwt auth and add sensitive error logs\n\nWe are running into issues with jwt authentication and currently unable to\nprovide support as we are not logging the error from the http client used in the\nauthenticator. The PR looks to propagate this obtained error from\n`ValidateJWTLogin` http client. The http client now also respects the system\nhttp proxy if set.\n\nValidated the error details when presenting an expired token\n```\nERROR: JWT authentication: invalid token\nSQLSTATE: 28000\nDETAIL: unable to parse token: exp not satisfied Failed running \"sql\"\n```\n\nValidated error on setting wrong proxy params\n```\nERROR: JWT authentication: unable to validate token\nSQLSTATE: 28000\nFailed running \"sql\"\n```\nand logged error:\n```\nI240510 08:31:28.604141 1473 4@util/log/event_log.go:32 ⋮\n[T1,Vsystem,n1,client=127.0.0.1:56289,hostssl,user=‹sourav.sarangi›] 3\n={\"Timestamp\":1715329888604122000,\"EventType\":\"client_authentication_failed\",\"InstanceID\":1,\"Network\":\"tcp\",\"RemoteAddress\":\"‹127.0.0.1:56289›\",\"SessionID\":\"17ce136f2a8ecd480000000000000001\",\"Transport\":\"hostssl\",\"User\":\"‹sourav.sarangi›\",\"SystemIdentity\":\"‹sourav.sarangi›\",\"Reason\":\"CREDENTIALS_INVALID\",\"Detail\":\"JWT\nauthentication: unable to validate token\\nunable to fetch jwks: Get\n\\\"https://accounts.google.com/.well-known/openid-configuration\\\": proxyconnect\ntcp: dial tcp [::1]:3129: connect: connection refused\",\"Method\":\"jwt_token\"}\n```\n\nVerified access logs after setting up squid proxy and passing env HTTP_PROXY and\nHTTPS_PROXY params\n```\n1715103871.761 144 ::1 TCP_TUNNEL/200 5708 CONNECT accounts.google.com:443 -\nHIER_DIRECT/74.125.200.84 -\n1715103871.836 73 ::1 TCP_TUNNEL/200 5964 CONNECT www.googleapis.com:443 -\nHIER_DIRECT/142.250.182.10 -\n```\n\nfixes https://github.com/cockroachdb/cockroach/issues/123575, CRDB-38386, CRDB-38408\nEpic None\n\nRelease note: None","shortMessageHtmlLink":"ccl,sql,util: Fix jwt auth and add sensitive error logs"}},{"before":"628f5859d65027c6a72ba094021485a5fe7fe0d0","after":"d0aad4bfdda26ad3f64789224b4ffa089b171da9","ref":"refs/heads/blathers/backport-release-23.1.22-rc-124130","pushedAt":"2024-05-17T19:09:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"Merge 35b48b637ff398d6fa07b3833fc5cf260059b17d into blathers/backport-release-23.1.22-rc-124130","shortMessageHtmlLink":"Merge 35b48b6 into blathers/backport-release-23.1.22-rc-124130"}},{"before":"1957f27a59c1889c8cd188cae71197b4acdfb2ec","after":"628f5859d65027c6a72ba094021485a5fe7fe0d0","ref":"refs/heads/blathers/backport-release-23.1.22-rc-124130","pushedAt":"2024-05-17T19:09:35.000Z","pushType":"push","commitsCount":63,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":null,"after":"1957f27a59c1889c8cd188cae71197b4acdfb2ec","ref":"refs/heads/blathers/backport-release-23.1.22-rc-124130","pushedAt":"2024-05-17T19:09:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"Merge pull request #123760 from rickystewart/backport-security-fixes-23.1\n\nrelease-23.1: build: backport security fix from Go CVE","shortMessageHtmlLink":"Merge pull request #123760 from rickystewart/backport-security-fixes-…"}},{"before":"8fb653b4f75930598c767a5e23b11086abceb619","after":"9d60314a1138505e7ee070b43174e4b9f6a81ca6","ref":"refs/heads/master","pushedAt":"2024-05-17T18:52:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"},"commit":{"message":"Merge #124286\n\n124286: clusterversion: remove V23_1 checks r=RaduBerinde a=RaduBerinde\n\nRemove all `IsActive` checks for 23.1 version. Note that this code\r\ncould/should have been removed in the 24.1 cycle.\r\n\r\nEpic: none\r\nRelease note: None\r\n\n\nCo-authored-by: Radu Berinde ","shortMessageHtmlLink":"Merge #124286"}},{"before":"38b9fd603421b0b0c96dede197293e62888304c7","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-05-17T18:19:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"}},{"before":"8fb653b4f75930598c767a5e23b11086abceb619","after":"9d60314a1138505e7ee070b43174e4b9f6a81ca6","ref":"refs/heads/staging","pushedAt":"2024-05-17T18:19:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"},"commit":{"message":"Merge #124286\n\n124286: clusterversion: remove V23_1 checks r=RaduBerinde a=RaduBerinde\n\nRemove all `IsActive` checks for 23.1 version. Note that this code\r\ncould/should have been removed in the 24.1 cycle.\r\n\r\nEpic: none\r\nRelease note: None\r\n\n\nCo-authored-by: Radu Berinde ","shortMessageHtmlLink":"Merge #124286"}},{"before":"ace064a9224917cbc303e88aa242bf909f1a33b9","after":"38b9fd603421b0b0c96dede197293e62888304c7","ref":"refs/heads/staging.tmp","pushedAt":"2024-05-17T18:19:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-124286","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-124286"}},{"before":null,"after":"ace064a9224917cbc303e88aa242bf909f1a33b9","ref":"refs/heads/staging.tmp","pushedAt":"2024-05-17T18:19:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"ff6925067fee82bc69eb3e3e533ec82d5ab85f09","after":"bf5e0e7cafb7537cecab2f70aafd1b4274172e86","ref":"refs/heads/release-24.1","pushedAt":"2024-05-17T18:14:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"celiala","name":null,"path":"/celiala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3051672?s=80&v=4"},"commit":{"message":"Merge pull request #124355 from cockroach-teamcity/update-versions-release-24.1-v24.1.0-rc.2-68p2\n\nrelease-24.1: released CockroachDB version 24.1.0-rc.2. Next version: 24.1.1","shortMessageHtmlLink":"Merge pull request #124355 from cockroach-teamcity/update-versions-re…"}},{"before":"90981c0879755372e09a704c9a7225c9f404c89f","after":"ff6925067fee82bc69eb3e3e533ec82d5ab85f09","ref":"refs/heads/release-24.1","pushedAt":"2024-05-17T18:08:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rickystewart","name":"Ricky Stewart","path":"/rickystewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3423966?s=80&v=4"},"commit":{"message":"Merge pull request #124310 from cockroachdb/blathers/backport-release-24.1-124303\n\nrelease-24.1: workflows: set timeouts for GitHub Actions Essential CI jobs","shortMessageHtmlLink":"Merge pull request #124310 from cockroachdb/blathers/backport-release…"}},{"before":"1c399f26a685f15a8b5277a681c749972323115d","after":null,"ref":"refs/heads/blathers/backport-release-24.1-124303","pushedAt":"2024-05-17T18:08:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rickystewart","name":"Ricky Stewart","path":"/rickystewart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3423966?s=80&v=4"}},{"before":"ff19f167a138fe90a11c59f687050a88ca091473","after":"ae49749027ddaaaee049d0b8bea8414929863db0","ref":"refs/heads/blathers/backport-release-24.1-124184","pushedAt":"2024-05-17T17:35:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"ttl/ttlbase: Set ttl_delete_rate_limit to 100 instead of current 0\n\nPreviously we were using no rate limiting by default, and this could cause a\nslowdown. By changing the default rate limit to 100, we will avoid many possible\nslowdows caused by having no rate limiter.\n\nFixes: #122698\n\nRelease note (sql change): We are now setting ttl_delete_rate_limit to 100,\nthis sets the default rate limit for deleting expired rows to 100.","shortMessageHtmlLink":"ttl/ttlbase: Set ttl_delete_rate_limit to 100 instead of current 0"}},{"before":"640a9cb094cd88328f3aecf535c5e2c18f8373d6","after":"ff19f167a138fe90a11c59f687050a88ca091473","ref":"refs/heads/blathers/backport-release-24.1-124184","pushedAt":"2024-05-17T17:35:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"Merge 87acf813f0385ac7645da6e0e4aae272f6e08eb3 into blathers/backport-release-24.1-124184","shortMessageHtmlLink":"Merge 87acf81 into blathers/backport-release-24.1-124184"}},{"before":"90981c0879755372e09a704c9a7225c9f404c89f","after":"640a9cb094cd88328f3aecf535c5e2c18f8373d6","ref":"refs/heads/blathers/backport-release-24.1-124184","pushedAt":"2024-05-17T17:35:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":null,"after":"90981c0879755372e09a704c9a7225c9f404c89f","ref":"refs/heads/blathers/backport-release-24.1-124184","pushedAt":"2024-05-17T17:35:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"Merge pull request #124256 from cockroachdb/blathers/backport-release-24.1-124231\n\nrelease-24.1: pgwire: add a metric for number of pipelined requests","shortMessageHtmlLink":"Merge pull request #124256 from cockroachdb/blathers/backport-release…"}},{"before":"aaf4dc9d4fc259442fd9efb62c20424fa189caf5","after":"f48b9b3d41ca25c041065853e1970a61acd7292a","ref":"refs/heads/blathers/backport-release-23.2-124184","pushedAt":"2024-05-17T17:35:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"ttl/ttlbase: Set ttl_delete_rate_limit to 100 instead of current 0\n\nPreviously we were using no rate limiting by default, and this could cause a\nslowdown. By changing the default rate limit to 100, we will avoid many possible\nslowdows caused by having no rate limiter.\n\nFixes: #122698\n\nRelease note (sql change): We are now setting ttl_delete_rate_limit to 100,\nthis sets the default rate limit for deleting expired rows to 100.","shortMessageHtmlLink":"ttl/ttlbase: Set ttl_delete_rate_limit to 100 instead of current 0"}},{"before":"100396a5ce9e4ab07b8d0dc9072fb9fb3a956562","after":"aaf4dc9d4fc259442fd9efb62c20424fa189caf5","ref":"refs/heads/blathers/backport-release-23.2-124184","pushedAt":"2024-05-17T17:35:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"Merge 87acf813f0385ac7645da6e0e4aae272f6e08eb3 into blathers/backport-release-23.2-124184","shortMessageHtmlLink":"Merge 87acf81 into blathers/backport-release-23.2-124184"}},{"before":"1cb7faf419e1e2de342d31b80fbcf385b4c2b2c0","after":"100396a5ce9e4ab07b8d0dc9072fb9fb3a956562","ref":"refs/heads/blathers/backport-release-23.2-124184","pushedAt":"2024-05-17T17:35:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":null,"after":"1cb7faf419e1e2de342d31b80fbcf385b4c2b2c0","ref":"refs/heads/blathers/backport-release-23.2-124184","pushedAt":"2024-05-17T17:35:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"Merge pull request #124298 from cockroachdb/blathers/backport-release-23.2-123961\n\nrelease-23.2: roachprod, roachtest: use same cluster name sanitization","shortMessageHtmlLink":"Merge pull request #124298 from cockroachdb/blathers/backport-release…"}},{"before":"f427150e1c253ea9dfe9bbc7f24ee1681c28043e","after":null,"ref":"refs/heads/blathers/backport-release-23.1-124184","pushedAt":"2024-05-17T17:35:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"}},{"before":"c7390b8268235bf9a1134bdb0b13855fcf9272e0","after":"f427150e1c253ea9dfe9bbc7f24ee1681c28043e","ref":"refs/heads/blathers/backport-release-23.1-124184","pushedAt":"2024-05-17T17:35:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":null,"after":"c7390b8268235bf9a1134bdb0b13855fcf9272e0","ref":"refs/heads/blathers/backport-release-23.1-124184","pushedAt":"2024-05-17T17:35:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blathers-crl[bot]","name":null,"path":"/apps/blathers-crl","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/59700?s=80&v=4"},"commit":{"message":"Merge pull request #124296 from cockroachdb/blathers/backport-release-23.1-123961\n\nrelease-23.1: roachprod, roachtest: use same cluster name sanitization","shortMessageHtmlLink":"Merge pull request #124296 from cockroachdb/blathers/backport-release…"}},{"before":"f53b1337f77915d6ab71109a158c8b9f9cf16248","after":"8fb653b4f75930598c767a5e23b11086abceb619","ref":"refs/heads/master","pushedAt":"2024-05-17T17:35:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"},"commit":{"message":"Merge #124184\n\n124184: ttl/ttlbase: Set ttl_delete_rate_limit to 100 instead of current 0 r=Dedej-Bergin a=Dedej-Bergin\n\nPreviously we were using no rate limiting by default, and this could cause a slowdown. By changing the default rate limit to 100, we will avoid many possible slowdows caused by having no rate limiter.\r\n\r\nFixes: #122698\r\n\r\nRelease note (sql change): We are now setting ttl_delete_rate_limit to 100, this sets the default rate limit for deleting expired rows to 100.\n\nCo-authored-by: Bergin Dedej ","shortMessageHtmlLink":"Merge #124184"}},{"before":"0abdb2c90a8c9166aa653ef25b16f1a74e883e14","after":null,"ref":"refs/heads/blathers/backport-release-23.2-123961","pushedAt":"2024-05-17T17:29:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DarrylWong","name":null,"path":"/DarrylWong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56486370?s=80&v=4"}},{"before":"0a3e45344203fd3fb2a8f10f921d1fc7feaf8fd9","after":"1cb7faf419e1e2de342d31b80fbcf385b4c2b2c0","ref":"refs/heads/release-23.2","pushedAt":"2024-05-17T17:29:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DarrylWong","name":null,"path":"/DarrylWong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56486370?s=80&v=4"},"commit":{"message":"Merge pull request #124298 from cockroachdb/blathers/backport-release-23.2-123961\n\nrelease-23.2: roachprod, roachtest: use same cluster name sanitization","shortMessageHtmlLink":"Merge pull request #124298 from cockroachdb/blathers/backport-release…"}},{"before":"268fbf5b4c99b0538e46f95c1d54b78b4344aaef","after":null,"ref":"refs/heads/blathers/backport-release-23.1-123961","pushedAt":"2024-05-17T17:29:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DarrylWong","name":null,"path":"/DarrylWong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56486370?s=80&v=4"}},{"before":"a5ae3bfca09a36897032473fae3956379916ae94","after":"c7390b8268235bf9a1134bdb0b13855fcf9272e0","ref":"refs/heads/release-23.1","pushedAt":"2024-05-17T17:29:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DarrylWong","name":null,"path":"/DarrylWong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56486370?s=80&v=4"},"commit":{"message":"Merge pull request #124296 from cockroachdb/blathers/backport-release-23.1-123961\n\nrelease-23.1: roachprod, roachtest: use same cluster name sanitization","shortMessageHtmlLink":"Merge pull request #124296 from cockroachdb/blathers/backport-release…"}},{"before":"747e06cea03ada8ee46d3b9f9d6c529e26a7d9f7","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-05-17T17:02:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"}},{"before":"f53b1337f77915d6ab71109a158c8b9f9cf16248","after":"8fb653b4f75930598c767a5e23b11086abceb619","ref":"refs/heads/staging","pushedAt":"2024-05-17T17:02:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"craig[bot]","name":null,"path":"/apps/craig","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10419?s=80&v=4"},"commit":{"message":"Merge #124184\n\n124184: ttl/ttlbase: Set ttl_delete_rate_limit to 100 instead of current 0 r=Dedej-Bergin a=Dedej-Bergin\n\nPreviously we were using no rate limiting by default, and this could cause a slowdown. By changing the default rate limit to 100, we will avoid many possible slowdows caused by having no rate limiter.\r\n\r\nFixes: #122698\r\n\r\nRelease note (sql change): We are now setting ttl_delete_rate_limit to 100, this sets the default rate limit for deleting expired rows to 100.\n\nCo-authored-by: Bergin Dedej ","shortMessageHtmlLink":"Merge #124184"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETTkpFwA","startCursor":null,"endCursor":null}},"title":"Activity · cockroachdb/cockroach"}