Skip to content

Commit cd179cd

Browse files
Merge branch 'v6.3.6-dev' into v6.3.6-dev-feat/standardise-df
2 parents 9333df9 + 50a441b commit cd179cd

20 files changed

Lines changed: 121 additions & 46 deletions

.Rbuildignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
^R/secure.global.ranking.md$
1818
^_pkgdown\.yml$
1919
^docs$
20-
^dsBase_6.3.5.tar.gz$
21-
^dsBase_6.3.5-permissive.tar.gz$
20+
^dsBase_6.3.6.tar.gz$
21+
^dsBase_6.3.6-permissive.tar.gz$
2222
^dsDanger_6.3.4.tar.gz$
2323
^\.circleci$
2424
^\.circleci/config\.yml$

.github/workflows/dsBaseClient_test_suite.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ jobs:
138138
- name: Install dsBase to Armadillo
139139
run: |
140140
curl -u admin:admin -X GET http://localhost:8080/packages
141-
curl -u admin:admin -H 'Content-Type: multipart/form-data' -F "file=@dsBase_6.3.5-permissive.tar.gz" -X POST http://localhost:8080/install-package
141+
curl -u admin:admin -H 'Content-Type: multipart/form-data' -F "file=@dsBase_6.3.6-permissive.tar.gz" -X POST http://localhost:8080/install-package
142142
sleep 60
143143
docker restart dsbaseclient-armadillo-1
144144
sleep 30

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,6 @@ Suggests:
8383
DSOpal,
8484
DSMolgenisArmadillo,
8585
DSLite
86-
RoxygenNote: 7.3.3
8786
Encoding: UTF-8
8887
Language: en-GB
88+
Config/roxygen2/version: 8.0.0

R/ds.glm.R

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,8 @@ ds.glm <- function(formula=NULL, data=NULL, family=NULL, offset=NULL, weights=NU
565565
# Sum participants only during first iteration.
566566
nsubs.total<-Reduce(f="+", .select(study.summary, 'numsubs'))
567567
# Save family
568-
f <- study.summary[[1]]$family
568+
family.value <- study.summary[[1]]$family
569+
f <- if (is.list(family.value) && "family" %in% names(family.value)) family.value$family else family.value
569570
}
570571

