Граф коммитов

384 Коммитов

Автор SHA1 Сообщение Дата
Anthony Yeh d776a363a4 doc: Don't use SetKeyspaceShardingInfo in V3 resharding. 2016-05-19 12:04:48 -07:00
Alain Jobart d73c337514 Removing keyspace.split_shard_count. Unused. 2016-05-19 09:36:06 -07:00
Alain Jobart c61f459815 Fixing a few doc issues. 2016-05-19 07:36:45 -07:00
Alain Jobart 745dadd034 Fixing a whole bunch of details.
Lots of comments, docs, ...
2016-05-18 08:45:16 -07:00
Alain Jobart 08380375d4 Fixing vtctl doc script.
To account for my last round of changes.
Re-generating the doc too.
2016-05-18 08:09:13 -07:00
Alain Jobart 2f05afec43 Removing SrvShard. 2016-05-18 07:47:20 -07:00
Anthony Yeh d4d7a08248 Update Concepts doc. 2016-05-17 16:52:06 -07:00
Alain Jobart c32483d205 Removing Endpoint from proto. 2016-05-16 10:26:53 -07:00
Alain Jobart 73dbae7e8b Removing vtctl getSrvShard / getEndPoints. 2016-05-13 11:20:00 -07:00
Alain Jobart c10a84f267 Merge branch 'master' into sparenomore 2016-05-11 07:51:05 -07:00
Alain Jobart 552ba12280 Re-generating the doc. 2016-05-11 07:50:12 -07:00
Anthony Yeh 252e2e9380 examples/local: Port resharding walkthrough from examples/kubernetes. 2016-05-06 01:27:58 -07:00
Anthony Yeh 20a26ba866 examples/local: Update all clients to use VTGateV3 API.
Also add example clients for PDO and JDBC wrappers.
2016-05-05 23:35:17 -07:00
Andy Diamondstein 39c4a379af Remove blog posts and images since blog was moved to blog.vitess.io. 2016-04-29 16:20:25 -04:00
Andy Diamondstein 0a90a39538 Add "Scaling MySQL with Vitess" document. 2016-04-29 15:43:44 -04:00
Andy Diamondstein a8eda596ce Merge branch 'master' of https://github.com/youtube/vitess 2016-04-29 14:38:04 -04:00
Anthony Yeh fb1f128bd8 doc: Fix keyspace id description in Concepts
It was confusing the *keyspace ID* concept with the `keyspace_id`
column.
2016-04-22 14:52:45 -07:00
Anthony Yeh 229422035c doc/k8s: Update load balancer note. 2016-04-15 22:26:58 -07:00
Anthony Yeh dd318c8eb8 Merge pull request #1642 from enisoc/guestbook-v3
guestbook: Update to use V3 for sharding and resharding.
2016-04-15 22:22:41 -07:00
Anthony Yeh faed5ff5fc guestbook: Update to use V3 for sharding and resharding. 2016-04-15 19:17:43 -07:00
Anthony Yeh f7087cf57a vtctl: Fix vschema commands for new keyspace argument. 2016-04-15 17:59:34 -07:00
Michael Berlin 083512e1cc Merge pull request #1595 from michael-berlin/min_rdonly_global_to_local
worker: Remove global flag --min_healthy_rdonly_endpoints and make it a flag in each vtworker command.
2016-04-11 14:10:04 -07:00
Anthony Yeh 8670f392ca Use native Go vendor mode for godeps.
This gets rid of the warning about disabling native vendor mode
due to legacy Godeps/_workspace directory being present.

It also means we require Go 1.5+ since that's when native vendor
mode was first introduced.
2016-04-06 14:43:17 -07:00
Alain Jobart 6e9578b8df Moving one image to fix web site. 2016-04-05 15:50:34 -07:00
Alain Jobart dfb3dab6e3 Adding documentation for transport security model. 2016-04-05 07:43:22 -07:00
Michael Berlin d6da4ee8ea worker: Remove global flag --min_healthy_rdonly_endpoints and make it a per-command flag.
Added end-to-end test in worker.py which verifies that --min_healthy_rdonly_endpoints works correctly when there are not enough RDONLY tablets.

