dendrite/keyserver/storage/sqlite3
alexfca fd7f25479b
Upgrade Dendrite 0.5.0 support for CosmosDB (#15)
* - Add CosmosDB back
- Add missing methods to blacklist_table.go
- Add missing methods to device_keys_table.go
- Add missing methods to events_table.go
- Add missing methods to membership_table.go
- Update state_block_table.go (due to reafctor SQL)
- Update state_snapshot_table.go (due to reafctor SQL)
- Add new key_backup_table.go
- Add new key_backup_version_table.go
- Code compiles but has runtime errors

* Message sending + receiving working
Rooms and DMs working
- Add CrossSigningKeys table
- Add CrossSigningSigs table
- Refactor DeviceKeys yable
- Fix OneTimeKeys
- Update the KeyServer storage.go to use a PartitionStorer instead of a specific SQL PartitionOffsetStatements
- Fix small issues from the previous commit
- Implement DeleteSendToDeviceMessages

Co-authored-by: alexf@example.com <alexf@example.com>
2021-09-10 16:04:17 +10:00
..
cross_signing_keys_table.go Cross-signing storage code (#1959) 2021-08-04 17:31:18 +01:00
cross_signing_sigs_table.go Delete device keys/signatures from key server when deleting devices (#1979) 2021-08-18 12:07:09 +01:00
device_keys_table.go Delete device keys/signatures from key server when deleting devices (#1979) 2021-08-18 12:07:09 +01:00
key_changes_table.go More sane next batch handling, typing notification tweaks, give invites their own stream position, device list fix (#1641) 2020-12-18 11:11:21 +00:00
one_time_keys_table.go Update all usages of tx.Stmt to sqlutil.TxStmt (#1423) 2020-09-24 11:10:14 +01:00
stale_device_lists.go Use Writer in shared package (#1296) 2020-08-25 10:29:45 +01:00
storage.go Upgrade Dendrite 0.5.0 support for CosmosDB (#15) 2021-09-10 16:04:17 +10:00