Size: a a a

2020 May 14

IK

Ivan Klass in pro.kafka
Я про то, что latest - это ложь
источник

NR

Nikita Ryanov in pro.kafka
Ни в коем случае и не пытаюсь
источник

IK

Ivan Klass in pro.kafka
Ivan Klass
Я про то, что latest - это ложь
"Дырявая" абстракция, так сказать
источник

NR

Nikita Ryanov in pro.kafka
Может что-то изменилось, но когда проверял подобное на более поздней версии sr, то от времени регистрации там не так чтобы много чего зависело
источник

IK

Ivan Klass in pro.kafka
Nikita Ryanov
Может что-то изменилось, но когда проверял подобное на более поздней версии sr, то от времени регистрации там не так чтобы много чего зависело
В более поздних версиях есть какое-то апи чтобы можно было явно задать id и version
источник

IK

Ivan Klass in pro.kafka
Т.е. в момент регистрации схемы можно обнаружить, что он вернул имеющийся id, и явно инкрементнуть версию
источник

IK

Ivan Klass in pro.kafka
Иными словами, корень проблемы в том, что нет разных апи для "зарегистрировать как последнюю версию" и "зарегистрировать ради id при сериализации"
источник

IK

Ivan Klass in pro.kafka
И задекларировать уже существующую схему как "последнюю" невозможно
источник

NR

Nikita Ryanov in pro.kafka
Для таких целей SR все также рекомендует удалить сабжект и зарегистрировать его заново для нового порядка схем.
Если проблема только в компатибилити, то, возможно, вариант с full поможет (не знаю задачу, поэтому просто предположение)
источник

NR

Nikita Ryanov in pro.kafka
Хотя можете попробовать добавить при регистрации существующей схемы в качестве новой какой-нибудь комментарий в схему или алиас, это сгенерирует новый ид, но формально, схема будет такая же. Это то еще извращение, но вдруг =)
источник

IK

Ivan Klass in pro.kafka
Nikita Ryanov
Для таких целей SR все также рекомендует удалить сабжект и зарегистрировать его заново для нового порядка схем.
Если проблема только в компатибилити, то, возможно, вариант с full поможет (не знаю задачу, поэтому просто предположение)
А лукап по айди сохранится?
источник

NR

Nikita Ryanov in pro.kafka
Да, сами схемы останутся, поэтому по ид их найти можно
источник

IK

Ivan Klass in pro.kafka
Если да, то звучит как решение. Спасибо большое
источник

IK

Ivan Klass in pro.kafka
Nikita Ryanov
Да, сами схемы останутся, поэтому по ид их найти можно
Круто, спасибо за совет. Вероятно, так и сделаем
источник

NR

Nikita Ryanov in pro.kafka
👍
источник

A5

A 5 in pro.kafka
господа, подскажите плз, а есть способы сделать рейт лимит листенера проще чем вот тут написано?
https://stackoverflow.com/a/51277691/3441253
источник

IK

Ivan Klass in pro.kafka
Nikita Ryanov
Хотя можете попробовать добавить при регистрации существующей схемы в качестве новой какой-нибудь комментарий в схему или алиас, это сгенерирует новый ид, но формально, схема будет такая же. Это то еще извращение, но вдруг =)
Тоже думал так, но костыльно. Нашёлся способ проще - можно просто удалить конкретную версию и заново зарегистрировать - инкрементальная последовательность сохранится, просто в ней будет "дырка" - т.е. versions вернёт [1, 3]
источник

IK

Ivan Klass in pro.kafka
DELETE /subjects/example/version/2
источник

VG

Vik Gamov in pro.kafka
Если Гари ответил значит так и надо
источник
2020 May 15

V

Vadim in pro.kafka
сколько минимальное кол-во брокеров в кластере? 2 или 3 ? кворум нужен там?
источник