Recent Releases of https://github.com/awslabs/dynein

https://github.com/awslabs/dynein - v0.3.0

What's Changed

  • Allow users to change location of config files with env var DYNEINCONFIGDIR by @sszafir in https://github.com/awslabs/dynein/pull/107
  • docs: update homebrew installation note by @chenrui333 in https://github.com/awslabs/dynein/pull/110
  • refactor: return error when download is failed by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/116
  • chore: Set of tiny chores to keep it up-to-date and healthy by @zulinx86 in https://github.com/awslabs/dynein/pull/117
  • chore: improve workflows by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/118
  • chore: Introduce pre-commit by @StoneDot in https://github.com/awslabs/dynein/pull/119
  • chore: Restore push event by @zulinx86 in https://github.com/awslabs/dynein/pull/120
  • chore: Bump some crates by @zulinx86 in https://github.com/awslabs/dynein/pull/122
  • fix: specify user_agent when download sample. by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/125
  • chore: add trycmd to conduct snapshot testing for CLI by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/128
  • test: run unit tests on CI by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/129
  • test: add generateupdateexpressions test by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/130
  • chore: exclude markdown files in cmd directory by @StoneDot in https://github.com/awslabs/dynein/pull/131
  • Add a flag DYNEINTESTNODOCKERSETUP to prevent launching docker container on testing by @StoneDot in https://github.com/awslabs/dynein/pull/59
  • chore: run integration tests on CI by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/133
  • refactor: refactor some points related to rusoto_dynamodb by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/134
  • test: split integration test into each command by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/138
  • implement correct parsing for UpdateItem API by @StoneDot in https://github.com/awslabs/dynein/pull/132
  • docs: remove duplicate explanation for quoting path by @StoneDot in https://github.com/awslabs/dynein/pull/140
  • test: add integration test for get by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/142
  • chore: Add environment variable to CI by @StoneDot in https://github.com/awslabs/dynein/pull/145
  • feat!: Add --enable-set-inference flag to import by @StoneDot in https://github.com/awslabs/dynein/pull/147
  • feat: show the number of processed items in import/export by @StoneDot in https://github.com/awslabs/dynein/pull/141
  • docs: add link to Bootstrap command by @wafuwafu13 in https://github.com/awslabs/dynein/pull/150
  • fix: prevent infinite loop when DynamoDbClient connection fails by @wafuwafu13 in https://github.com/awslabs/dynein/pull/154
  • test: add integration test for del by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/144
  • test: add integration test for desc by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/151
  • test: fix broken tests for desc command by @StoneDot in https://github.com/awslabs/dynein/pull/160
  • test: add integration test for list by @kzym-w in https://github.com/awslabs/dynein/pull/158
  • chore: Update rust toolchain to 1.72.0 by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/167
  • test: add integration test for admin desc by @tmyoda in https://github.com/awslabs/dynein/pull/161
  • refactor: set bootstrap data locally instead of downloading by @wafuwafu13 in https://github.com/awslabs/dynein/pull/153
  • test: improve setup by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/171
  • fix: use temp file to write config by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/174
  • implement new parsing into put command by @StoneDot in https://github.com/awslabs/dynein/pull/165
  • feat: add flag for developing dy admin apply by @wafuwafu13 in https://github.com/awslabs/dynein/pull/156
  • chore(bootstrap): print region where table already exists by @wafuwafu13 in https://github.com/awslabs/dynein/pull/185
  • feat!: improve json compatibility by @StoneDot in https://github.com/awslabs/dynein/pull/183
  • test: fix test failures on Windows by @StoneDot in https://github.com/awslabs/dynein/pull/175
  • test: show current table in list by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/180
  • feat: add binary data type support to bwrite command by @tmyoda in https://github.com/awslabs/dynein/pull/170
  • docs(bootstrap): change link to Movie sample data by @wafuwafu13 in https://github.com/awslabs/dynein/pull/184
  • chore: fix snapshot bot by @StoneDot in https://github.com/awslabs/dynein/pull/192
  • test: improve integration test for desc by @tmyoda in https://github.com/awslabs/dynein/pull/193
  • test: add integration test for config by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/148
  • test: add integration test for admin list by @KIrie-0217 in https://github.com/awslabs/dynein/pull/166
  • chore: dependencies update by @StoneDot in https://github.com/awslabs/dynein/pull/198
  • refactor: remove atty dependency by @StoneDot in https://github.com/awslabs/dynein/pull/200
  • chore: update CI/CD to eliminate deprecated actions by @StoneDot in https://github.com/awslabs/dynein/pull/201
  • chore: add CODEOWNERS file by @StoneDot in https://github.com/awslabs/dynein/pull/202
  • feat: implement new options into bwrite command by @tmyoda in https://github.com/awslabs/dynein/pull/190
  • feat!: improve query to support dynein format by @StoneDot in https://github.com/awslabs/dynein/pull/187
  • chore: update dependencies by @StoneDot in https://github.com/awslabs/dynein/pull/204
  • chore: add prerequisite of git secrets by @StoneDot in https://github.com/awslabs/dynein/pull/205
  • chore: update rust-toolchain by @StoneDot in https://github.com/awslabs/dynein/pull/207
  • chore: add GitHub workflow for PR audit by @tmyoda in https://github.com/awslabs/dynein/pull/212
  • chore: remove build-dependencies by @StoneDot in https://github.com/awslabs/dynein/pull/214
  • feat: Add third-party attribution display by @KIrie-0217 in https://github.com/awslabs/dynein/pull/216
  • chore: add an GitHub workflow for daily audit by @StoneDot in https://github.com/awslabs/dynein/pull/211
  • chore!: update deps including major changes by @StoneDot in https://github.com/awslabs/dynein/pull/208
  • chore: add generating SHA256 checksum for Windows assets by @kzym-w in https://github.com/awslabs/dynein/pull/220
  • chore: update pest by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/224
  • chore: release pre-built binaries for macOS ARM by @suzuki-shunsuke in https://github.com/awslabs/dynein/pull/223
  • chore: add a GitHub workflow for PRs to detect credential disclosures by @tmyoda in https://github.com/awslabs/dynein/pull/215
  • feat: add exponential backoff retry for ProvisionedThroughputExceeded / ThrottlingException / InternalServerError by @yoshidan in https://github.com/awslabs/dynein/pull/196
  • test: add integration tests for scan by @StoneDot in https://github.com/awslabs/dynein/pull/217
  • test: add integration test for export by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/181
  • test: add integration tests for upd by @StoneDot in https://github.com/awslabs/dynein/pull/226
  • test: add integration tests for admin update by @StoneDot in https://github.com/awslabs/dynein/pull/229
  • test: add integration tests for query by @StoneDot in https://github.com/awslabs/dynein/pull/218
  • test: add integration tests for use by @StoneDot in https://github.com/awslabs/dynein/pull/227
  • feat: add base64 literal by @StoneDot in https://github.com/awslabs/dynein/pull/231
  • test: add integration test for restore by @StoneDot in https://github.com/awslabs/dynein/pull/233
  • test: add parse_args test by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/236
  • test: add integration test for backup by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/235
  • test: add integration tests for put by @tmyoda in https://github.com/awslabs/dynein/pull/232
  • test: add integration tests for import by @StoneDot in https://github.com/awslabs/dynein/pull/230
  • test: add integration test for command aliases by @StoneDot in https://github.com/awslabs/dynein/pull/237
  • test: Integration test admin delete by @KIrie-0217 in https://github.com/awslabs/dynein/pull/194
  • test: add integration tests for admin create by @StoneDot in https://github.com/awslabs/dynein/pull/234
  • test: use assert to check whether the command is succeeded by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/240
  • chore: migrate from structopt to clap by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/127
  • feat: migrate from rusoto to aws-sdk-rust by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/126
  • chore: update dependencies by @StoneDot in https://github.com/awslabs/dynein/pull/241
  • Update third party attribution file by @KIrie-0217 in https://github.com/awslabs/dynein/pull/242
  • chore: add third party attribution for ring by @StoneDot in https://github.com/awslabs/dynein/pull/243
  • chore!: change a dependency from dirs to home by @StoneDot in https://github.com/awslabs/dynein/pull/244
  • chore: update third party attribution for dependency changing by @KIrie-0217 in https://github.com/awslabs/dynein/pull/246
  • feat: add -y as short yes to delete table by @ryota-sakamoto in https://github.com/awslabs/dynein/pull/245
  • fix(export): empty array is on one line fix #152 by @gaetan-craft in https://github.com/awslabs/dynein/pull/250

