Skip to content

Releases: crate/commons-codec

v0.0.14

02 Sep 13:57

Choose a tag to compare

What's Changed

  • Replace poor man's relation name quoting with implementation
    quote_relation_name from sqlalchemy-cratedb package.
  • DynamoDB: Add special decoding for varied lists, storing them into a separate
    OBJECT(IGNORED) column in CrateDB.
  • DynamoDB: Improve to_sql() to accept list of records.

Details

  • DynamoDB: Add software test for decoding list of objects by @amotl in #37
  • Replace poor man's relation name quoting with implementation from sqlalchemy-cratedb by @amotl in #38
  • DynamoDB: Add special decoding for varied lists by @amotl in #39
  • DynamoDB: Compress transformation tests into single one. Naming things. by @amotl in #41
  • DynamoDB: Add integration test for full-load operation by @amotl in #42
  • DynamoDB: Improve to_sql() to accept list of records by @amotl in #43
  • Chore(deps): Update cattrs requirement from <24 to <25 by @dependabot in #44
  • Chore(deps): Update poethepoet requirement from <0.28 to <0.29 by @dependabot in #45

Full Changelog: v0.0.13...v0.0.14

v0.0.13

27 Aug 06:55

Choose a tag to compare

What's Changed

  • DMS/DynamoDB: Use parameterized SQL WHERE clauses instead of inlining by @amotl in #36

Full Changelog: v0.0.12...v0.0.13

v0.0.12

26 Aug 17:16

Choose a tag to compare

What's Changed

  • DMS/DynamoDB/MongoDB: Use SQL with parameters instead of inlining values by @amotl in #35

Full Changelog: v0.0.11...v0.0.12

v0.0.11

26 Aug 17:16

Choose a tag to compare

What's Changed

  • DynamoDB: Fix serializing OBJECT and ARRAY representations to CrateDB by @amotl in #34

Full Changelog: v0.0.10...v0.0.11

v0.0.10

26 Aug 17:15
b5e88a6

Choose a tag to compare

What's Changed

  • DynamoDB: Fix object (Map) representation to CrateDB by @surister in #31

New Contributors

Full Changelog: v0.0.9...v0.0.10

v0.0.9

26 Aug 17:15
420ed4c

Choose a tag to compare

What's Changed

  • DynamoDB: Fix String Set and Number Set representation to CrateDB. by @amotl in #29
  • DynamoDB: Fix serializing empty strings by @amotl in #30

Full Changelog: v0.0.8...v0.0.9

v0.0.8

20 Aug 11:35

Choose a tag to compare

What's Changed

  • DynamoDB: Apply rough type evaluation and dispatching when computing
    values for UPDATE statements

Details

  • Chore(deps): Update jq requirement from <1.8 to <1.9 by @dependabot in #21
  • Chore(deps): Update validate-pyproject requirement from <0.19 to <0.20 by @dependabot in #23
  • Chore(deps): Update ruff requirement from <0.6 to <0.7 by @dependabot in #22
  • DynamoDB: Apply rough type evaluation and dispatching by @amotl in #24

Full Changelog: v0.0.7...v0.0.8

v0.0.7

20 Aug 11:35

Choose a tag to compare

What's Changed

  • DynamoDB: Wrap all values in UPDATE statements in quotes by @hammerhead in #19

Full Changelog: v0.0.6...v0.0.7

v0.0.6

16 Aug 13:06

Choose a tag to compare

What's Changed

  • DMS: Skip primary key columns in SET clauses for UPDATE statements by @hammerhead in #18

Full Changelog: v0.0.5...v0.0.6

v0.0.5

16 Aug 13:06

Choose a tag to compare

What's Changed

  • DynamoDB: Skip primary key columns in SET clause for UPDATE statements by @hammerhead in #17

Full Changelog: v0.0.4...v0.0.5