У меня есть Kafka Connector, использующий что-то вроде следующего:
SELECT CAST ( id as VARCHAR) as key_id, id ...
FROM table1
JOIN (SELECT id as tID FROM table1 t WHERE t.id = 87002) v
ON v.tID = id
Если я выполняю на БД, с ORDER BY ID я получаю записи в ожидаемом порядке со следующими идентификаторами
322633
324066
324084
324107
Я указал приращение тяги разъема, поэтому разъем подключается к следующему:
WHERE id > ? ORDER BY id ASC
Вот где я запутался. В потоке, в который пишет этот соединитель, записи отображаются в другом порядке! Они в
322633
324084
324107
324066 (huh!!!?)
Любая помощь в понимании этого поведения была бы великолепна.