1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-23 07:12:41 +01:00
phorge-phorge/src/docs/user
epriestley c767c971ca Add "persistence" types (data, cache, or index) to tables, and tweak what "storage dump" dumps
Summary:
Ref T13000. This marks each table as either "data" (normal data), "cache" (automatically rebuilt, no need to ever dump) or "index" (can be manually rebuilt).

By default, `bin/storage dump` dumps data and index tables, but not cache tables.

With `--no-indexes`, it dumps only data tables. Indexes can be rebuilt after a restore with `bin/search index --all ...`.

Test Plan:
  - Ran `--no-indexes` and normal dumps with `--trace`, verified that cache and index (former case) or cache only (latter case) tables were dumped with `--no-data`.
  - Verified dump has the same number of `CREATE TABLE` statements as before the changes.
  - Reviewed persistence tags in the web UI (note Ferret engine tables are "Index"):

{F5210886}

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13000

Differential Revision: https://secure.phabricator.com/D18682
2017-10-04 12:09:33 -07:00
..
cluster Typo fix 2017-10-03 15:10:13 -07:00
configuration Add "persistence" types (data, cache, or index) to tables, and tweak what "storage dump" dumps 2017-10-04 12:09:33 -07:00
field Fix two "proably" typos 2016-09-06 08:59:07 -07:00
userguide Document Ferret engine fulltext search features 2017-09-12 12:13:23 -07:00
feedback.diviner Update support documentation for modern times 2015-10-19 13:29:24 -07:00
installation_guide.diviner Remove "PHP 7 is not supported" from install documentation 2017-01-12 16:00:40 -08:00
introduction.diviner Reorganize Diviner articles into user/ and tech/ 2013-08-28 09:57:00 -07:00
reporting_security.diviner Update support documentation for modern times 2015-10-19 13:29:24 -07:00
support.diviner Update Support diviner document 2017-07-13 10:36:42 -07:00
upgrading.diviner Write 500 words on how to restart webservers 2015-12-02 09:16:10 -08:00