Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table Loader and MongoDB: A few refinements #270

Merged
merged 11 commits into from
Sep 22, 2024
Merged

Conversation

amotl
Copy link
Member

@amotl amotl commented Sep 22, 2024

About

A few refinements, here and there, mostly about ctk load table and the MongoDB I/O adapter.

  • Table Loader: Improve conditional handling of "transformation" parameter
  • Table Loader: Improve status reporting + error logging in BulkProcessor
  • MongoDB Adapter: Improve error reporting
  • MongoDB Adapter: Improve performance of collection cardinality gathering
  • MongoDB Adapter: Evaluate filtering by _id by casting to bson.ObjectId
  • MongoDB Full: Polars' read_ndjson doesn't load MongoDB JSON data well
  • MongoDB Full: Improve initialization of transformation subsystem
  • MongoDB Full: Use limit parameter as number of total records
  • MongoDB Full: Improve documentation

@cla-bot cla-bot bot added the cla-signed label Sep 22, 2024
Native objects can't be passed using JSON, so this is a minor surrogate
representation to convey a filter that makes `ctk load table` process
a single document, identified by its OID.
@amotl amotl marked this pull request as ready for review September 22, 2024 12:03
@amotl amotl merged commit 234289a into main Sep 22, 2024
32 checks passed
@amotl amotl deleted the load-table-refinements branch September 22, 2024 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant