phab/src/infrastructure/storagefeature/testing
phab/src/infrastructure/storage
feature/testing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
237f94b830a4 | epriestley | Fix flaky subscribers policy rule unit test | Dec 11 2016 | |||
29a3cd5121d9 | epriestley | Add "Manual Activities", to tell administrators to rebuild the search index | Nov 30 2016 | |||
9d0752063e1e | epriestley | Allow `bin/storage adjust` to adjust table engines | Nov 26 2016 | |||
ff3333548f8a | epriestley | Create and populate a stopwords table for InnoDB fulltext indexes to use in the… | Nov 26 2016 | |||
ce18a8e20820 | epriestley | Fix two setup issues arising from partitioning support | Nov 23 2016 | |||
0ed767b967b3 | epriestley | Fix a couple of partition migration bugs | Nov 22 2016 | |||
8c89fc38fc42 | epriestley | Allow persistent connections to be configured per database host | Nov 22 2016 | |||
f89f7086922c | epriestley | Apply storage patches patch-by-patch, not database-by-database | Nov 22 2016 | |||
e6bfa1bd2388 | epriestley | Remove "mysql.configuration-provider" configuration option | Nov 22 2016 | |||
4da74166fe87 | epriestley | When storage is partitioned, refuse to serve requests unless web and databases… | Nov 22 2016 | |||
bac27fb40363 | epriestley | Remove "mysql.implementation" configuration | Nov 22 2016 | |||
326d5bf8004e | epriestley | Detect replicating masters and fatal (also, warn on nonreplicating replicas) | Nov 22 2016 | |||
78040e0ff577 | epriestley | Run "DatabaseSetup" checks against all configured hosts | Nov 22 2016 | |||
55e21565b593 | epriestley | Support application partitioning across multiple masters | Nov 19 2016 | |||
558d19430233 | epriestley | Update `bin/storage` workflows to accommodate multiple masters | Nov 13 2016 | |||
ecc598f18dc4 | epriestley | Support multiple database masters and convert easy callers | Nov 13 2016 | |||
49448a87c17c | epriestley | Rough in most of Calendar exports | Oct 6 2016 | |||
38b10f05a224 | epriestley | For now, disable persistent connections and the "max_connections" setup warning | Sep 23 2016 | |||
f8c22252686e | epriestley | Use persistent database connections from web contexts | Sep 21 2016 | |||
b7e51877c316 | epriestley | Make storage adjustment a little nicer, especially the first time | Sep 7 2016 | |||
7eee5c5f6f00 | epriestley | Fix two "proably" typos | Sep 6 2016 | |||
7e365fd3f15b | epriestley | Allow `bin/storage renamespace` to work with underscores | Sep 6 2016 | |||
2c5b1dc20a6b | epriestley | Provide "--output" flags for "bin/storage renamespace" | Aug 17 2016 | |||
37b8ec5bb73e | epriestley | Provide an "--output" mode for "bin/storage dump" with better error handling | Aug 17 2016 | |||
5e3efca08a57 | epriestley | In taskmaster daemons, only close connections which were not used recently | Aug 11 2016 | |||
3b45608c78f1 | epriestley | Fix misleading error message when only cluster database masters are configured | Aug 10 2016 | |||
e8083ad63a32 | epriestley | Increase the storage size for commit summaries | Aug 10 2016 | |||
f03214659104 | Eitan Adler | Convert bin/storage workflow to presume utf8mb4 as the default encoding | Aug 10 2016 | |||
9160da1afb62 | epriestley | Add a Packages application and PackagePublisher | Jul 27 2016 | |||
68904d941c54 | Aviv Eyal/avivey | bin/storage shell: force TCP | Jul 22 2016 | |||
9827cc16227d | epriestley | Provide a missing timeout on the non-cluster connection pathway | Jun 29 2016 | |||
b352cae97de4 | epriestley | Don't stop on read-only mode for read-only storage workflows | May 30 2016 | |||
0630fef9fc36 | epriestley | Prevent web queries from running for more than 30 seconds | Apr 26 2016 | |||
595f20381691 | epriestley | Correct RepositoryURI schema and propagate `adjust` exit code correctly | Apr 18 2016 | |||
7852ec16190f | epriestley | Use --master-data, not --dump-slave, in bin/storage dump | Apr 14 2016 | |||
bbb321395a96 | epriestley | Support Aphlict clustering | Apr 14 2016 | |||
5a0b7398cabd | epriestley | Give bin/storage some replica-aware options | Apr 14 2016 | |||
146fb646f92b | epriestley | Automatically degrade to read-only mode when unable to connect to the master | Apr 10 2016 | |||
e0a8cac703d1 | epriestley | When no master database is configured, automatically degrade to read-only mode | Apr 10 2016 | |||
071741c61da7 | epriestley | When Phabricator is in read-only mode, explain why | Apr 10 2016 | |||
6a4a9bb2d284 | epriestley | When `cluster.databases` is configured, read the master connection from it | Apr 10 2016 | |||
49d93dcf98aa | epriestley | Add a `cluster.read-only` option | Apr 9 2016 | |||
5f170847caa8 | epriestley | Throw a more tailored error when a `storage upgrade` patch can't access a… | Jan 21 2016 | |||
d37153f00304 | epriestley | Make `bin/storage upgrade` and `bin/storage adjust` emit detailed messages if… | Jan 21 2016 | |||
71646062852b | Joshua Spence | Add a lock to storage upgrade and adjustment | Dec 1 2015 | |||
d5cb3cd27729 | cburroughs | typo in storage message | Nov 19 2015 | |||
ca0b36c174b4 | Joshua Spence | Rename XHPAST database | Nov 14 2015 | |||
c35b564f4d32 | Joshua Spence | Various translation improvements | Nov 2 2015 | |||
ad53e7b87815 | epriestley | Record how long storage patches took to apply | Oct 24 2015 | |||
03fea7049760 | epriestley | Fix some header formatting in `bin/storage probe` | Oct 6 2015 | |||
3ef270b2926e | epriestley | Allow transaction publishers to pass binary data to workers | Aug 23 2015 | |||
368f3591142e | Joshua Spence | Use PhutilClassMapQuery instead of PhutilSymbolLoader | Aug 13 2015 | |||
2cf9ded87892 | Joshua Spence | Various linter fixes | Aug 11 2015 | |||
930b6fec253b | lkassianik | DRAFT - throw together Phurl skeleton. | Jul 24 2015 | |||
ffadf64751a5 | Chad Little | Badges v0.1 | Jul 22 2015 | |||
68bb60e52f92 | Joshua Spence | Use PhutilConsoleTable in `./bin/storage probe` | Jun 19 2015 | |||
b6d745b66687 | Joshua Spence | Extend from Phobject | Jun 15 2015 | |||
32f4c962fc6e | Joshua Spence | Remove "@stable" annotations | Jun 14 2015 | |||
f47e69c01594 | Joshua Spence | Mark some strings for translation | Jun 9 2015 | |||
763b63a0fb81 | epriestley | Add spacePHID infrastructure and implement in Paste | Jun 5 2015 | |||
bf81fda03609 | Joshua Spence | Linter fixes | Jun 2 2015 | |||
541b4c86b405 | epriestley | Add "Spaces", an application for managing policy namespaces | Jun 1 2015 | |||
36e2d02d6ec5 | Joshua Spence | phtize all the things | May 22 2015 | |||
c896aeb62ed9 | Joshua Spence | Various linter fixes | May 19 2015 | |||
acb45968d889 | Joshua Spence | Use `__CLASS__` instead of hard-coding class names | May 13 2015 | |||
8d128646b31a | Joshua Spence | Fix a lisk issue | May 5 2015 | |||
70c864914210 | Joshua Spence | Use phutil_json_decode instead of json_decode | May 5 2015 | |||
7b6c320e156a | epriestley | Skeleton for "Multimeter", a performance sampling application | May 1 2015 | |||
924b135d310b | epriestley | Add a `storage renamespace` for mangling SQL dumpfiles into a new namespace | Mar 18 2015 | |||
827c0ce08134 | epriestley | Allow LiskDAO to be forced to use a specific connection | Mar 17 2015 | |||
a65667443b04 | epriestley | Fix quickstart.sql for old MySQL | Mar 2 2015 | |||
9e82cfcc214b | epriestley | Use utf8_general_ci for "sort" columns in old MySQL | Feb 26 2015 | |||
29fd3f136b88 | epriestley | Allow columns to be marked as nonmutable (so save() will not change them) | Feb 19 2015 | |||
28b23fd789dc | Eric/epriestley | Use --hex-blob flag in bin/storage dump | Feb 6 2015 | |||
1ecfa0313c48 | Joshua Spence | Add a `./bin/storage shell` command | Jan 29 2015 | |||
95fab5ee4f46 | epriestley | Fix an issue with `corpus` columns in Quickstart | Jan 27 2015 | |||
614f911217cf | epriestley | Regenerate Quickstart SQL | Jan 23 2015 | |||
e90695fc8332 | epriestley | When storage is not initialized, write the error message to stderr instead of… | Jan 20 2015 | |||
9f29af108bbb | Joshua Spence | Fix visibility of some `LiskDAO` methods | Jan 15 2015 | |||
daadf955378c | Joshua Spence | Fix visibility of `PhutilArgumentWorkflow::didConstruct` methods | Jan 15 2015 | |||
2f043b253012 | Joshua Spence | Fix visibility of `PhabricatorLiskDAO::establishLiveConnection` method | Jan 15 2015 | |||
7ab5d108a46f | epriestley | Provide read and overwrite for Lisk counters | Jan 14 2015 | |||
b1a5d5a81548 | epriestley | Stop purging caches in bin/storage adjust | Jan 14 2015 | |||
36e0d080a789 | Joshua Spence | Change `LiskDAO::generatePHID` to be `public` | Jan 13 2015 | |||
d6b882a804c7 | Joshua Spence | Fix visiblity of `LiskDAO::getConfiguration()` | Jan 13 2015 | |||
698b7f9ea39c | Joshua Spence | Explicitly declare method/property visibility | Jan 11 2015 | |||
ade6f82dd578 | Joshua Spence | Fix method visibility for `LiskFixtureTestCase… | Jan 6 2015 | |||
a455e50e2998 | epriestley | Build a Conpherence thread index | Jan 6 2015 | |||
cb63a4bb6e8d | epriestley | Improve messaging and documentation around surplus schemata | Dec 29 2014 | |||
a1f5fc22318c | epriestley | Move directory SQL patch construction to abstract base class | Nov 14 2014 | |||
a17a36869254 | epriestley | Apply storage adjustments as part of storage upgrade | Nov 7 2014 | |||
dbef5660fccc | epriestley | Update the quickstart.sql | Nov 7 2014 | |||
000760b645b7 | epriestley | Do a better job of handling spec errors during schema adjustment | Nov 4 2014 | |||
18161d00a08d | epriestley | Update some storage documentation for new adjustment workflows | Nov 1 2014 | |||
f5c426639ced | epriestley | Document the adjustment workflow and warn users about adjusting old MySQL | Nov 1 2014 | |||
917da084176c | epriestley | Fix various MySQL version issues with new charset stuff | Oct 29 2014 | |||
3cf9a5820fc9 | Joshua Spence | Minor formatting changes | Oct 7 2014 | |||
0bbe3a6d2825 | Bob Trahan | Storage - fix more query errors by escaping collate_text and collate_sort | Oct 7 2014 | |||
928b4edffb66 | Bob Trahan | Storage - escape collation type in create database code pathway | Oct 6 2014 | |||
f86f9dc51283 | epriestley | Make Currency a more formal type | Oct 6 2014 |
c4science · Help