phab/src/infrastructure/storage/liskfeature/better-testing
phab/src/infrastructure/storage/lisk
feature/better-testing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
8567e3cacaa3 | aubort | Merge with Stable Week 45 | Dec 5 2018 | |||
409e207378b4 | aubort | Merge with Stable Week 36 + fixes 20180912 | Sep 14 2018 | |||
6b372d7d7a35 | aubort | Merge with Stable Week 42 | Oct 23 2017 | |||
0378094d414b | aubort | Merge with Stable Week 8 | Feb 28 2017 | |||
237f94b830a4 | epriestley | Fix flaky subscribers policy rule unit test | Dec 11 2016 | |||
8c89fc38fc42 | epriestley | Allow persistent connections to be configured per database host | Nov 22 2016 | |||
e6bfa1bd2388 | epriestley | Remove "mysql.configuration-provider" configuration option | Nov 22 2016 | |||
bac27fb40363 | epriestley | Remove "mysql.implementation" configuration | Nov 22 2016 | |||
55e21565b593 | epriestley | Support application partitioning across multiple masters | Nov 19 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 | |||
7eee5c5f6f00 | epriestley | Fix two "proably" typos | Sep 6 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 | |||
9827cc16227d | epriestley | Provide a missing timeout on the non-cluster connection pathway | Jun 29 2016 | |||
0630fef9fc36 | epriestley | Prevent web queries from running for more than 30 seconds | Apr 26 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 | |||
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 | |||
3ef270b2926e | epriestley | Allow transaction publishers to pass binary data to workers | Aug 23 2015 | |||
2cf9ded87892 | Joshua Spence | Various linter fixes | Aug 11 2015 | |||
b6d745b66687 | Joshua Spence | Extend from Phobject | Jun 15 2015 | |||
763b63a0fb81 | epriestley | Add spacePHID infrastructure and implement in Paste | Jun 5 2015 | |||
36e2d02d6ec5 | Joshua Spence | phtize all the things | May 22 2015 | |||
c896aeb62ed9 | Joshua Spence | Various linter fixes | May 19 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 | |||
827c0ce08134 | epriestley | Allow LiskDAO to be forced to use a specific connection | Mar 17 2015 | |||
29fd3f136b88 | epriestley | Allow columns to be marked as nonmutable (so save() will not change them) | Feb 19 2015 | |||
9f29af108bbb | Joshua Spence | Fix visibility of some `LiskDAO` 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 | |||
36e0d080a789 | Joshua Spence | Change `LiskDAO::generatePHID` to be `public` | Jan 13 2015 | |||
d6b882a804c7 | Joshua Spence | Fix visiblity of `LiskDAO::getConfiguration()` | Jan 13 2015 | |||
ade6f82dd578 | Joshua Spence | Fix method visibility for `LiskFixtureTestCase… | Jan 6 2015 | |||
000760b645b7 | epriestley | Do a better job of handling spec errors during schema adjustment | Nov 4 2014 | |||
3cf9a5820fc9 | Joshua Spence | Minor formatting changes | Oct 7 2014 | |||
f86f9dc51283 | epriestley | Make Currency a more formal type | Oct 6 2014 | |||
300172e79991 | epriestley | Support AUTO_INCREMENT in `bin/storage adjust` | Oct 1 2014 | |||
e7b590a1cf0d | epriestley | Generate expected schemata for Harbormaster | Oct 1 2014 | |||
7dabc21154f9 | epriestley | Load all keys, support unique keys, and provide an "all issues" view | Sep 19 2014 | |||
e9ac3f436ace | epriestley | Add expected schemata for Fund, Files, Flags and Legalpad | Sep 19 2014 | |||
67fbfe6ccc9f | epriestley | Generate expected schemata for Doorkeeper, Draft, Drydock, Feed | Sep 18 2014 | |||
1ead50c2cce3 | epriestley | Generate reasonable expected schemata for Chatlog, Conduit, Config, Countdown… | Sep 18 2014 | |||
9b63f84ff93f | epriestley | Generate reasonable expected schemata for Cache tables | Sep 18 2014 | |||
0f73b15a704d | epriestley | Generate reasonable expected schemata for Audit and Auth | Sep 18 2014 | |||
aa481dba570d | epriestley | Begin generating meaningful expected schemata | Sep 18 2014 | |||
0151c38b107f | Joshua Spence | Apply some autofix linter rules | Sep 9 2014 | |||
1ad0e845188a | epriestley | Show image dimensions and some other metadata in Differential | Aug 13 2014 | |||
448020a57351 | epriestley | Rename Lisk internal getProperties() methods to avoid collisions | Aug 11 2014 | |||
8fd098329ba2 | Joshua Spence | Rename `AphrontQueryException` subclasses | Aug 5 2014 | |||
c52b3c28e166 | epriestley | Remove partial objects from Lisk | Jul 18 2014 | |||
8756d82cf6c1 | Joshua Spence | Remove `@group` annotations | Jul 10 2014 | |||
b20884a842a6 | epriestley | Substantially support character encodings and "Highlight As" in changesets | Jun 20 2014 | |||
0a62f13464b8 | Joshua Spence/epriestley | Change double quotes to single quotes. | Jun 9 2014 | |||
592591e71538 | epriestley | Clean up various pieces of dead/obsolete Differential code | Mar 11 2014 | |||
e11adc4ad76c | Joshua Spence/epriestley | Added some additional assertion methods. | Mar 9 2014 | |||
0488ce73c4b2 | epriestley | Add assertions to no-assertions tests in phabricator/ | Mar 7 2014 | |||
cea58de0ba92 | Joshua Spence/epriestley | Fixed naming convention violations. | Feb 26 2014 | |||
a298a79bdac6 | epriestley | Convert Phabricator to handle "%s" / "%B" properly | Feb 24 2014 | |||
ab636f36bf74 | epriestley | Rename PhabricatorUserStatus to PhabricatorCalendarEvent | Feb 6 2014 | |||
f4b9efe2562b | epriestley | Introduce ref cursors for repository parsing | Jan 17 2014 | |||
9d474452f9c5 | epriestley | Make nonscalar field saves raise a more useful exception from LiskDAO | Dec 7 2013 | |||
073cb0e78c01 | epriestley | Make PhabricatorPolicyInterface require a getPHID() method | Oct 14 2013 | |||
ea0dc5625d8f | Bob Trahan | Purge loadRelativeEdges | Sep 13 2013 | |||
da6cdc6bd0f4 | epriestley | Fix issue with loadRelativeEdges() | Sep 12 2013 | |||
fcba0c74d979 | Gareth Evans/epriestley | Replace all "attach first..." exceptions with `assertAttached()` | Sep 3 2013 | |||
d2e5afb0959c | epriestley | Use application PHIDs in Releeph, plus more | Jul 22 2013 | |||
d27e7c52b218 | Levi Jackson/epriestley | Add explicit `mysql.port` configuration | Jul 15 2013 | |||
8e8057c6fe8c | epriestley | Add LiskRawMigrationIterator | Jun 21 2013 | |||
9da6c9ff15c0 | Jakub Vrana | Delete LiskDAO::IDS_PHID | Apr 9 2013 | |||
176ee9a889df | epriestley | Fix {Fnnn} rule in Remarkup | Feb 14 2013 | |||
3e6fa4365811 | Nick Pellegrino/epriestley | getConfigEnv fails fast when key is not found and no default value is given. | Jan 19 2013 | |||
0902543fc8c4 | epriestley | Port MySQL settings to PHP | Jan 3 2013 | |||
aae5f9efd3d3 | epriestley | Implement a more compact, general database-backed key-value cache | Dec 21 2012 | |||
7332599e0326 | epriestley | Provide an IDS_COUNTER mechanism for ID assignment | Nov 7 2012 | |||
ef85f49adc07 | vrana | Delete license headers from files | Nov 5 2012 | |||
d506ffbd300d | Jakub Vrana | Add regression test for LiskDAO::__call() | Oct 24 2012 | |||
fd87a88d710e | vrana | Fix static variable usage in Lisk | Oct 20 2012 | |||
cd9d78c10799 | epriestley | Allow Fact analysis of commits | Oct 8 2012 | |||
ea32c541e417 | epriestley | Remove all optimistic lock code from Lisk | Oct 4 2012 | |||
fe6022cd97f5 | epriestley | Load only valid properties in LiskDAO::loadFromArray() | Oct 4 2012 | |||
4682e0c104bd | vrana | Warn against writing to undeclared properties | Oct 3 2012 | |||
7c39c4ca7d35 | vrana | Declare common Lisk properties | Oct 3 2012 | |||
8e7ae7b33a7d | vrana | Optimize reindex_everything.php | Sep 17 2012 | |||
45e93495e409 | vrana | Add method for loading relative edges | Aug 21 2012 | |||
1379876db7ff | vrana | Remove subsets when cleaning Lisk set | Aug 13 2012 | |||
f841491524f1 | vrana | Use Lisk sets in fact update iterator | Aug 13 2012 | |||
b2c9edd17d91 | vrana | Fix doc links | Aug 10 2012 | |||
ff61dba7acf4 | epriestley | Extend LiskMigrationIterator from PhutilBufferedIterator | Jul 26 2012 | |||
5d4a6bcf954a | epriestley | Break AphrontDatabaseConnection dependencies on PhabricatorEnv | Jul 24 2012 | |||
a7bcc532dadf | epriestley | Add an iterator to make it easier to perform database migrations | Jul 19 2012 | |||
cb8120551f72 | epriestley | Don't special-case LiskDAO->load(0) | Jul 16 2012 | |||
d86c4e03664e | epriestley | Store forced connections in the Lisk connection cache | Jul 9 2012 | |||
534c0aa32693 | epriestley | Minor, move all storage/query/db code to src/infrastructure/storage | Jul 2 2012 |
c4science · Help