RussellSpitzer commented on pull request #3543: URL: https://github.com/apache/iceberg/pull/3543#issuecomment-969396553
Kind of a global comment, but something I don't understand is what is the benefit of using 30 seconds over just disabling the cache entirely. I feel like we still get a weird behavior on very long queries with self joins depending on the complexity of planning since the cache would empty and still end up with the issue of "I did something in another process and it isn't reflected." This makes me kind of want to just disable the cache entirely so we only have to deal with one class of issues rather than have differing behaviors based on when the query is executed. I don't really want to give the impression that the system is eventually consistent. I think biting the bullet and just going cache-less by default is maybe a lower support request situation. I think currently my most frequent issues from users are related to this issue. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
