v0.0.22
What's Changed
- MongoDB: Rename columns with leading underscores to use double leading underscores
- MongoDB: Add support for UUID types
- MongoDB: Improve reading timestamps in previous BSON formats
- MongoDB: Fix processing empty arrays/lists. By default, assume
TEXT
as inner type. - MongoDB: For
ctk load table
, use "partial" scan for inferring the collection schema,
based on the first 10,000 documents. - MongoDB: Skip leaking
UNKNOWN
fields into SQL DDL.
This means relevant column definitions will not be included into the SQL DDL. - MongoDB: Make
ctk load table
use thedata OBJECT(DYNAMIC)
mapping strategy. - MongoDB: Sanitize lists of varying objects
- MongoDB: Add treatment option for applying special treatments to certain items
on real-world data - MongoDB: Use pagination on source collection, for creating batches towards CrateDB
- MongoDB: Unlock importing MongoDB Extended JSON files using
file+bson://...
Details
- Bump croud from 1.11.1 to 1.12.0 by @dependabot in #256
- Update yarl requirement from <1.10 to <1.12 by @dependabot in #258
- Update fastapi requirement from <0.113 to <0.115 by @dependabot in #259
- MongoDB: More ad hoc fixes for supporting real-world data by @amotl in #255
Full Changelog: v0.0.21...v0.0.22