Skip to content

v1.0.2

Choose a tag to compare

@emptyOVO emptyOVO released this 09 Feb 16:37
· 38 commits to master since this release

Highlights

  • Added a docs-focused cleanup so a new user can run MySQL/Redis config-driven flows with fewer environment pitfalls.
  • Added dedicated docs pages for config-driven flow, transforms, benchmarks, library usage, and legacy entrypoints.

Fixes

  • Fixed worker port allocation logic in the legacy MapReduce runtime:
    • worker ports now derive from MR_PORT/master base port using numeric increment.
    • removed fragile string concatenation pattern like :1000%v.
    • when a worker port is already occupied, runtime now skips to the next candidate port.
  • This resolves the previous invalid-port pattern that could appear when worker count grew (for example 100016).

Docs Updates

  • Reworked quickstart and cross-DB walkthroughs.
  • Clarified runnable command order for MySQL/Redis end-to-end examples.
  • Added guidance for config checks and practical rerun workflow.

Verification

  • Re-ran config-driven E2E flows across:
    • mysql -> mysql
    • mysql -> redis
    • redis -> mysql
    • redis -> redis
  • Re-ran legacy single-process and master/worker command paths.