Fix !hasPendingData() failed assertion in hdfs read buffer#29276
Fix !hasPendingData() failed assertion in hdfs read buffer#29276kssenii merged 3 commits intoClickHouse:masterfrom
Conversation
ff6716e to
d71b6ad
Compare
alesapin
left a comment
There was a problem hiding this comment.
Ok, but not clear why we have separate ReadBufferFromHDFSImpl at all?
For simplicity I guess. Reading from hdfs must be done into |
|
|
|
Ok..
integration tests all failed with
|
Backport #29276 to 21.8: Fix !hasPendingData() failed assertion in hdfs read buffer
Backport #29276 to 21.9: Fix !hasPendingData() failed assertion in hdfs read buffer
Backport #29276 to 21.10: Fix !hasPendingData() failed assertion in hdfs read buffer

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Fix failed assertion in ReadBufferFromHDFS. Update libhdfs3 library to be able to run in tests in debug. Closes #29251. Closes #27814.