New Contributors

  • @sszafir made their first contribution in https://github.com/awslabs/dynein/pull/107
  • @chenrui333 made their first contribution in https://github.com/awslabs/dynein/pull/110
  • @zulinx86 made their first contribution in https://github.com/awslabs/dynein/pull/117
  • @wafuwafu13 made their first contribution in https://github.com/awslabs/dynein/pull/150
  • @tmyoda made their first contribution in https://github.com/awslabs/dynein/pull/161
  • @KIrie-0217 made their first contribution in https://github.com/awslabs/dynein/pull/166
  • @suzuki-shunsuke made their first contribution in https://github.com/awslabs/dynein/pull/223
  • @yoshidan made their first contribution in https://github.com/awslabs/dynein/pull/196
  • @gaetan-craft made their first contribution in https://github.com/awslabs/dynein/pull/250

Full Changelog: https://github.com/awslabs/dynein/compare/v0.2.1...v0.3.0

- Rust
Published by StoneDot almost 2 years ago

https://github.com/awslabs/dynein - v0.2.1

What's Changed

  • Add descending option by @StoneDot in https://github.com/awslabs/dynein/pull/31
  • Fix broken setupwithport by @StoneDot in https://github.com/awslabs/dynein/pull/28
  • Create dependabot.yml by @StoneDot in https://github.com/awslabs/dynein/pull/35
  • [fix] "dy ls" doesn't work when cache exists and table name is not specified by @itazur in https://github.com/awslabs/dynein/pull/34
  • Bump serde_json from 1.0.68 to 1.0.72 by @dependabot in https://github.com/awslabs/dynein/pull/41
  • Bump predicates from 1.0.8 to 2.0.3 by @dependabot in https://github.com/awslabs/dynein/pull/38
  • Bump assert_cmd from 1.0.8 to 2.0.2 by @dependabot in https://github.com/awslabs/dynein/pull/36
  • Bump env_logger from 0.8.4 to 0.9.0 by @dependabot in https://github.com/awslabs/dynein/pull/43
  • Bump rusoto to 0.47.0 and tokio to 1.14.0 and reqwest to 0.11.6 by @StoneDot in https://github.com/awslabs/dynein/pull/46
  • Bump reqwest from 0.11.6 to 0.11.7 by @dependabot in https://github.com/awslabs/dynein/pull/50
  • remove unused region field in Context by @itazur in https://github.com/awslabs/dynein/pull/52
  • Bump dirs from 3.0.2 to 4.0.0 by @dependabot in https://github.com/awslabs/dynein/pull/49
  • [fix] handles local region in "dy ls --all-regions". by @itazur in https://github.com/awslabs/dynein/pull/54
  • Revert "[fix] handles local region in "dy ls --all-regions"." by @kzym-w in https://github.com/awslabs/dynein/pull/67
  • resubmit of pull request #54 by @itazur in https://github.com/awslabs/dynein/pull/68
  • Bump serde_yaml from 0.8.21 to 0.8.23 by @dependabot in https://github.com/awslabs/dynein/pull/61
  • Bump serde_json from 1.0.72 to 1.0.73 by @dependabot in https://github.com/awslabs/dynein/pull/62
  • Bump once_cell from 1.8.0 to 1.9.0 by @dependabot in https://github.com/awslabs/dynein/pull/63
  • Bump reqwest from 0.11.7 to 0.11.8 by @dependabot in https://github.com/awslabs/dynein/pull/70
  • Bump serde from 1.0.130 to 1.0.132 by @dependabot in https://github.com/awslabs/dynein/pull/65
  • Bump tokio from 1.14.0 to 1.15.0 by @dependabot in https://github.com/awslabs/dynein/pull/64
  • Bump futures from 0.3.18 to 0.3.19 by @dependabot in https://github.com/awslabs/dynein/pull/69
  • Add limit option into query operation by @StoneDot in https://github.com/awslabs/dynein/pull/47
  • Bump tempfile from 3.2.0 to 3.3.0 by @dependabot in https://github.com/awslabs/dynein/pull/74
  • Bump serde_json from 1.0.73 to 1.0.74 by @dependabot in https://github.com/awslabs/dynein/pull/72
  • Bump serde from 1.0.132 to 1.0.133 by @dependabot in https://github.com/awslabs/dynein/pull/73
  • Bump version_check from 0.9.3 to 0.9.4 by @dependabot in https://github.com/awslabs/dynein/pull/71
  • Fix clippy warnings by @mlafeldt in https://github.com/awslabs/dynein/pull/84
  • remove unused dependecies by @itazur in https://github.com/awslabs/dynein/pull/88
  • Adds zip flag to tar command for artifact build, closing #95 by @adamcrosby in https://github.com/awslabs/dynein/pull/96
  • Update dependencies by @StoneDot in https://github.com/awslabs/dynein/pull/97
  • Bump version to v0.2.1 by @StoneDot in https://github.com/awslabs/dynein/pull/104

