I suggest updating {future} and your R version if you have not already done so.
Are you able to share the data?
Do a good MWE
library(disk.frame)
setup_disk.frame()
df<-as.disk.frame(a)
df1 = mutate(df, date = as.Date(as.character(datadate), format="%Y%m%d"))
head(df1)
Check if your virus scanner is blocking interprocess communication
Try to apply the function to just one chunk, perhaps there is a syntax error or column error? If one chunk works then you can rule out coding error
get_chunk(df, 1) %>%
mutate(date = as.Date(as.character(datadate), format="%Y%m%d"))
setup_disk.frame(workers=1)
mutate(df, date = as.Date(as.character(datadate), format="%Y%m%d"))
As an MWE this works for me.
a = data.frame(datadate = rep("20201007", 3e6))