Updated tests and documentation.
2016-03-24 22:51:32 +01:00
Anthony Yeh 53b3de1d3c Fix link to k8s getting started guides. 2016-03-18 10:18:13 -07:00
Alain Jobart 9363a3ecbe No more rpcplus / rpcwrap.
Go server cannot serve gorpc any more.
2016-03-16 10:53:03 -07:00
Alain Jobart aab0207426 Removing all non-go references to bson or gorpc. 2016-03-16 09:35:22 -07:00
Alain Jobart fce1157acf Removing go rpc python clients. 2016-03-16 09:15:57 -07:00
Alain Jobart ff1f13bfa5 Switching all end2end tests to gRPC.
Removing gorpc protocols flavor.
2016-03-16 08:43:31 -07:00
Anthony Yeh 77d3751321 healthcheck: Add IgnoreHealthError command.
This command lets you selectively force individual tablets to temporarily
ignore health check errors that match the given regexp.
2016-03-07 17:33:28 -08:00
Abe Hassan 3b6ad52443 Regenerate docs to fix a few typos. 2016-03-02 15:20:54 -08:00
Abe Hassan 8282ebcd45 Regenerate docs to add WaitForDrain 2016-03-02 15:20:54 -08:00
Abe Hassan 88c405d659 Point to the latest kubernetes documentation 2016-03-02 15:20:54 -08:00
Abe Hassan 8a7d2931bb Update GCP instructions to match the current console layout. 2016-03-02 15:20:54 -08:00
Abe Hassan bbb4bf9008 Fix documentation TODO about how to bypass replication health checks. 2016-03-02 15:20:53 -08:00
Andy Diamondstein a7be344854 Add blog to Vitess site, modify preview scripts to publish blog pages. 2016-02-26 12:34:19 -05:00
Rasta f10e32ab09 OS X compatibility, brew un/link protobuf automatized in bootstrap.sh 2016-01-31 22:44:27 +01:00
Rasta 5504ab1263 OS X compatibility with Grpc 0.12 2016-01-31 19:45:54 +01:00
thompsonja 587d9caa2e Merge pull request #1445 from thompsonja/update_k8s_scripts
Add cell to vtgate kubernetes scripts
2016-01-14 17:15:58 -08:00
Joshua Thompson 708fb1dc59 Rename vtctld/vtgate k8s service.yaml to service-template.yaml, update getting started doc. 2016-01-14 16:08:06 -08:00
Michael Berlin 2e3b0d6066 Merge pull request #1442 from michael-berlin/vtworker_rename_blp_checkpoint_strategy
vtworker: Make populating blp_checkpoint table the default.
2016-01-14 13:50:35 -08:00
Alain Jobart 536e2fde40 Fixing the vtctl doc command script, and re-running it.
The problems aries from the change in syntax in the source tree,
as we don't put the structure name in the data definition any more.
2016-01-14 07:50:02 -08:00
Alexander Medvednikov 964a721c68 docs: correct argument name 2016-01-14 13:33:47 +01:00
Michael Berlin 4fe1093adf vtworker: Make populating blp_checkpoint table the default.
Renamed strategy flag from "-populate_blp_checkpoint" to
"-skip_populate_blp_checkpoint".

