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)
Fri, Nov 8, 11:22 PM
Unknown Object (File)
Thu, Oct 17, 11:45 PM
Unknown Object (File)
Thu, Oct 17, 11:45 PM
Unknown Object (File)
Thu, Oct 17, 11:45 PM
Unknown Object (File)
Thu, Oct 17, 11:45 PM
Unknown Object (File)
Thu, Oct 17, 11:44 PM
Unknown Object (File)
Thu, Oct 17, 11:38 PM
Unknown Object (File)
Oct 16 2024, 8:24 AM

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
Branch
@max/@karol/tunnelbroker-newstack
Lint
No Lint Coverage
Unit
No Test Coverage

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.