Блин. Opus 4.8 сейчас мне такую бажину нашел связанную с race condition, что даже я, со своим хулиардом лет в многопоточке и асинхронщине, пропустил это.
Апплодирую стоя. Моё почтение.
@andr_ivas Клод уже был в контексте, так как мы эту фичу пилили несколько дней. Я касаемо бага, я описал симптомы (не шибко надеясь на результат) а он проанализировал всю цепочку ещё раз и нашел
Как бы не хейтили JetBrains и их Intellij Idea, самый лучший встроенный git tool всё равно у них. Мерж конфликтов, просмотр истории, и тд. Ничего удобнее не видел.
Какой-нибудь VSCode со своим git lens supercharged вообще курит в стороне.
@bonsaiofmold Да в самом баге-то ничего особенного.
По мере обработки запроса 1 и неоднократным последовательным обращением к общему кешу, параллельный запрос 2 с тем же ключом менял данные в промежутках между обращениями запроса 1.
Это было неочевидно и я прощёлкал этот момент, а клод нашел
А почему в электромобилях не используется трансмиссия? (ну, по крайней мере, массово)
Электромотор имеет мощную тягу с низов, но ведь нерационально раскручивать его до больших оборотов (тратя энергию) вместо того чтобы использовать повышающую передачу.