Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

feat: Multi tenancy bulk export #90

Merged
merged 5 commits into from
Jun 30, 2021

Conversation

Bingjiling
Copy link
Contributor

@Bingjiling Bingjiling commented Jun 25, 2021

Issue #, if available:

Description of changes:

  • Update bulk export DDB and jobs to accommodate tenantId
  • Create/update unit tests for ddbDataService, ddbParamBuilder and export jobs

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

src/bulkExport/stopExportJob.ts Show resolved Hide resolved
src/dataServices/dynamoDbDataService.ts Outdated Show resolved Hide resolved
src/dataServices/dynamoDbDataService.ts Show resolved Hide resolved
src/dataServices/dynamoDbParamBuilder.ts Outdated Show resolved Hide resolved
src/dataServices/dynamoDbParamBuilder.ts Outdated Show resolved Hide resolved
@Bingjiling Bingjiling changed the title [WIP] feat: Multi tenancy bulk export feat: Multi tenancy bulk export Jun 28, 2021
@Bingjiling Bingjiling requested a review from rsmayda June 28, 2021 19:37
src/dataServices/dynamoDbDataService.ts Outdated Show resolved Hide resolved
src/dataServices/dynamoDbDataService.ts Outdated Show resolved Hide resolved
src/dataServices/dynamoDbDataService.ts Outdated Show resolved Hide resolved
src/dataServices/dynamoDbParamBuilder.ts Outdated Show resolved Hide resolved
src/bulkExport/getJobStatus.test.ts Show resolved Hide resolved
@github-actions github-actions bot added size/l and removed size/m labels Jun 30, 2021
@Bingjiling Bingjiling merged commit 4028095 into feat-multitenancy Jun 30, 2021
@Bingjiling Bingjiling deleted the multi-tenancy-bulk-export branch June 30, 2021 14:36
carvantes added a commit that referenced this pull request Aug 17, 2021
* feat: Add multi tenancy to S3 binary resource(#87)

* feat: tenant isolation for DDB CRUD operations (#86)

* feat: update ddbToEs to handle multi-tenant records (#91)

* feat: Multi tenancy bulk export (#90)

* fix: list bulk export files with tenant prefix (#94)

* feat: persistence change for group export (#98)

* feat: enable hard delete in Elasticsearch (#100)


Co-authored-by: zheyanyu <zheyanyu@amazon.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants