Continuous Deployment support

14 views
Skip to first unread message

flang...@gmail.com

unread,
Feb 15, 2016, 2:24:02 AM2/15/16
to VoltDB-dev
Hi,

lets assume i have a stored procedure sp1 using table t1 in a cluster with 5 nodes.

I would like to understand migration concepts.

0. Is there any documentation regarding this topic. I did not find any.

1. Lets assume i need to make a change to sp1. How do i do a live migraton on all 5 nodes ? How is VoltDB handling this ?
Is VoltDB pausing the queue for these SP requests, updating the procedure and then continuing?

Any information on concepts/documentation regarding the support of the continuous deployment/delivery concept would be appreciated
Best
Frank



John Piekos

unread,
Feb 15, 2016, 8:49:18 AM2/15/16
to voltd...@googlegroups.com
Hi Frank,

VoltDB will handle the atomic delivery of the new stored procedure to all nodes in the cluster.   See https://docs.voltdb.com/UsingVoltDB/sysprocupdateclasses.php for the method.

> Is VoltDB pausing the queue for these SP requests, updating the procedure and then continuing?

Yes, the update is a multi-partition transaction (across all partitions in the cluster).

John


--
You received this message because you are subscribed to the Google Groups "VoltDB-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to voltdb-dev+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
John Piekos, VP of Engineering
Reply all
Reply to author
Forward
0 new messages