Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

val -> prod #11111

Merged
merged 1 commit into from
Mar 3, 2023
Merged

val -> prod #11111

merged 1 commit into from
Mar 3, 2023

Conversation

karla-vm
Copy link
Collaborator

@karla-vm karla-vm commented Mar 3, 2023

Description

Releasing the following updates to production:

* Mdct 2274 - Kafka Integration (#11084)

* initial paste

* go with handler pattern instead of full service

* splitting out dynamo and s3

* ts update

* destroy skeleton

* topic management service

* configure new serverless stack

* env and vpc config

* getting closer to real topics

* refactor lib for s3 obj

* readme, +mlr & naar,  s3 trigger

* topics lib and readme

* configure serverless & plugins for topics

* include stage as a custom param

* network config

* app-api subnet correction

* linting

* more linting

* missed dependency

* explicit s3 events

* local env fis + param case sensitive naming

* allow table streams

* configure s3 events as their own lambda

* readme and delete default behavior

* lambda names

* serverless bucket forcedeploy (see s3 serverless lambda doc)

* more lambda s3 serverless limitations

* test without s3

* re-attach events to new names

* update kafkajs import

* safely handle warmup events without error.

* handler lib short circuit without broker strings

* include all topics in creation

* extra logging for mismatches

* function should not be async

* await getting doc

* use namespace pattern in publish

* s3 buckets piped to form topic

* bring serverless param in with env

* s3 doc should be converted to string

* style updates

* test producer lib

* remove accidental file

* simplify bucket and table maps with use of constants

* move to explicit config of topic names for tables as well

* Add (optional) styling to fields that are not required  (#11101)

* make unique key

* redline from design

* add optional style

* add optional style

* remove attribute that was used for testing

* PR comments

* PR comments

* PR comments

* test fix

* test

* test

* revert reporting API path to reports/ (#11099)

* Feature Flagging AdminDashSelector (#11109)

* for karla

* testing the thing

---------

Co-authored-by: Braxton Excell <braxton.excell@gmail.com>

---------

Co-authored-by: Brendan Myers <6362494+BearHanded@users.noreply.github.com>
Co-authored-by: Britt <britt.bujacich@gmail.com>
Co-authored-by: Braxton Excell <braxton.excell@gmail.com>
@karla-vm karla-vm merged commit cacee25 into production Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants