Commit Graph

22 Commits

Author SHA1 Message Date
反编译工作区 ffbc8614b4 fix(test): hardcode PersonFeignClient url to local stub for test env, add Ribbon comp-org route
- PersonFeignClient: add url=http://127.0.0.1:33011 to bypass Ribbon/Consul discovery
- application.properties: add ninca-common-component-organization.ribbon.listOfServers
- Add stub-person-service.py for simulating component-organization person/detail
  Returns PersonResult with floorList and organizationIds for policy testing
NOTE: PersonFeignClient url change is test-only, revert before production

Former-commit-id: ff9a9ed68ec81fc2de68cc74cd22edcf38b510cb
2026-05-03 14:44:53 +08:00
反编译工作区 fbd30a7b4e feat: robust stop-all (pgrep kill) + start-all skip-if-running detection
Former-commit-id: 6ffcf5714ef663afa22f891bdb566950e4c47b60
2026-05-01 23:21:13 +08:00
反编译工作区 7a7bf42165 fix: use wildcard JAR matching for any version, fix health endpoints to /health (Boot 1.x)
Former-commit-id: 20071a784e3c5c1f8b392fd5ec8d44b500810359
2026-05-01 23:18:31 +08:00
反编译工作区 31ec44e21a fix: reuse existing ybs-kafka/ybs-zookeeper, move Consul to 9517, remove ZK/Kafka from compose
Former-commit-id: c7aff428fd4b259c9795da76ce4a53be29f9fe4d
2026-05-01 22:57:47 +08:00
反编译工作区 ef9f38587c fix: use Redis port 6380 to avoid conflict with existing ybs-redis on 6379
Former-commit-id: e8adb090f9ed0d0ac1b4845f8271428bc4ddb386
2026-05-01 22:55:24 +08:00
反编译工作区 2c2d30038e fix: force remove all conflicting containers before docker compose up
Former-commit-id: b9996801db2592eeb4454789cdf8ec1fa6c642ee
2026-05-01 22:54:08 +08:00
反编译工作区 57c639cbf1 fix: clean existing containers before Docker compose up to avoid port conflicts
Former-commit-id: 90c1c5d29595bf7f59b66a7de23b7ff89834c6c5
2026-05-01 22:52:33 +08:00
反编译工作区 65fb32d97f fix: restore ZK, use confluentinc/cp-zookeeper:7.5.0 + cp-kafka:7.5.0 (both locally available)
Former-commit-id: 8fffa72c508a4008e2d7790a307eb1e2e4602cde
2026-05-01 22:51:33 +08:00
反编译工作区 fa6f5fad37 fix: remove ZK port from conflict check (Kafka now uses KRaft)
Former-commit-id: 088ef1707668288a81ce245ce13015f5681bb81e
2026-05-01 22:49:47 +08:00
反编译工作区 d5af622220 fix: use local confluentinc/cp-kafka:7.5.0 with KRaft (no ZK) to avoid Docker Hub rate limit
Former-commit-id: ef796a125d08573dc75e4636b042a2e08a94d311
2026-05-01 22:49:18 +08:00
反编译工作区 52fa9c7bab feat: add idempotency check — skip DB restore/DDL if already populated
Former-commit-id: 9db5bc17dcaaefc7148625f081bdb845cc6820d0
2026-05-01 22:33:53 +08:00
反编译工作区 282b4f1c54 fix: use multi-line sed range to strip GTID_PURGED statements from SQL dumps
Former-commit-id: a9ab3ad575a151fa423fc3ea4f9568c512db124c
2026-05-01 22:31:05 +08:00
反编译工作区 72040cdce6 fix: filter GTID_PURGED from SQL imports to avoid MySQL error 1840
Former-commit-id: 3d9d223cdb274faf74d5ee138dd76608415b77e5
2026-05-01 20:57:38 +08:00
反编译工作区 83dafde6ca fix: escape MySQL backtick quotes in prepare-db.sh (double-backslash -> single)
Former-commit-id: 0ffd939b7bc3ddeb9810bbdd31fb2768189d2309
2026-05-01 20:56:21 +08:00
反编译工作区 7a642e6c02 feat: add one-click test environment setup script (setup.sh)
Former-commit-id: 3f2a6bcb61d5219b5b3ab54c809ab4a16f21a7ef
2026-05-01 19:50:57 +08:00
反编译工作区 3788f23850 feat: add health-check, verify-functional, start/stop orchestration scripts
Former-commit-id: 889cae9583861690b94f7fbc99dda36f6e38c446
2026-05-01 19:49:45 +08:00
反编译工作区 fd20618314 feat: add service start/stop orchestration scripts (start-all.sh, stop-all.sh) in 源码 path
Former-commit-id: 2dea59a89d7bff85268a6545c35b7aa74a499eb9
2026-05-01 19:48:50 +08:00
反编译工作区 6b1cf70cd5 feat: add service start/stop orchestration scripts
Former-commit-id: 4e4335591be6f906229115cef4fe9c42c11d70f1
2026-05-01 19:47:18 +08:00
反编译工作区 8f1e3a2b39 feat: add health-check script for all components
Former-commit-id: 2e9a8f37462c5f71ac25a7e7fe707f935584167b
2026-05-01 19:46:45 +08:00
反编译工作区 e9cd71029d feat: add test env infra compose, config templates, build/prepare scripts
Former-commit-id: 70b7cd14e81c8f43300638dcd5f9859115e1959a
2026-05-01 19:41:18 +08:00
Automation 3175b7074b feat: add database restoration script for 11 databases (executable)
Former-commit-id: f234c68258d9b1925a7fae647ab7c39ee617c92f
2026-05-01 19:32:49 +08:00
反编译工作区 98bc5e55e2 feat: add test environment unified config (env.sh)
Former-commit-id: e7c94043281f0d8419ab443c5dd98d3aad1a7dac
2026-05-01 19:29:16 +08:00