Skip to content

Commit a6afc0a

Browse files
committed
set/unset threads
1 parent e32a5db commit a6afc0a

File tree

3 files changed

+24
-2
lines changed

3 files changed

+24
-2
lines changed

vignettes/datatable-importing.Rmd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,3 +288,7 @@ result <- merge(dt, other_dt, by = "x")
288288
- **Namespace Management**: Only the functions your package explicitly imports are available, reducing the risk of function name clashes.
289289
- **Cleaner Package Loading**: Your package's dependencies are not attached to the search path, making the loading process cleaner and potentially faster.
290290
- **Easier Maintenance**: It simplifies maintenance tasks as upstream dependencies' APIs evolve. Depending too much on `Depends` can lead to conflicts and compatibility issues over time.
291+
292+
```{r, echo = FALSE, message = FALSE}
293+
data.table::setDTthreads(.old.th)
294+
```

vignettes/fr/datatable-importing.Rmd

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,18 @@
22
title: "Importation dans data.table"
33
date: "`{r} Sys.Date()`"
44
output:
5-
markdown::html_format
5+
litedown::html_format
66
vignette: >
77
%\VignetteIndexEntry{Importation dans data.table}
8-
%\VignetteEngine{knitr::knitr}
8+
%\VignetteEngine{litedown::litedown}
99
\usepackage[utf8]{inputenc}
1010
---
1111

12+
```{r, echo = FALSE, message = FALSE}
13+
litedown::reactor(comment = "# ")
14+
.old.th = data.table::setDTthreads(1)
15+
```
16+
1217
<style>
1318
h2 {
1419
font-size: 20px;
@@ -285,3 +290,7 @@ result <- merge(dt, other_dt, by = "x")
285290
- **Gestion de l'espace de noms** : Seules les fonctions que votre package importe explicitement sont disponibles, ce qui réduit le risque de conflit de noms de fonctions.
286291
- **Chargement de package plus propre** : Les dépendances de votre package ne sont pas attachées au chemin de recherche, ce qui rend le processus de chargement plus propre et potentiellement plus rapide.
287292
- **Maintenance plus facile** : Cela simplifie les tâches de maintenance au fur et à mesure que les API des dépendances en amont évoluent. Trop dépendre de `Depends` peut conduire à des conflits et des problèmes de compatibilité au fil du temps.
293+
294+
```{r, echo = FALSE, message = FALSE}
295+
data.table::setDTthreads(.old.th)
296+
```

vignettes/ru/datatable-importing.Rmd

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ vignette: >
99
\usepackage[utf8]{inputenc}
1010
---
1111

12+
```{r, echo = FALSE, message = FALSE}
13+
litedown::reactor(comment = "# ")
14+
.old.th = data.table::setDTthreads(1)
15+
```
16+
1217
<style>
1318
h2 {
1419
font-size: 20px;
@@ -472,3 +477,7 @@ result <- merge(dt, other_dt, by = "x")
472477
- **Упрощение обслуживания**: Это упрощает задачи обслуживания по мере
473478
развития API Ваших зависимостей. Слишком сильная зависимость от `Depends`
474479
может со временем привести к конфликтам и проблемам совместимости.
480+
481+
```{r, echo = FALSE, message = FALSE}
482+
data.table::setDTthreads(.old.th)
483+
```

0 commit comments

Comments
 (0)