hubcio commented on issue #3228: URL: https://github.com/apache/iggy/issues/3228#issuecomment-4412311425
hey @jayakasadev, thanks for the writeup and the spike. process note first: a feature this size (new persistence backend, 10 phases, new deps, fencing semantics) should land as a GitHub Discussion before an issue + stacked PRs. the core team needs a chance to weigh in on the design before code shows up. please open one for this so the rest of the maintainers can review it. important note: `core/server` is being replaced by `core/server-ng`, which lives alongside it during the cluster (based on VSR) buildout. server-ng is still early and the immediate roadmap is finishing consensus + cutting the cluster. landing a 10-phase persistence rewrite into `core/server` right now means phases 2 through 10 ship into code we are actively deprecating. net loss for everyone, including you. so the call: defer until cluster has merged (and is fully functional) and server-ng is the live target. once that lands, the discussion above can drive whether this design is the one we adopt, or whether we want a different shape. #3226 / #3227: we will close them. once design is approved in the discussions, we can proceed with the implementation, not the other way around. just to add: work is not wasted, just early. also, have you already joined our discord? if yes, then whats your handle? -- 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]
