Skip to content

Commit 3f7376f

Browse files
FIX waitForWorkers() S3 generic and S3 method mismatch (fix #90)
1 parent 10b8d48 commit 3f7376f

File tree

8 files changed

+30
-25
lines changed

8 files changed

+30
-25
lines changed

.github/workflows/R-CMD-check.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ jobs:
2222
- {os: macOS-latest, r: 'devel' }
2323
- {os: macOS-latest, r: 'release' }
2424
- {os: macOS-latest, r: 'oldrel' }
25-
- {os: ubuntu-20.04, r: 'devel' }
26-
- {os: ubuntu-20.04, r: 'release' }
27-
- {os: ubuntu-20.04, r: 'oldrel' }
28-
- {os: ubuntu-20.04, r: 'oldrel-1' }
29-
- {os: ubuntu-20.04, r: 'oldrel-2' }
30-
- {os: ubuntu-20.04, r: '3.4' }
31-
- {os: ubuntu-20.04, r: 'release' , language: ko, label: ko }
32-
- {os: ubuntu-20.04, r: 'release' , language: zh_CN, label: zh_CN }
33-
- {os: ubuntu-20.04, r: 'release' , language: zh_TW, label: zh_TW }
25+
- {os: ubuntu-22.04, r: 'devel' }
26+
- {os: ubuntu-22.04, r: 'release' }
27+
- {os: ubuntu-22.04, r: 'oldrel' }
28+
- {os: ubuntu-22.04, r: 'oldrel-1' }
29+
- {os: ubuntu-22.04, r: 'oldrel-2' }
30+
- {os: ubuntu-22.04, r: '3.4' }
31+
- {os: ubuntu-22.04, r: 'release' , language: ko, label: ko }
32+
- {os: ubuntu-22.04, r: 'release' , language: zh_CN, label: zh_CN }
33+
- {os: ubuntu-22.04, r: 'release' , language: zh_TW, label: zh_TW }
3434
env:
3535
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
3636
R_KEEP_PKG_SOURCE: yes

.github/workflows/covr.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88

99
timeout-minutes: 20
1010

11-
runs-on: ubuntu-20.04
11+
runs-on: ubuntu-22.04
1212

1313
name: covr
1414

@@ -17,7 +17,7 @@ jobs:
1717

1818
env:
1919
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
20-
RSPM: https://packagemanager.rstudio.com/cran/__linux__/focal/latest
20+
RSPM: https://packagemanager.rstudio.com/cran/__linux__/jammy/latest
2121
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true
2222
## R CMD check
2323
_R_CHECK_LENGTH_1_CONDITION_: true

.github/workflows/future_tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88

99
timeout-minutes: 30
1010

11-
runs-on: ubuntu-20.04
11+
runs-on: ubuntu-22.04
1212

1313
name: future.plan=${{ matrix.future.plan }}
1414

@@ -23,7 +23,7 @@ jobs:
2323

2424
env:
2525
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
26-
RSPM: https://packagemanager.rstudio.com/cran/__linux__/focal/latest
26+
RSPM: https://packagemanager.rstudio.com/cran/__linux__/jammy/latest
2727
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true
2828
## R CMD check
2929
_R_CHECK_LENGTH_1_CONDITION_: true

.make/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,12 +356,12 @@ test_files: $(R_OUTDIR)/tests/*.R
356356

357357
test: $(R_OUTDIR)/tests/%.R
358358
$(CD) $(R_OUTDIR)/tests;\
359-
$(R_SCRIPT) -e "for (f in list.files(pattern='[.]R$$')) { print(f); source(f, chdir=TRUE, echo=TRUE) }"
359+
$(R_SCRIPT) -e "for (f in list.files(pattern='[.]R$$')) { print(f); source(f, echo=TRUE) }"
360360

361361
test_full: $(R_OUTDIR)/tests/%.R
362362
$(CD) $(R_OUTDIR)/tests;\
363363
export _R_CHECK_FULL_=TRUE;\
364-
$(R_SCRIPT) -e "for (f in list.files(pattern='[.]R$$')) { print(f); source(f, chdir=TRUE, echo=TRUE) }"
364+
$(R_SCRIPT) -e "for (f in list.files(pattern='[.]R$$')) { print(f); source(f, echo=TRUE) }"
365365

366366

367367
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: future.batchtools
2-
Version: 0.12.0-9001
2+
Version: 0.12.0-9002
33
Depends:
44
R (>= 3.2.0),
55
parallelly,

R/waitForWorker.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ waitForWorker.BatchtoolsFuture <- function(future,
4444
await = NULL,
4545
timeout = getOption("future.wait.timeout", 30 * 24 * 60 * 60),
4646
delta = getOption("future.wait.interval", 0.2),
47-
alpha = getOption("future.wait.alpha", 1.01)) {
47+
alpha = getOption("future.wait.alpha", 1.01),
48+
...) {
4849
debug <- getOption("future.debug", FALSE)
4950

5051
stop_if_not(is.null(await) || is.function(await))

pkgdown/_pkgdown.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,19 @@ home:
66
href: https://github.com/HenrikBengtsson/future.batchtools/milestones
77
- text: The Futureverse Project
88
href: https://www.futureverse.org/
9-
- text: Futureverse User Forum (new!)
9+
- text: Futureverse User Forum
1010
href: https://github.com/HenrikBengtsson/future/discussions
1111

1212
navbar:
1313
structure:
1414
right: [futureverse, pkgs, cran, github]
1515
components:
1616
futureverse:
17-
icon: fas fa-fast-backward
17+
icon: fas fa-home
1818
href: https://www.futureverse.org/
1919
pkgs:
2020
text: Packages
2121
menu:
22-
- text: BiocParallel.FutureParam
23-
href: https://BiocParallel.FutureParam.futureverse.org
2422
- text: doFuture
2523
href: https://doFuture.futureverse.org
2624
- text: furrr
@@ -43,6 +41,12 @@ navbar:
4341
href: https://parallelly.futureverse.org
4442
- text: progressr
4543
href: https://progressr.futureverse.org
44+
- text: BiocParallel.FutureParam (experimental)
45+
href: https://BiocParallel.FutureParam.futureverse.org
46+
- text: future.tools (experimental)
47+
href: https://future.tools.futureverse.org
48+
- text: future.mirai (experimental)
49+
href: https://future.mirai.futureverse.org
4650
- text: future.mapreduce (experimental)
4751
href: https://future.mapreduce.futureverse.org
4852
- text: marshal (experimental)

pkgdown/_pkgdown.yml.rsp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<%
2-
pkgs <- c("globals", "listenv", "parallelly", "future", "future.apply", "furrr", "future.tests", "future.callr", "future.batchtools", "doFuture", "progressr", "BiocParallel.FutureParam")
3-
pkgs_extra <- c("future.mapreduce", "marshal")
2+
pkgs <- c("globals", "listenv", "parallelly", "future", "future.apply", "furrr", "future.tests", "future.callr", "future.batchtools", "doFuture", "progressr")
3+
pkgs_extra <- c("BiocParallel.FutureParam", "future.tools", "future.mirai", "future.mapreduce", "marshal")
44
pkgs <- c(sort(pkgs), pkgs_extra)
55
urls <- sprintf("https://%s.futureverse.org", pkgs)
66
names(urls) <- pkgs
@@ -19,15 +19,15 @@ home:
1919
href: https://github.com/HenrikBengtsson/<%= pkg %>/milestones
2020
- text: The Futureverse Project
2121
href: https://www.futureverse.org/
22-
- text: Futureverse User Forum (new!)
22+
- text: Futureverse User Forum
2323
href: https://github.com/HenrikBengtsson/future/discussions
2424

2525
navbar:
2626
structure:
2727
right: [futureverse, pkgs, cran, github]
2828
components:
2929
futureverse:
30-
icon: fas fa-fast-backward
30+
icon: fas fa-home
3131
href: https://www.futureverse.org/
3232
pkgs:
3333
text: Packages

0 commit comments

Comments
 (0)