TalaatHarb commented on issue #4037: URL: https://github.com/apache/iggy/issues/4037#issuecomment-5522656476
Just to be clear None of these changes should require client SDK adjustments. They do not change the server’s external protocol, HTTP API, binary protocol, command schemas, auth model, config surface, or response formats. The only externally observable differences are operational, not SDK-facing (windows only): - Native Windows server builds become possible, assuming hwloc/pkgconf are installed and discoverable. - Windows listener behavior is safer/different internally because SO_REUSEADDR is not enabled there, preserving the expected “fail if port is already in use” behavior. - Windows crash-recovery durability differs slightly because parent-directory fsync after rename is skipped on Windows, while file-level syncs are preserved. This is worth calling out for maintainer review, but it does not affect client request/response contracts. -- 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]
