Page MenuHomePhabricator

[comm-lib] Re-export AWS types
ClosedPublic

Authored by bartek on Dec 22 2023, 5:39 AM.
Tags
None
Referenced Files
F3392384: D10443.diff
Sat, Nov 30, 8:31 AM
Unknown Object (File)
Mon, Nov 18, 5:02 PM
Unknown Object (File)
Mon, Nov 18, 12:25 PM
Unknown Object (File)
Sat, Nov 16, 1:45 PM
Unknown Object (File)
Tue, Nov 12, 5:29 PM
Unknown Object (File)
Fri, Nov 8, 12:20 AM
Unknown Object (File)
Wed, Nov 6, 7:56 PM
Unknown Object (File)
Oct 28 2024, 5:00 AM
Subscribers

Details

Summary

This was one time suggested by Jon that until we have cargo workspace, we can have AWS dependencies inside comm-lib and use exports from there in our services.
This is a first step towards that.
Also removed unnecessary aws-types dependency, it is already included as a part of aws-config.

Test Plan

Services compile

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.Dec 22 2023, 5:56 AM
bartek added inline comments.
shared/comm-lib/Cargo.toml
48

This is already included inside aws-config

shared/comm-lib/src/lib.rs
26–28

Maybe it's worth re-exporting DynamoDBClient too?

michal added inline comments.
shared/comm-lib/src/lib.rs
26–28

I think it makes sense (even just so it has a shorter name).

This revision is now accepted and ready to land.Jan 2 2024, 3:00 AM
This revision was automatically updated to reflect the committed changes.