imbajin opened a new pull request, #3310: URL: https://github.com/apache/hugegraph/pull/3310
## Purpose Store startup downloads an optional jemalloc library before launching Java. A mirror that accepts a connection but stops responding could hold startup indefinitely. The download now allows 5 seconds to connect and 30 seconds in total, then follows the existing fallback and starts without adding the downloaded library to `LD_PRELOAD`. ## Changes - Bound the optional transfer while preserving checksum-verified cache reuse and atomic replacement. - Keep an existing destination and remove partial downloads after a transfer failure. - Document the startup timeout and cover cache, timeout and cleanup behavior in the existing launcher regression suite. ## Validation The existing shell regression suite passed, including the new cases. With a real HTTP connection that never responded, the old transfer remained blocked; the new transfer timed out after about 30 seconds, cleaned its temporary file and took the optional fallback. Formatting and a clean Java 17 reactor compile passed. Three independent source reviews found no actionable issue. The same org branch passed its selected CI, including launcher contracts, Server/RocksDB/HStore tests, container build and deployment checks, Compose smoke and platform compatibility. Local reproduction used scripts and loopback HTTP; the original release-container and Kubernetes acceptance scenarios remain separate follow-up checks. Org validation: https://github.com/hugegraph/hugegraph/pull/287 ## Documentation Doc - Done: `hugegraph-store/README.md`. -- 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]
