The insert will go to the old range server that was managing the pre-split range. Once the split takes place, it will report OUT_OF_RANGE error. The client will go into a loop, pausing briefly and then re-traverse the METADATA table. This will continue until the new "split off" range is assigned to a new range server. At that time, the METADATA table will be updated properly and the client will read the new location of the new split-off range from the METADATA table and the update will succeed.
- Doug On Mon, Apr 25, 2016 at 10:29 PM, <[email protected]> wrote: > i want to insert a new row when rang siplit, how ensure the start row no > out of rang? > > -- > You received this message because you are subscribed to the Google Groups > "Hypertable Development" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/hypertable-dev. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/hypertable-dev. For more options, visit https://groups.google.com/d/optout.
