Hi everyone, We have a lot of open issues about ThreadLocals. https://bz.apache.org/bugzilla/show_bug.cgi?id=66521 was opened today.
With Virtual Threads (aka Project Loom), ThreadLocals seem like a bad solution. I've looked at the ThreadLocals in POI a few times and have always struggled to see what they really achieve. Would anyone object if we just simply remove them all? Interacting with individual HSSFWorkbook, XSSFWorkbook and their equivalents using multiple threads seems to be something that we don't test much and we could simply say it's a bad idea. Sure, being able to produce multiple separate docs with separate threads is definitely something we want. Does anyone have any thoughts? Regards, PJ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org