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

384 Коммитов

Автор SHA1 Сообщение Дата
Alain Jobart 36210dfb8c Re-generating vtctl doc. 2016-08-03 15:13:45 -07:00
Anthony Yeh 531a030b92 Merge pull request #1831 from youtube/cephImprove
bucket name based on keyspace and shard, removing bucket info from static config file
2016-07-28 19:03:20 -07:00
raunak-agarwal-flipkart d8e6fe6798 included changes from PR, removed package level bucket field and corrected documentation 2016-07-27 09:12:10 +05:30
Alain Jobart 0d9b634883 Adding ReplicationStreamTiming.md doc. 2016-07-25 08:55:10 -07:00
Alain Jobart ff6f0d8dd8 Updating multi-cell part of the doc. 2016-07-18 10:30:12 -07:00
Pavel Ivanov 66841f7500 Add RestoreFromBackup command to vtctl.
Executing the command vttablet will completely delete the existing data and
then replace it from the latest backup. The sequence of actions is basically
the same as vttablet has already used to setup a freshly started replica.

Also mysqlctl interface is extended with ReinitConfig function. It's used by
vttablet to change server_id of the replica before restoring it from backup.
That's necessary to avoid a possible situation when restored replica skips
transactions in the replication stream which have the same server_id.

The new RestoreFromBackup command will be used later in the implementation of
an automated pivot.

This change doesn't add any tests for the new functionality because I didn't
find a place where I could add these tests. Please tell me if there is actually
a place that I missed. Meanwhile I tested this manually on the example
Kubernetes setup.
2016-07-11 15:03:10 -07:00
Pavel Ivanov c69c7e1b3d Clarify "Custom Docker Build" docs and simplify the process.
Since building of docker_lite* targets doesn't make sense without building
docker_base* targets, then it would be benficial to simplify the process by
adding the dependencies of docker_lite* on docker_base* and trigger the build
by a single make command.
Documentation is adjusted accordingly. Plus I added clarification of where MySQL
flavor should be present in different commands. And added note that bootstrap
image should be re-pulled each time before an attempt to build docker_lite,
because old bootstrap image can lead to build failures with the latest vitess
sources.
2016-06-30 21:11:10 -07:00
raunak-agarwal-flipkart ab2dd0a828 changed documentation around ceph, removed ceph related scripts and created function for correcting bucket name 2016-06-29 18:35:34 +05:30
Priyanka Kulshreshtha a5893c08ab Updated directions in the getting started section of the doc 2016-06-21 09:57:20 -07:00
Anthony Yeh dd869b96c7 doc: Regenerate vtctl reference. 2016-06-17 13:37:53 -07:00
Anthony Yeh 6ff9640697 Make doc/vitess_api_reference.py executable. 2016-06-15 19:56:28 -07:00
Pavel Ivanov d0da20f66f Fix lists on the LaunchingVitess page.
The lists must have an empty line before them.
2016-06-15 14:23:11 -07:00
sougou 180a528250 Merge pull request #1800 from sougou/doc
Launch doc updates
2016-06-14 18:00:06 -07:00
sougou 4ed066a332 Update LaunchingVitess.md
Address code review comments.
2016-06-14 17:20:59 -07:00
Pavel Ivanov 174d87ce1a A few fixes to "Running Vitess on Kubernetes" document.
1. Fix the link to Kubernetes dashboard. I guess Kubernetes changed that
   recently.
2. Fix example output of ExecuteFetchAsDba, it's not in protobuf format anymore
   (and another example of ExecuteFetchAsDba on this page is in the new format
   already).
3. Add a comment that 'mysql' container logs don't contain MySQL error logs as
   I expected when trying to execute the command. It would be nice to add a
   command to show MySQL error log without doing shell access to the container,
   but I don't know how to do that at the moment.