New Contributors

  • @dependabot made their first contribution in https://github.com/awslabs/dynein/pull/41
  • @kzym-w made their first contribution in https://github.com/awslabs/dynein/pull/67
  • @mlafeldt made their first contribution in https://github.com/awslabs/dynein/pull/84
  • @adamcrosby made their first contribution in https://github.com/awslabs/dynein/pull/96

Full Changelog: https://github.com/awslabs/dynein/compare/v0.2.0...v0.2.1

- Rust
Published by StoneDot almost 4 years ago

https://github.com/awslabs/dynein - v0.2.0

Notice

If you have ever used previous versions, make sure to remove configuration files under the dynein directory (e.g. rm -rf ~/.dynein/). It's required because https://github.com/awslabs/dynein/pull/24 changed some field names in these configuration files.

What's Changed

  • apply cargo fmt by @thash in https://github.com/awslabs/dynein/pull/12
  • fix tests by @KeenS in https://github.com/awslabs/dynein/pull/14
  • New feature: interactive shell by @KeenS in https://github.com/awslabs/dynein/pull/13
  • resolve clippy warnings by @thash in https://github.com/awslabs/dynein/pull/16
  • [fix] add --locked option to the cargo install command by @itazur in https://github.com/awslabs/dynein/pull/25
  • Add port option for --region local by @hhatto in https://github.com/awslabs/dynein/pull/22
  • cargo clippy & cargo fmt for #22 by @hhatto in https://github.com/awslabs/dynein/pull/27
  • [clean] clean up code to be compatible with 2018 edition by @itazur in https://github.com/awslabs/dynein/pull/30
  • Update dependencies and toolchain to pass tests on aarch64-apple-darwin by @StoneDot in https://github.com/awslabs/dynein/pull/24
  • Add a GitHub action to build dynein binaries on the new release created by @thash in https://github.com/awslabs/dynein/pull/32
  • Bump version to v0.2.0 by @thash in https://github.com/awslabs/dynein/pull/33

