File: NEWS.md

package info (click to toggle)
r-cran-parallelmap 1.5.1-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 336 kB
  • sloc: sh: 13; makefile: 2
file content (76 lines) | stat: -rw-r--r-- 3,228 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<!-- NEWS.md is maintained by https://cynkra.github.io/fledge, do not edit -->

# parallelMap 1.5.1

- Removed "LazyDate" field from DESCRIPTION.
- Fixed broken URLs.


# parallelMap 1.5.0

- `parallelLapply()` does not drop list element names anymore (#58)
- `parallelStart()` gains argument `reproducible`.
  This argument ensures reproducibility across parallel workers and is set to `TRUE` by default.
  Internally, we take care to use the `"L'Ecuyer-CMRG"` RNG kind or `clusterSetRNGStream()` (depending on the parallel mode) to ensure this.
  This argument works similar to the `future.seed` argument for future-based parallelization which also ensures reproducibility across parallel processes with the standard RNG kind.

- `parallelLibrary()`: Respect custom levels when exporting packages (#67)

- `parallelLibrary()`: Allow to add packages to a batchtools library (@dagola, #70)

- Bugfix: Printing the state of an object holding the current parallelMap options (queried via `parallelGetOptions()`) did not return the object state but instead the global state of the options (#41, @mb706).


# parallelMap 1.4.0.9000

- `parallelLapply()` does not drop list element names anymore (#58)
- `parallelStart()` gains argument `reproducible`.
  This argument ensures reproducibility across parallel workers and is set to `TRUE` by default.
  Internally, we take care to use the `"L'Ecuyer-CMRG"` RNG kind or `clusterSetRNGStream()` (depending on the parallel mode) to ensure this.
  This argument works similar to the `future.seed` argument for future-based parallelization which also ensures reproducibility across parallel processes with the standard RNG kind.

- `parallelLibrary()`: Respect custom levels when exporting packages (#67)

- `parallelLibrary()`: Allow to add packages to a batchtools library (@dagola, #70)

- Bugfix: Printing the state of an object holding the current parallelMap options (queried via `parallelGetOptions()`) did not return the object state but instead the global state of the options (#41, @mb706).

# parallelMap 1.4

- Load balancing for multicore, socket and mpi can now be controlled via the flag
  "load.balancing" passed to parallelStart().
  Note that the default for multicore now defaults to disabled load balancing.
- BatchTools mode

# parallelMap 1.3

- parallelGetRegisteredLevels has new argument "flatten"
- parallelShowOptions was converted to parallelGetOptions (with a printer)

# parallelMap 1.2

- Arguments of mcmapply (mc.preschedule, ...) can now be specified via parallelStart
- We import package "parallel" now
- parallelShowRegisteredLevels was changed to parallelGetRegisteredLevels.
  The latter returns a structured object, with a printer method.

# parallelMap 1.1

- Package in general much more stable now
- parallelLibrary was improved a lot
- better / more configurable info messages on console
- BatchJobs mode: working directory for slave jobs is the current working dir on the master,
  not the storage.dir
- BatchJobs mode: errors are thrown, if jobs expire
- parallelMap/Lapply/Sapply: impute.error option
- removed autostart option for stability

## new functions

- parallelSource
- parallelExport

# parallelMap 1.0-83

- First submit to CRAN.