Skip to content

Releases: halprin/delete-dynamodb-items

Updated Dependencies

15 Nov 04:50
085c591
Compare
Choose a tag to compare

What's Changed

  • Testing by @halprin in #15
  • Integration Testing by @halprin in #16
  • Read Me Improvements by @halprin in #18
  • Upgrade Go to 1.21 by @halprin in #20
  • Add Renovate Configuration by @halprin in #21
  • Update module github.com/aws/aws-sdk-go to v1.50.10 by @renovate in #23
  • Update minor dependencies by @renovate in #22
  • Update the Release GitHub Action by @halprin in #24
  • Update module github.com/aws/aws-sdk-go to v1.50.12 by @renovate in #25
  • Update module github.com/aws/aws-sdk-go to v1.50.13 by @renovate in #28
  • Update actions/checkout action to v4 by @renovate in #26
  • Update actions/setup-go action to v5 by @renovate in #27
  • Update module github.com/aws/aws-sdk-go to v1.50.14 by @renovate in #29
  • Update module github.com/aws/aws-sdk-go to v1.50.15 by @renovate in #30
  • Update module github.com/aws/aws-sdk-go to v1.50.16 by @renovate in #31
  • Update module github.com/aws/aws-sdk-go to v1.50.17 by @renovate in #32
  • Update wangyoucao577/go-release-action action to v1.47 by @renovate in #33
  • Update module github.com/aws/aws-sdk-go to v1.50.18 by @renovate in #34
  • Update module github.com/aws/aws-sdk-go to v1.50.19 by @renovate in #35
  • Update module github.com/aws/aws-sdk-go to v1.50.20 by @renovate in #36
  • AWS SDK v2 by @halprin in #37
  • Update README with Link to AWS CLI v2 Documentation by @halprin in #39
  • Update aws-sdk-go-v2 monorepo by @renovate in #38
  • Go 1.22 by @halprin in #41
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.28.1 by @renovate in #40
  • Update wangyoucao577/go-release-action action to v1.48 by @renovate in #42
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.29.0 by @renovate in #43
  • Update aws-sdk-go-v2 monorepo by @renovate in #44
  • Update aws-sdk-go-v2 monorepo by @renovate in #45
  • Update aws-sdk-go-v2 monorepo by @renovate in #46
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.30.0 by @renovate in #47
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.30.1 by @renovate in #48
  • Update wangyoucao577/go-release-action action to v1.49 by @renovate in #49
  • Update module github.com/stretchr/testify to v1.9.0 by @renovate in #50
  • Update aws-sdk-go-v2 monorepo by @renovate in #51
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.6 by @renovate in #52
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.30.3 by @renovate in #53
  • Update aws-sdk-go-v2 monorepo by @renovate in #54
  • Update aws-sdk-go-v2 monorepo by @renovate in #55
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.9 by @renovate in #56
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.31.0 by @renovate in #57
  • Update aws-sdk-go-v2 monorepo by @renovate in #58
  • Update aws-sdk-go-v2 monorepo by @renovate in #60
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.32.1 by @renovate in #61
  • Update wangyoucao577/go-release-action action to v1.50 by @renovate in #59
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.13 by @renovate in #62
  • Update aws-sdk-go-v2 monorepo by @renovate in #63
  • Update aws-sdk-go-v2 monorepo by @renovate in #64
  • Update aws-sdk-go-v2 monorepo by @renovate in #65
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.32.5 by @renovate in #66
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.32.6 by @renovate in #67
  • Update aws-sdk-go-v2 monorepo by @renovate in #68
  • Update aws-sdk-go-v2 monorepo by @renovate in #69
  • Update aws-sdk-go-v2 monorepo by @renovate in #70
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.20 by @renovate in #71
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.21 by @renovate in #72
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.33.0 by @renovate in #73
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.33.2 by @renovate in #74
  • Update wangyoucao577/go-release-action action to v1.51 by @renovate in #75
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.22 by @renovate in #76
  • Update aws-sdk-go-v2 monorepo by @renovate in #77
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.34.0 by @renovate in #78
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.34.1 by @renovate in #79
  • Update aws-sdk-go-v2 monorepo by @renovate in #80
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.27 by @renovate in #81
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.34.4 by @renovate in #82
  • Update to Go 1.23 by @halprin in #84
  • Update aws-sdk-go-v2 monorepo by @renovate in #83
  • Update aws-sdk-go-v2 monorepo by @renovate in #85
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.30 by @renovate in #86
  • Update aws-sdk-go-v2 monorepo by @renovate in #87
  • Update aws-sdk-go-v2 monorepo by @renovate in #88
  • Update dependency go to v1.23.1 by @renovate in #89
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.34.9 by @renovate in #90
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.34 by @renovate in #91
  • Update aws-sdk-go-v2 monorepo by @renovate in #92
  • Update module github.com/aws/aws-sdk-go-v2/config to v1.27.36 by @renovate in #93
  • Update aws-sdk-go-v2 monorepo by @renovate in #94
  • Update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.35.1 by @renovate in #95
  • Update aws-sdk-go-v2 monorepo by @renovate in #96
  • Update aws-sdk-go-v2 monorepo by @renovate in #97
  • Update dependency go to v1.23.2 by @renovate in #98
  • Update aws-sdk-go-v2 m...
Read more

Filter Expressions

24 Aug 04:58
8ec73f4
Compare
Choose a tag to compare

Added the ability to specify filter expressions. These are the same filter expressions used in the scan command in the AWS CLI. This allows you filter out items you don't want to delete.

Stream Table Scan

23 Mar 04:16
bcd521f
Compare
Choose a tag to compare

The application no longer loads the entire table into memory before deleting. Now it only loads into memory a page to two pages at most at a time. It "streams" the table contents, if you will.

Custom DynamoDB Endpoint

28 Feb 01:55
74007d2
Compare
Choose a tag to compare

You can specify a custom DynamoDB endpoint now. Use the optional --endpoint= (or -e) option. Probably the largest purpose of this option is running this application against the local running version of DynamoDB.

Limit Concurrency

27 Feb 17:34
dfc2c64
Compare
Choose a tag to compare

Prevents all of the deletion requests firing off at once. This is especially helpful if you have provisioned concurrency that can't handle a lot of writes at once.

Apple Silicon

24 Feb 03:02
f3a9844
Compare
Choose a tag to compare

Adds support for Apple Silicon natively. Download the darwin-arm64 labeled binary from the Releases page.

Initial Release

22 Feb 00:18
f7d2c8b
Compare
Choose a tag to compare

Initial Release

It is able to delete all the items in a DynamoDB table. There probably is a limit to the size of table that can be deleted because this MVP loads all the items into memory first.