New Contributors

  • @KeenS made their first contribution in https://github.com/awslabs/dynein/pull/14
  • @itazur made their first contribution in https://github.com/awslabs/dynein/pull/25
  • @hhatto made their first contribution in https://github.com/awslabs/dynein/pull/22
  • @StoneDot made their first contribution in https://github.com/awslabs/dynein/pull/24

Full Changelog: https://github.com/awslabs/dynein/compare/v0.1.2...v0.2.0

- Rust
Published by thash over 4 years ago

https://github.com/awslabs/dynein - v0.1.2

Change log since v0.1.1

  • Did code refactoring utilizing clippy and upgraded packages (#7, #8)
  • When no table specified in any way, show error message and guide how to specify the target table -- instead of panic (#9)
  • Supports two ways to specify desc target: you can use both dy desc mytbl and dy desc --table mytbl (#10)

- Rust
Published by thash over 5 years ago

https://github.com/awslabs/dynein - v0.1.1

Change log since v0.1.0 (initial release)

  • Separate dynein configuration from table schema cache (#1)
  • Implement 'admin update table' command to call UpdateTable API for existing tables (#2)

Action Required

Because of #1, syntax of dynein configuration files stored in ~/.dynein/ have been changed. If you've used v0.1.0, please remove the directory ($ rm -rf ~/.dynein/) before you start using v0.1.1.

- Rust
Published by thash over 5 years ago

https://github.com/awslabs/dynein - dynein initial release

dynein initial release

- Rust
Published by thash over 5 years ago