From f5dec3d964c52d5cfee89c3a64393408167f1fc3 Mon Sep 17 00:00:00 2001 From: Henry Harbeck Date: Fri, 31 Jan 2025 22:50:16 +1000 Subject: [PATCH] fmt --- docs/source/user-guide/plugins/io_plugins.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/source/user-guide/plugins/io_plugins.md b/docs/source/user-guide/plugins/io_plugins.md index 0a59f2969aa9..1e176a5214f1 100644 --- a/docs/source/user-guide/plugins/io_plugins.md +++ b/docs/source/user-guide/plugins/io_plugins.md @@ -1,10 +1,10 @@ # IO Plugins -Besides [expression plugins](./expr_plugins.md), we also support IO plugins. These allow you to register -different file formats as sources to the Polars engines. Because sources can move data zero copy via -Arrow FFI and sources can produce large chunks of data before returning, we've decided to interface -to IO plugins via Python for now, as we don't think the short time the GIL is needed should lead to -any contention. +Besides [expression plugins](./expr_plugins.md), we also support IO plugins. These allow you to +register different file formats as sources to the Polars engines. Because sources can move data zero +copy via Arrow FFI and sources can produce large chunks of data before returning, we've decided to +interface to IO plugins via Python for now, as we don't think the short time the GIL is needed +should lead to any contention. E.g. an IO source can read their dataframe's in rust and only at the rendez-vous move the data zero-copy having only a short time the GIL is needed.