Egor Suvorov
Egor Suvorov
`if let` and `while let` introduce new scope for named variables just like `match`. However, the current wording suggests that it's the case for `match` only. `if let` and `while...
## Problem Description of problem here. - [x] I checked the issue tracker for existing issues about this problem. - [x] I'm using the latest version of hindent. I'm running...
I use Django (python 2.7) with MySQL on linux, and when I try to run ./manage.py ipgeobase_update I get DatabaseError 1064: "You have an error in your SQL syntax; check...
Here's a gist with demonstration. Create a new meteor project, add `publish-with-relations` meteorite package and run. You'll see two collections: A and B. Subscribe to B, select a particular element,...
## Description #493 has introduced comma escaping for `-tc` and other parameters which use `parseCommaSepArgs` (as a fix for #398): one can run test named `A,improved` with `-tc=A\,improved`. The code...
## Description May be distantly related to #401 ### Steps to reproduce 1. Install [msys2](msys2.org) and `pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb` 2. Create a directory with the latest `doctest.h` (I've used...
Consider [`OpAddAssignString.ci`](https://github.com/pfusik/cito/blob/5e518d38a9e587501c0f634a031e80cb14560181/test/OpAddAssignString.ci#L10): ``` s2 += p + $"{p}" + s; //FAIL: cpp - should work with C++20 ``` gets compiled to ``` CiString_Assign(&s2, CiString_Format("%s%s%s%s", s2, p, p, s)); ``` here,...
For example, `pagestream `'s command handler [calls for `check_permissions`](https://github.com/neondatabase/neon/blob/de7eda2dc6a6dbad3c3ec96e71673c5a8a48bb79/pageserver/src/page_service.rs#L692), same as `basebackup`, but all others do not: e.g. `failpoints` (should require managemental token?), `show`, `do_gc`, `compact`, `checkpoint`, `get_lsn_by_timestamp`... Note that...
Currently `endpoint::make_router()` exposes `/metrics` without any checks. However, it may contain relatively sensitive information like tenant/timeline IDs. We should require a managemental token instead. Careful: not to break Grafana. Careful:...
Implement based on #1856, otherwise there is not much auth in Safekeeper. Careful: do not merge until #1856 is correctly configured on staging/prod, this issue requires configuration updates. Even then,...