Page MenuHomePhabricator

[services] Tunnelbroker - Database entities for messages.
ClosedPublic

Authored by max on Feb 4 2022, 7:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jul 1, 3:21 PM
Unknown Object (File)
Mon, Jul 1, 2:24 PM
Unknown Object (File)
Sun, Jun 30, 5:15 PM
Unknown Object (File)
Sun, Jun 30, 5:15 PM
Unknown Object (File)
Sun, Jun 30, 5:15 PM
Unknown Object (File)
Sun, Jun 30, 5:15 PM
Unknown Object (File)
Sun, Jun 30, 5:15 PM
Unknown Object (File)
Sun, Jun 30, 5:09 PM

Details

Summary

DynamoDB database entities for persisting messages that pass in tunnelbroker.

Related linear task: ENG-670

Dependencies:

  • Depends on D3116 to provide ConfigManager.
Test Plan

Using entities for CRUD operations.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

max retitled this revision from [services] Tunnelbroker - Messages database entities. to [services] Tunnelbroker - Database entities for messages..Feb 4 2022, 7:29 PM
max edited the summary of this revision. (Show Details)
max added reviewers: tomek, karol.
tomek added inline comments.
services/tunnelbroker/docker-server/contents/server/src/Database/DatabaseEntitiesTools.h
27 ↗(On Diff #9325)

Can we use the new approach here - to avoid listing all the types?

This revision is now accepted and ready to land.Feb 7 2022, 2:20 AM
This revision now requires review to proceed.Feb 7 2022, 2:20 AM
ashoat added a reviewer: jim.
ashoat added inline comments.
services/tunnelbroker/docker-server/contents/server/src/Database/DatabaseEntitiesTools.h
27 ↗(On Diff #9325)

We are currently tracking this in ENG-324 after ENG-567 was closed. It is currently assigned to @karol-bisztyga, but I'm sure he wouldn't mind if @geekbrother handles it. We should just make sure there's no duplication of work

This revision is now accepted and ready to land.Feb 7 2022, 6:59 PM
max marked 2 inline comments as done.

Rebase.

services/tunnelbroker/docker-server/contents/server/src/Database/DatabaseEntitiesTools.h
27 ↗(On Diff #9325)

Can we use the new approach here - to avoid listing all the types?

Yep, it's tracked here now.

27 ↗(On Diff #9325)

We are currently tracking this in ENG-324 after ENG-567 was closed. It is currently assigned to @karol-bisztyga, but I'm sure he wouldn't mind if @geekbrother handles it. We should just make sure there's no duplication of work

Yes right, but I've created a separate task [[ https://linear.app/comm/issue/ENG-706/avoid-listing-all-entities-in-databaseentitiestoolsh-in-tunnelbroker | ENG-706 ]]for the tunnelbroker.

This revision was landed with ongoing or failed builds.Feb 8 2022, 7:18 PM
This revision was automatically updated to reflect the committed changes.