571572
#Create variance covariance matrix as inverse of information matrix
@@ -640,7 +641,7 @@ ds.glm <- function(formula=NULL, data=NULL, family=NULL, offset=NULL, weights=NU
640641
beta.vect.final<-beta.vect.next
641642

642643
scale.par <- 1
643-
if(f$family== 'gaussian') {
644+
if(f == 'gaussian') {
644645
scale.par <- dev.total / (nsubs.total-length(beta.vect.next))
645646
}
646647

armadillo_azure-pipelines.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ schedules:
5959
- master
6060
always: true
6161
- cron: "0 2 * * *"
62-
displayName: Nightly build - v6.3.5-dev
62+
displayName: Nightly build - v6.3.6-dev
6363
branches:
6464
include:
65-
- v6.3.5-dev
65+
- v6.3.6-dev
6666
always: true
6767

6868
#########################################################################################
@@ -133,7 +133,7 @@ jobs:
133133
sudo apt-get upgrade -y
134134
135135
sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y
136-
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev libudunits2-dev -y
136+
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev libudunits2-dev libuv1-dev -y
137137
sudo R -q -e "install.packages(c('devtools','covr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
138138
sudo R -q -e "install.packages(c('fields','meta','metafor','ggplot2','gridExtra','data.table'), dependencies=TRUE, repos='https://cloud.r-project.org')"
139139
sudo R -q -e "install.packages(c('DSI','DSOpal','DSLite'), dependencies=TRUE, repos='https://cloud.r-project.org')"
@@ -236,7 +236,7 @@ jobs:
236236
237237
curl -u admin:admin -X GET http://localhost:8080/packages
238238
239-
curl -u admin:admin --max-time 300 -v -H 'Content-Type: multipart/form-data' -F "file=@dsBase_6.3.5-permissive.tar.gz" -X POST http://localhost:8080/install-package
239+
curl -u admin:admin --max-time 300 -v -H 'Content-Type: multipart/form-data' -F "file=@dsBase_6.3.6-permissive.tar.gz" -X POST http://localhost:8080/install-package
240240
sleep 60
241241
242242
docker container restart dsbaseclient_armadillo_1

azure-pipelines.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ schedules:
4545
- master
4646
always: true
4747
- cron: "0 2 * * *"
48-
displayName: Nightly build - v6.3.5-dev
48+
displayName: Nightly build - v6.3.6-dev
4949
branches:
5050
include:
51-
- v6.3.5-dev
51+
- v6.3.6-dev
5252
always: true
5353

5454
#########################################################################################
@@ -114,7 +114,7 @@ jobs:
114114
sudo apt-get upgrade -y
115115
116116
sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y
117-
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev libudunits2-dev -y
117+
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev libudunits2-dev libuv1-dev -y
118118
sudo R -q -e "install.packages(c('curl','httr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
119119
sudo R -q -e "install.packages(c('devtools','covr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
120120
sudo R -q -e "install.packages(c('fields','meta','metafor','ggplot2','gridExtra','data.table'), dependencies=TRUE, repos='https://cloud.r-project.org')"
@@ -217,7 +217,7 @@ jobs:
217217
- bash: |
218218
R -q -e "library(opalr); opal <- opal.login(username = 'administrator', password = 'datashield_test&', url = 'http://localhost:8080'); opal.put(opal, 'system', 'conf', 'general', '_rPackage'); opal.logout(opal)"
219219
220-
R -q -e "library(opalr); opal <- opal.login('administrator','datashield_test&', url='http://localhost:8080/'); dsadmin.install_github_package(opal, 'dsBase', username = 'datashield', ref = 'v6.3.5-dev'); opal.logout(opal)"
220+
R -q -e "library(opalr); opal <- opal.login('administrator','datashield_test&', url='http://localhost:8080/'); dsadmin.install_github_package(opal, 'dsBase', username = 'datashield', ref = 'v6.3.6-dev'); opal.logout(opal)"
221221
222222
sleep 60
223223
Binary file not shown.

opal_azure-pipelines.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ schedules:
4545
- master
4646
always: true
4747
- cron: "0 2 * * *"
48-
displayName: Nightly build - v6.3.5-dev
48+
displayName: Nightly build - v6.3.6-dev
4949
branches:
5050
include:
51-
- v6.3.5-dev
51+
- v6.3.6-dev
5252
always: true
5353

5454
#########################################################################################
@@ -114,7 +114,7 @@ jobs:
114114
sudo apt-get upgrade -y
115115
116116
sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgsl-dev libgit2-dev r-base -y
117-
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev libudunits2-dev -y
117+
sudo apt-get install -qq libharfbuzz-dev libfribidi-dev libmagick++-dev libudunits2-dev libuv1-dev -y
118118
sudo R -q -e "install.packages(c('curl','httr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
119119
sudo R -q -e "install.packages(c('devtools','covr'), dependencies=TRUE, repos='https://cloud.r-project.org')"
120120
sudo R -q -e "install.packages(c('fields','meta','metafor','ggplot2','gridExtra','data.table'), dependencies=TRUE, repos='https://cloud.r-project.org')"
@@ -217,7 +217,7 @@ jobs:
217217
- bash: |
218218
R -q -e "library(opalr); opal <- opal.login(username = 'administrator', password = 'datashield_test&', url = 'http://localhost:8080'); opal.put(opal, 'system', 'conf', 'general', '_rPackage'); opal.logout(opal)"
219219
220-
R -q -e "library(opalr); opal <- opal.login('administrator','datashield_test&', url='http://localhost:8080/'); dsadmin.install_github_package(opal, 'dsBase', username = 'datashield', ref = 'v6.3.5-dev'); opal.logout(opal)"
220+
R -q -e "library(opalr); opal <- opal.login('administrator','datashield_test&', url='http://localhost:8080/'); dsadmin.install_github_package(opal, 'dsBase', username = 'datashield', ref = 'v6.3.6-dev'); opal.logout(opal)"
221221
222222
sleep 60
223223

tests/docker/armadillo/standard/config/application.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,13 @@ stdout.log.path: '/logs/armadillo.log'
6767

6868
logging:
6969
level:
70-
root: INFO
70+
root: "warn"
7171
## change to DEBUG to have more details, typically when developing
72-
org.molgenis: INFO
72+
org.molgenis: "warn"
7373
## Don't log upload data
74-
org.apache.coyote.http11.Http11InputBuffer: INFO
74+
org.apache.coyote.http11.Http11InputBuffer: "warn"
75+
## SpringFramework
76+
org.springframework.boot: "warn"
77+
org.springframework.web: "warn"
78+
org.springframework.core: "warn"
79+
org.springframework.codex: "warn"

0 commit comments

Comments
 (0)