Commit Graph

357 Commits (ba94de2510b3858f10d60f0230a58b1252346372)

Author SHA1 Message Date
Christoph Wurst 1f46e4b854
fix(db): Let dirty writes cool off 2 years ago
Christoph Wurst cf17a20835 fix(db): Give dirty read exception a message 2 years ago
Christoph Wurst aef28e191a
fix(db): Unify long transaction log/exception message 2 years ago
Simon L 8fd2289058
Merge pull request #43357 from nextcloud/enh/41253/fix-occ-upgrade 2 years ago
Louis Chemineau 898df41de9
Revert "Merge branch 'master' of github.com:nextcloud/server" 2 years ago
Joas Schilling 487c33f479
fix(migration): Make naming constraint fail softer on updates 2 years ago
Christoph Wurst 97152de9bf
fix(db): Execute dirty reads on the primary node 2 years ago
Christoph Wurst 911ab393c0
feat(db): Make dirty query logging available in production 2 years ago
Christoph Wurst ab0d7c007d fix(db): Remove very verbose dirty query logs 2 years ago
Christoph Wurst f54b08c224
fix(db): Do not log transacted reads as dirty read 2 years ago
Julius Härtl 296096e069
fix: Add reconnect check in case of timeouts on the db side 2 years ago
Julius Härtl c17c42a0b2 feat: First attempt to track dirty tables after writes and switch back to replicas if reads go to other tables 2 years ago
Julius Härtl 3e60092b7d feat: Add logging for transaction time 2 years ago
Julius Härtl 86dc766276 Cast datetime columns in sqlite before comparing 2 years ago
Julius Härtl 79c4986354
enh: Implement PrimaryReadReplicaConnection 2 years ago
Côme Chilliet 1b547c7db8 Migrate missing primary key database check to new API 2 years ago
Côme Chilliet ad88c04f2d Migrate missing index database check to new API 2 years ago
Côme Chilliet 2cb1c0f2dc Migrate missing column database check to new API 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Arthur Schiwon 93505b2cdd fix(workflowengine): use andWhere() not second where() 2 years ago
Joas Schilling 6f39d82031
fix(install): Make installing more verbose 2 years ago
Joas Schilling 15a7aa51c5
fix(dbal): Fix types in query builder methods for parameters 2 years ago
Joas Schilling 570159e610
fix(DB): Update comment to state why we still use the max 4k limit 2 years ago
Joas Schilling ccb01b19a0
fix(sqlite): Remove some old SQLite cheats 2 years ago
Joas Schilling f8ee6c4769
fix(oracle): Move away from internal and deprecated SchemaDiff API 2 years ago
Joas Schilling 919207873e
fix(dbal): Move migrator away from deprecated calls 2 years ago
Joas Schilling 160298c556
fix(mysql): Remove custom MySQL workaround from 2015 2 years ago
Joas Schilling b202b139dd
fix(postgres): Remove old Postgres 9.4 workaround 2 years ago
Joas Schilling ad839dbb0a
fix(sqlite): Remove no longer required autoincrement fix 2 years ago
Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 2 years ago
Christoph Wurst 6b90ab1953
refactor: Use DBAL's executeQuery instead of query (deprecated) 2 years ago
Anna Larch 56419d94f8 enh(db): provide database providers via API 2 years ago
Côme Chilliet 5c78adb20d
Fix Exception catching in OC\DB\Adapter 2 years ago
Carl Schwan e966cfbc4b
Cleanup plsam issues in DB/ContactsManager and Console 2 years ago
Joas Schilling 0bf738d8cb
feat(db): Ensure that index names are unique across the database 3 years ago
Hamid Dehnavi d0b20534b9 Refactor "substr" calls to improve code readability 3 years ago
Christoph Wurst 14719110b9 chore: Replace \OC::$server->query with \OCP\Server::get in /lib 3 years ago
dartcafe 2211721c2b
fixed quotes 3 years ago
dartcafe ed294f6e43
add type #38909 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Julius Härtl 3bdd770129
fix: Check for wrapped retriable exceptions 3 years ago
Côme Chilliet 426c0341ff
Use typed version of IConfig::getSystemValue as much as possible 3 years ago
Arthur Schiwon 997c2a2a79
fix DBAL exception handling in setValues 3 years ago
Ferdinand Thiessen a9af58fd1a fix(DB): Remove not supported column comments when using SQLite 3 years ago
Robin Appelman 426b3429f7
log start time of queries for profiler 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Joas Schilling 7f0a54c558
fix(querybuilder): Log a warning if where() is called again on a query builder object 3 years ago
Côme Chilliet 8a16e7e8a1
Fix more psalm issues in OC\DB 3 years ago
Côme Chilliet 378630f8a0
Fix psalm issues following doctrine/dbal bump 3 years ago
Roeland Jago Douma d151999fc8
typehint migrationservice closures 3 years ago