[ABTEST-217] Update API Gateway to put incoming event into correct S3 location Created: 25/May/20 Updated: 04/Jun/20 Resolved: 04/Jun/20 |
|
| Status: | Closed |
| Project: | A/B Testing |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.0 |
| Type: | Story | Priority: | Neutral |
| Reporter: | Nguyen Phung Chi | Assignee: | Maxime Michel |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Date of First Response: | |||||||||
| Epic Link: | ABTEST MVP | ||||||||
| Description |
|
We are sending the event json to S3 via API Gateway and store directly at the root level of the bucket. E.g ab-testing-timeline/event_1.json However, we defined the S3 storage strategy: customerID/testID/dateInTermsOfDay(24.04.2020) Reference: https://wiki.magnolia-cms.com/pages/viewpage.action?pageId=187204372 AC:
Notes:
|
| Comments |
| Comment by Maxime Michel [ 04/Jun/20 ] |
|
After discussing with ilgun we decided to not do this for now in order to not add any more complexity on API Gateway, because we have few people who would know how to make any sort of debugging over there. We might reconsider this at a later point, though. API Gateway is able to use values it is aware of to define a path in S3. |