Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Replicate internals #366

Closed
grtjn opened this issue Feb 5, 2015 · 2 comments
Closed

Replicate internals #366

grtjn opened this issue Feb 5, 2015 · 2 comments
Assignees
Milestone

Comments

@grtjn
Copy link
Contributor

grtjn commented Feb 5, 2015

Issue #361 inspired me on the thought to create a fixed piece of ml-config that would add replica forests for all built-in databases. It could be deployed using:

./ml local bootstrap --replica-internals

To uninstall:

./ml local wipe --replica-internals

Slightly more challenging: replacing existing forests with forests-by-count across all hosts. Wiping them should retire them, and push everything back into a forest on the master host..

@grtjn
Copy link
Contributor Author

grtjn commented Feb 20, 2015

I have some code, but #378 and #379 need to be solved first..

@grtjn grtjn self-assigned this Feb 20, 2015
@grtjn grtjn modified the milestone: 1.7.2 Feb 20, 2015
grtjn added a commit to grtjn/roxy that referenced this issue Feb 24, 2015
@grtjn
Copy link
Contributor Author

grtjn commented Feb 24, 2015

I created code for this. It works like this:

$ ./ml local bootstrap --replicate-internals
Enabling replication for App-Services,Documents,Extensions,Fab,Last-Login,Meters,Modules,Schemas,Security,Triggers on vgtest-ml1...
... Bootstrap Complete

$ ./ml local wipe --internal-replicas
Wiping replicas for App-Services,Documents,Extensions,Fab,Last-Login,Meters,Modules,Schemas,Security,Triggers from vgtest-ml1..
... Wipe Complete

PR #384 needs to be merged first though, so that I can rebase to dev..

grtjn added a commit to grtjn/roxy that referenced this issue Apr 13, 2015
grtjn added a commit to grtjn/roxy that referenced this issue Apr 30, 2015
paxtonhare added a commit that referenced this issue Apr 30, 2015
Fixed #366: added bootstrap/wipe for internal replicas
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants