profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/mavenraven/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

mavenraven/validations 7

A nice way to define field validations in Haskell.

mavenraven/awkfmt 0

gofmt, but for awk

mavenraven/cq-provider-k8s 0

CloudQuery Provider for Kubernetes

mavenraven/dynamolock 0

[Mirror] DynamoDB Lock Client for Go

mavenraven/fixedwidth2csv 0

Turns fixedwidth files into CSV files without having to know the column sizes up front.

mavenraven/gh-mysql-tools 0

General purpose MySQL tools by GitHub Engineering

mavenraven/ghost_blog_image_downloader 0

Downloads the images from your ghost instance located in your exported json file.

mavenraven/go 0

The Go programming language

push eventmavenraven/vitess-operator

David Morhovich

commit sha 79de13429d38f8fd4a5435d27ce07c5b710074c9

Changes period between probes to two seconds. Signed-off-by: David Morhovich <david@planetscale.com>

view details

push time in 2 months

push eventmavenraven/vitess-operator

David Morhovich

commit sha dad08ca92ba70c6e746c45983442a9ee2593ae16

Changes period between probes to two seconds.

view details

push time in 2 months

PullRequestEvent

push eventmavenraven/vitess-operator

David Morhovich

commit sha e4eefbbffc3f4f858cd49a6b2ce191a35736a2b6

Adds readiness probe for mysqld container. Signed-off-by: David Morhovich <david@planetscale.com>

view details

push time in 2 months

create barnchmavenraven/vitess-operator

branch : mysqld-healthcheck

created branch time in 2 months

PR closed planetscale/vitess-operator

Reviewers
Externalmaster failover

s/already/always returns a node error from the first commit message

+15 -13

0 comment

2 changed files

mavenraven

pr closed time in 2 months

PullRequestReviewEvent

Pull request review commentplanetscale/vitess-operator

Externalmaster failover

 func (r *ReconcileVitessShard) tabletExternallyReparent(ctx context.Context, vts 		return resultBuilder.Result() 	} -	// If we already have a master we can bail early.+	// If we already have a healthy master externalmaster we can bail early. 	if vts.Status.HasMaster == corev1.ConditionTrue {-		return resultBuilder.Result()+		for _, tablet := range vts.Status.Tablets {+			if tablet.IsExternalMaster() && tablet.Type == "master" && tablet.IsAvailable() {

@deepthi that's not correct, it's not "externalmaster" but "master". Is there somehwere where table type constants already exist? I didn't see it.

mavenraven

comment created time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 62b5eeb57b3c9f280fe8f71831b852060f7fbc1e

This is dead code. It already returns a node does exist error from etcd. Signed-off-by: David Morhovich <david@planetscale.com>

view details

David Morhovich

commit sha 5aa6228dc0d815eb05f4c5ca33e6b56bb8057f88

Makes traffic fail over to another externalmaster if the master externalmaster is no longer available. Signed-off-by: David Morhovich <david@planetscale.com>

view details

push time in 2 months

create barnchmavenraven/vitess-operator

branch : externalmaster-failover

created branch time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 53288dee11367cbe80a43ddfcbaee0c7489957b2

--wip-- [skip ci]

view details

user

commit sha 5857df4bbcf9c892c8f90dd0d8413476a6532b25

--wip-- [skip ci]

view details

push time in 2 months

create barnchmavenraven/vitess-operator

branch : wedge-attempt

created branch time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 447aebc9f35e158ae23aca844a2d623013e5da24

--wip-- [skip ci]

view details

push time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 6e6e0a14d2bee68f3bdad4e6a4be37e5cfa911ed

--wip-- [skip ci]

view details

push time in 2 months

push eventmavenraven/vitess-operator

user

commit sha ab4538f6481f52afb78d7653e64d13577cc2da9e

--wip-- [skip ci]

view details

push time in 2 months

push eventmavenraven/vitess-operator

user

commit sha f426f7a9bd67d429f39c873e7d4505fc1611f91e

--wip-- [skip ci]

view details

push time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 2a34978d0f97ffe1738348a5684a61749ec2b914

--wip-- [skip ci]

view details

push time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 2c0441e37f4ad2e1aae2559c0c5d5e839a9ccff7

--wip-- [skip ci]

view details

push time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 8cf7b6557688ae3559955f1f6eaf9c012f54691f

it still works at least

view details

push time in 2 months

push eventmavenraven/vitess-operator

user

commit sha 6e8b472b63f8a0fdfa73cc6aec0b181d6d5ee9d8

--wip-- [skip ci]

view details

push time in 2 months

fork mavenraven/vitess-operator

Kubernetes Operator for Vitess

fork in 2 months