From 6bdbd5249f701551d92f85120fc2080e401efacb Mon Sep 17 00:00:00 2001 From: Amandine Grappe Date: Mon, 14 Sep 2026 15:30:24 +0200 Subject: [PATCH 1/2] Fix for read_parquet not achieving to read file --- imotionsApi/R/imotionsApi.R | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/imotionsApi/R/imotionsApi.R b/imotionsApi/R/imotionsApi.R index eac828b..76f3d11 100644 --- a/imotionsApi/R/imotionsApi.R +++ b/imotionsApi/R/imotionsApi.R @@ -1497,11 +1497,11 @@ privateDownloadData <- function(study, sensor, signalsName = NULL) { # Accessing fileInfos corresponding to this sensor (can be a list of files) fileInfos <- getJSON(study$connection, dataUrl, message = paste("Retrieving data for sensor:", sensor$name)) - data <- read_parquet(fileInfos$binFile, col_select = !!enquo(signalsName)) + data <- read_parquet(fileInfos$binFile, col_select = !!enquo(signalsName), mmap = FALSE) # if corrected timestamps are available - correct the original timestamps if (nchar(fileInfos$timestampBinFile) > 0) { - tmp <- read_parquet(fileInfos$timestampBinFile) + tmp <- read_parquet(fileInfos$timestampBinFile, mmap = FALSE) data$Timestamp <- tmp$Timestamp } @@ -1588,7 +1588,7 @@ getAoiRespondentData <- function(study, AOI, respondent) { if (file.info(AOIDetails$fileId)$size == 0) { notActivatedAOI <- TRUE } else { - data <- read_parquet(AOIDetails$fileId) + data <- read_parquet(AOIDetails$fileId, mmap = FALSE) data <- data |> mutate_at(namesInout, as.logical) setDT(data) } From e465e5471a5a8d51ce9ddd1af2efe1cbc092300a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Sep 2026 13:39:41 +0000 Subject: [PATCH 2/2] Update release documentation for v2.9.5 --- ...onsApi_2.9.4.pdf => imotionsApi_2.9.5.pdf} | Bin 128940 -> 128943 bytes imotionsApi/DESCRIPTION | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename documentation/{imotionsApi_2.9.4.pdf => imotionsApi_2.9.5.pdf} (98%) diff --git a/documentation/imotionsApi_2.9.4.pdf b/documentation/imotionsApi_2.9.5.pdf similarity index 98% rename from documentation/imotionsApi_2.9.4.pdf rename to documentation/imotionsApi_2.9.5.pdf index 9525d0885511a53152ae1a6ee569894c90eb7904..f4b884999f0744ea770307c5f0f07f6d8436c61e 100644 GIT binary patch delta 2545 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 uKl@&}Hpzo5&9nzTCaZq diff --git a/imotionsApi/DESCRIPTION b/imotionsApi/DESCRIPTION index f00f6cf..45ffd3b 100644 --- a/imotionsApi/DESCRIPTION +++ b/imotionsApi/DESCRIPTION @@ -1,7 +1,7 @@ Package: imotionsApi Type: Package Title: iMotions R library -Version: 2.9.4-0000000000 +Version: 2.9.5-0000000000 Date: 2026-07-08 Authors@R: c( person("Amandine", "Grappe", role = "aut"),