aboutsummaryrefslogtreecommitdiff
path: root/internal/sqlutil
AgeCommit message (Expand)Author
2024-08-16Implement MSC3916 (#3397)Till
2024-05-01Take advantage of changes in recent Go versions (#3361)0x1a8510f2
2023-07-21Update ConnectionManager to still allow component defined connections (#3154)Till
2023-07-19Use pointer when passing the connection manager around (#3152)Till
2023-07-07Prepare statement on an existing transaction (#3144)Till
2023-03-23Move every `db.Prepare` to `sqlutil.Statementlist`, remove trace driver (#3026)Till
2023-03-22Remove `BaseDendrite` (#3023)Till
2023-03-17Preparations for removing `BaseDendrite` (#3016)Till
2023-01-19Add `/_dendrite/admin/purgeRoom/{roomID}` (#2662)Neil
2022-11-02Fix `moderncsqlite` errors and rebase onto `main` (#2832)0x1a8510f2
2022-10-05Check PostgreSQL connection count (#2760)Neil Alexander
2022-09-22Tweak `InsertMigration` to avoid logging (#2720)Till
2022-09-20Update dependencies (#2729)Neil Alexander
2022-09-13Check unique constraint errors when manually inserting migrations (#2712)Till
2022-09-09Change detection of already executed migrations (#2665)Till
2022-07-25Update database migrations, remove goose (#2264)Till
2022-05-26Upgrade various dependencies (#2496)Neil Alexander
2022-05-03Global database connection pool (for monolith mode) (#2411)Neil Alexander
2022-03-21Remove unused partition_offset_table (#2288)S7evinK
2022-03-03Implement Push Notifications (#1842)Dan
2021-11-02Run gofmt on dendrite - apply go 1.17 preferred build tags (#2021)PiotrKozimor
2021-09-08- Removed double imports (#1989)Ryan W
2021-07-28Factor out StatementList to `sqlutil` and use it in `userapi`Kegan Dougal
2021-07-20Only include go-sqlite3 on the relevant binaries (#1900)Neil Alexander
2021-07-20Fixed log printing bug (closes #1885)Neil Alexander
2020-12-02Top-level setup package (#1605)Neil Alexander
2020-10-15Automatically upgrade databases on startup (#1529)Kegsay
2020-10-13Wrap NewMembershipUpdater in a db writer (#1515)Kegsay
2020-09-24Update all usages of tx.Stmt to sqlutil.TxStmt (#1423)Sam
2020-09-14Don't use more than 999 variables in SQLite querys. (#1425)Kegsay
2020-09-10Peeking via MSC2753 (#1370)Matthew Hodgson
2020-09-08Track goids when running with tracing enabled (#1413)Kegsay
2020-08-25Don't overwrite global err before return (#1293)oliverpool
2020-08-21Component-wide TransactionWriters (#1290)Neil Alexander
2020-08-19Transaction writer changes, move roomserver writers (#1285)Neil Alexander
2020-08-10Configuration format v1 (#1230)Neil Alexander
2020-07-20Deduplicate FS database, EDU persistence table (#1207)Neil Alexander
2020-06-12Rehuffle where things are in the internal package (#1122)Kegsay
2020-06-04Add ParseFileURI and use it when dealing with file URIs (#1088)Kegsay
2020-05-21Fix #897 and shuffle directory around (#1054)Kegsay
2020-05-01Limit database connections (#980, #564) (#998)Neil Alexander
2020-04-16Add SQL tracing via DENDRITE_TRACE_SQL (#968)Kegsay