2016-06-14 15:26:03 -07:00
sougou e4cc1bb275 Update LaunchingVitess.md
Expand db config parameters.
2016-06-14 14:00:25 -07:00
sougou 629f4e5ef1 Update LaunchingVitess.md
Rephrased the three consistency modes.
2016-06-14 13:49:35 -07:00
sougou c21e65dda2 Update LaunchingVitess.md
Document table stats variables.
2016-06-14 13:35:11 -07:00
sougou 4b51899508 Update LaunchingVitess.md
Formatting improvements
2016-06-14 13:25:19 -07:00
sougou cb0c240962 Update LaunchingVitess.md
Document additional command line args for VTGate.
2016-06-14 13:20:24 -07:00
Alain Jobart 11a7406d15 Updating a couple sections of the doc. 2016-06-14 08:00:32 -07:00
Michael Berlin 6cf14ae572 doc: Small fixes to the pivot tutorial. 2016-06-10 14:42:49 -07:00
Michael Berlin e45f1daf0f doc: Update vtctl reference. 2016-06-09 17:10:34 -07:00
sougou 9b81dfcc06 Update LaunchingVitess.md
Add health check URL for VTGate.
2016-06-03 15:10:42 -07:00
sougou 24885360bb Update LaunchingVitess.md
Remove a confusing '*'.
2016-06-03 10:14:02 -07:00
sougou e867778a5a Update LaunchingVitess.md
Remove some blank lines in code.
2016-06-03 10:08:39 -07:00
sougou 749c481281 Create LaunchingVitess.md
This is the initial draft. Some sections still need to be filled out, but there's enough here to get started.
2016-06-03 09:59:40 -07:00
Michael Berlin 2c1d85048a doc: Tutorial how to manually carry out a pivot schema change. 2016-06-02 17:31:02 -07:00
Michael Berlin 7c8c00910c Merge pull request #1751 from michael-berlin/operations_doc_fixes
doc: Couple minor fixes.
2016-06-02 17:27:04 -07:00
Michael Berlin 233dc214ab doc: Backup: Replace -target_tablet_type with -init_tablet_type because the first was replaced in favor of the second. 2016-06-02 17:15:51 -07:00
Michael Berlin c36766baf4 doc: Upgrading.md: Change `text` to *text* because it renders more nicely. 2016-06-02 15:24:52 -07:00
Alain Jobart e5df10c986 Adding doc for the initial RebuildVSchemaGraph. 2016-06-02 14:19:27 -07:00
Alain Jobart 3f21ee8e33 Updating docs. 2016-06-02 14:07:43 -07:00
Michael Berlin c65691a3d8 doc: Document how to do Vitess upgrades. 2016-06-02 14:02:06 -07:00
Michael Berlin 51f4f4458c doc: Reviewed Sharding.md. 2016-06-01 19:36:18 -07:00
Michael Berlin d521bf5ed9 doc: Reviewed SchemaManagement.md. 2016-06-01 19:18:35 -07:00
Michael Berlin 42601e365f doc: Backup: Rewrote "Bootstrapping a new tablet" section and moved some of it into a new section "Backup Frequency". 2016-06-01 18:41:13 -07:00
Michael Berlin 21f8296a47 doc: Backup: Document Ceph S3 backup plugin. 2016-06-01 18:39:35 -07:00
Michael Berlin 033086cd3a doc: Reviewed Reparenting.md and updated it. 2016-06-01 18:38:58 -07:00
Anthony Yeh 60c3a1a042 Clean up memcached dependencies.
These are no longer needed after #1742.
2016-05-31 12:22:27 -07:00
Anthony Yeh 66fb2baedf Remove incorrect reference to consistent hashing. 2016-05-27 14:06:33 -07:00
Alain Jobart 7b49af4f2e Adding the grpc_use_effective_callerid flag.
Along with end-to-end test and documentation.
2016-05-27 11:50:35 -07:00
Alain Jobart 0c02775c41 Addressing review comments.
Also checking connection keyspace in go unit test.
Fixing vtctl doc, regenerating md file.
2016-05-25 07:14:41 -07:00
Anthony Yeh d819169a68 Document Vitess semi-sync enforcement option. 2016-05-23 14:37:25 -07:00
Anthony Yeh f8ba1f84a5 Document how to build custom Docker images for Kubernetes. 2016-05-20 15:27:43 -07:00
Alain Jobart 923ca110a8 Merge pull request #1711 from alainjobart/splitshardcount
Splitshardcount
2016-05-20 09:37:20 -07:00
Alain Jobart 2b8b9d06c3 Merge pull request #1713 from alainjobart/rep
Adding doc for replication.
2016-05-20 08:41:15 -07:00
Alain Jobart ed0013a3af Integrating comments from Anthony. 2016-05-20 08:40:42 -07:00
Alain Jobart af0db4044e Adding doc for replication. 2016-05-19 13:08:09 -07:00
Anthony Yeh 9194165d5f k8s: Use 'DeleteShard -recursive' instead of individual DeleteTablets.
The individual DeleteTablet calls in vttablet-down.sh were from before
we had the -recursive flag on DeleteShard, which now does that for you.
2016-05-19 12:12:26 -07:00