tombentley commented on pull request #9878: URL: https://github.com/apache/kafka/pull/9878#issuecomment-764799679
@ijuma I'm not quite sure what you're proposing. That some `Admin2` might not even need to use any kind of Future/CompletionStage API? I don't think that stacks up as an argument for not trying to do something to do something about/improve KafkaFuture today: * Loom may or may not ultimately be successful in persuading people to do sync programming in virtual threads. Until that's been proven, having an Admin client that supports async is valuable. * when will virtual threads actually make it into the JDK? My best guess is it won't be production ready for around 18 months in the best case (maybe you have better info than me though?) Even if it was here today people would still be using older JREs for years to come, and some of those people would want to use an Admin client async and use CompletionStage. Or do I misunderstand the point you're trying to make? ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
