Coder Social home page Coder Social logo

Crash during ring-resize about riak HOT 2 CLOSED

systream avatar systream commented on August 11, 2024
Crash during ring-resize

from riak.

Comments (2)

martinsumner avatar martinsumner commented on August 11, 2024

Sorry, I don't have a helpful answer.

The ring-resizing feature was deprecated a while back. I can't find a reference to the notice, but it was never possible to do it reliably in a production environment, so it always had a warning against it, I think it might have now been removed from the documentation altogether.

This looks like a logical issue with ring resizing when it is combined with node_confirms. The node_confirms feature was added after ring-resizing was deprecated, so we wouldn't have been running any ring resizing tests at that stage.

The long term intention has been that nextgenrepl will be the answer, in that it allows replication (and reconciliation) between clusters with different ring sizes. however, nextgenrpel has had its own issues. There is a bunch of fixes coming in 3.0.10 which have made this much more stable.

I don't know what to suggest in the immediate term for you. I don't think there's an easy way of stopping PUTs going through this function, without changing the code. No idea if it is possible or safe to reverse out from a ring resizing operation.

from riak.

systream avatar systream commented on August 11, 2024

Okey, sorry I did not notice that ring-resize has been deprecated.
It would be nice to have a warning message :).
Request eventually stored, it was not production.
I just thought that i report it.

from riak.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.