Since it's on by default now, I've removed all occurrences where the old
flag was set explicitly.
2016-01-13 18:23:52 -08:00
Alain Jobart 6cef6d30a4 Merge pull request #1428 from Rastusik/osx
Compatibility with OSX. The commit also contains instructions for set…
2016-01-12 12:15:30 -08:00
Rasta 8ba57d88d2 OSX compatibility - doc/GettingStarted.md - typo 2016-01-12 20:55:19 +01:00
mfris 4519249fcd OS X compatibility - doc/GettingStarted.md updates after code review (4) 2016-01-12 16:50:38 +01:00
sougou 7c99fbe83f Update V3HighLevelDesign.md 2016-01-11 22:31:05 -08:00
sougou 7d875fe71c Update V3HighLevelDesign.md 2016-01-11 22:25:39 -08:00
sougou a7b45d6e1d Update VTGateV3Features.md 2016-01-11 16:10:24 -08:00
Rasta a489f838ae OS X compatibility - doc/GettingStarted.md updates after code review (3) 2016-01-12 00:21:13 +01:00
Rasta c82c0d75cd OS X compatibility - doc/GettingStarted.md updates after code review (2) 2016-01-12 00:14:56 +01:00
sougou f06b32fbce Update V3HighLevelDesign.md 2016-01-11 15:13:21 -08:00
sougou 8ba8aba888 Update V3HighLevelDesign.md 2016-01-11 15:10:47 -08:00
Rasta 10fffe7632 OS X compatibility - doc/GettingStarted.md updates after code review 2016-01-12 00:10:15 +01:00
Rasta 142f84b7f5 Compatibility with OSX. The commit also contains instructions for setting up Vitess on OSX. 2016-01-11 23:29:40 +01:00
sougou a9f5b5c4ad Update V3HighLevelDesign.md 2016-01-11 14:29:15 -08:00
Sugu Sougoumarane c1d550c602 Update V3HighLevelDesign.md 2016-01-11 13:38:30 -08:00
sougou e078aaf219 Update V3HighLevelDesign.md 2016-01-11 13:15:36 -08:00
sougou ee660c48b9 Create V3HighLevelDesign.md 2016-01-11 13:04:28 -08:00
sougou 15557a350b Update and rename VTGateV3Design.md to V3VindexDesign.md 2016-01-11 12:44:38 -08:00
Anthony Yeh 16e367a29f Fix blank lines in Markdown.
The markdown parser we use with Jekyll gets confused without them.
2015-12-03 14:13:16 -08:00
Anthony Yeh 8d5144ce33 Fix links to renamed VTGateV3.md 2015-12-03 13:54:41 -08:00
Alain Jobart a88b0f1a75 Merge pull request #1362 from alainjobart/resharding
Removing the 'want_fields' flag for tm.ExecuteFetchAs*.
2015-12-03 06:37:20 -08:00
Alain Jobart d8c0e7797d Removing the 'want_fields' flag for tm.ExecuteFetchAs*.
Defaulting it to true. Not worth the hassle.
2015-12-02 10:56:46 -08:00
sougou fdf7206ea9 Update VTGateV3Features.md
Addressed more code review comments.
2015-12-01 14:48:33 -08:00
sougou 0e071a2709 Update VTGateV3Features.md 2015-11-30 19:03:46 -08:00
sougou 0190d460b5 Update VTGateV3Features.md 2015-11-30 17:56:34 -08:00
sougou b997ebb4cd Update VTGateV3Features.md 2015-11-30 17:54:51 -08:00
sougou 48e6c38cc7 Update VTGateV3Features.md 2015-11-30 17:53:32 -08:00
sougou 143f32b5bc Update VTGateV3Features.md
Fixed review comments.
2015-11-30 17:51:44 -08:00
sougou ea11f3ab5d Rename VTGateV3.md to VTGateV3Features.md 2015-11-30 11:07:10 -08:00
sougou 013b5a85f0 Update VTGateV3.md 2015-11-28 00:19:23 -08:00
sougou d6a68d3085 Update VTGateV3.md 2015-11-27 00:31:09 -08:00
sougou bbfa773e98 Update VTGateV3.md 2015-11-26 22:17:54 -08:00
sougou d2e9b11be6 Update VTGateV3.md 2015-11-26 21:38:04 -08:00
sougou f969dc9e28 Create VTGateV3.md 2015-11-26 11:46:43 -08:00
sougou a16cae4e14 Rename VTGateV3.md to VTGateV3Design.md 2015-11-26 11:25:18 -08:00
Anthony Yeh 19c9069321 k8s: vtctld links through proxy to vttablet
This looks easy, but it required that we first force all vtctld web
access to go through the kubectl proxy. That, in turn, only made sense
if we provided a way to have vtctlclient access without directly
exposing vtctld's port on the public net.
2015-11-02 17:11:34 -08:00
Anthony Yeh 3f3ee1cf3b k8s: Use kubectl port forwarding for vtctld.
So you don't have to expose vtctld on the open web.
2015-11-02 17:11:34 -08:00
Anthony Yeh 8d68766949 k8s: Use 'kubectl exec' instead of direct SSH to nodes. 2015-11-02 11:51:25 -08:00
Anthony Yeh d4de115720 Update Getting Started Local guide. 2015-10-29 18:24:31 -07:00
Anthony Yeh 570edbbeea k8s: Add gRPC port to vtctld.
Now that we use gRPC for vtctlclient, we need to add a -grpc_port flag.
Since gRPC can't coexist on the same port as HTTP/1, we now need two
ports for vtctld.
2015-10-23 22:14:27 -07:00
Alain Jobart d2809c3280 Updating doc to remove mentions of idle and scrap. 2015-10-23 07:12:49 -07:00
Anthony Yeh c976134b8f backup: Use GCS backup in Kubernetes example. 2015-10-21 16:19:36 -07:00
Anthony Yeh 0b26d82823 k8s: container engine commands are no longer under 'gcloud beta' 2015-10-20 15:28:40 -07:00
Anthony Yeh 5618e3529f doc: Mark merging as not yet implemented. 2015-10-14 14:30:17 -07:00
Anthony Yeh 20c13ac98f doc: Fix indendation. 2015-10-14 14:13:18 -07:00
Anthony Yeh 5a783e3f59 doc: Update horizontal resharding guide. 2015-10-13 17:57:25 -07:00
Alain Jobart 965140c42f R.I.P. vtocc. 2015-10-09 16:01:33 -07:00
Michael Berlin d352ff3925 doc: Resharding Kubernetes: Added instructions to inspect the effect of
migrating from the original to the new shards.
2015-10-06 20:45:28 -07:00
Michael Berlin 0a2d9a0640 doc: Getting Started: Indent code blocks within enumerations correctly. 2015-10-06 20:23:40 -07:00
Michael Berlin 02e9362606 doc: Getting Started: Remove </pre> tag from visible output. 2015-10-06 20:23:40 -07:00
Michael Berlin 1666d57b5e doc: Getting Started: Fix link to Vitess Docker images on Docker Hub. 2015-10-06 20:23:40 -07:00
Michael Berlin 6d41686c69 doc: Getting Started Kubernetes: Mention that the firewall rule is more broad than expected. 2015-10-06 20:23:32 -07:00
Michael Berlin 1646392e70 doc: Re-wrote section for Go client.
Removed reference to the v3 Go client.

Preview: http://imgur.com/MhoZcAG
2015-10-06 20:20:52 -07:00
Anthony Yeh 53ee63e442 Update ClientLibraries.md 2015-10-06 14:08:42 -07:00
Michael Berlin c73b653331 doc: Replace all occurences of tablet type "checker" with "worker". 2015-10-06 13:28:26 -07:00