imbajin opened a new pull request, #3094: URL: https://github.com/apache/hugegraph/pull/3094
## Purpose Provide the small HugeGraph Server and PD compatibility boundaries required by Hubble native monitoring while keeping existing authentication and discovery behavior intact. ## Changes - exclude `PDConfig.secretKey` from generated log output without changing authentication access - add `StoreStatistics.restAddress`, derived from the registered Store host and validated `rest.port`, with IPv4/hostname/IPv6 handling - share REST-address construction with service discovery while preserving its legacy fallback - propagate only explicitly configured `schema.cache_capacity` and `serializer.buffer_max_capacity` into PD graph configs, preserving caller/PD values ## Verification - PD targeted tests: 7/7; PD REST suite: 15/15 - Server unit suite: 583 tests, 0 failures, 0 errors, 1 skipped - checkstyle, RAT, package/distribution, and `git diff --check` passed - real 1.7.0 PD/Store/Server stack: PD formed a Leader, Store re-registered, `/v1/stores` returned the validated REST authority, Prometheus target discovery remained available, and four Server graphs started with the explicit cache limits - independent read-only review found no unresolved high- or medium-severity issue This is intentionally limited to compatibility, secret redaction, and bounded local test configuration support; it does not add an alerting engine or production sizing policy. -- 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]
