ReleaseEngineering:GraphServer: Difference between revisions
Jump to navigation
Jump to search
m (→Deployment) |
ChrisCooper (talk | contribs) |
||
| Line 11: | Line 11: | ||
# Convert the SQL into sql insert statements by removing any diff related cruft and only have new insert/update lines as plain text | # Convert the SQL into sql insert statements by removing any diff related cruft and only have new insert/update lines as plain text | ||
# Adjust staging Graph server schema | # Adjust staging Graph server schema | ||
# File | # File a bug (Webtools:Graph Server) to push to live server once tested clean | ||
== Deployment == | == Deployment == | ||
Revision as of 18:43, 25 February 2015
Graph Server Notes
Note: Started as a page to contain various info nuggets about the Graph Server but it really needs to be filled out to a proper documentation page
Schema
- The SQL for the Graph Server can be found in the [Graph repo's default branch] (!! not the 1.0 branch any more !!)
Adjusting the schema is a multi-step process:
- Get the SQL changes reviewd and into the repo
- Convert the SQL into sql insert statements by removing any diff related cruft and only have new insert/update lines as plain text
- Adjust staging Graph server schema
- File a bug (Webtools:Graph Server) to push to live server once tested clean
Deployment
We can deploy the changes by ourselves if we want to. We only have insert capacity.
- ssh to relengwebadm.private.scl3.mozilla.com
- get the credentials from private/passwords/graphs.txt.gpg