- correction of test because of the changed Table of Content
- CRAN release
- correction of outdated URLs and documentation
- CRAN release
- correction of extraction of flags
- update of the
get_eurostat_toc()
function because of change in the API response
- correction of tests because change how the API handles confidentially suppressed data
- switch off logging of filters
- CRAN release
- adding option
lang
to theget_eurostat_data()
function to be able to use the German or French DSD for thefilters
- correction of the
get_eurostat_toc()
function when themode="txt"
andlang="fr"
- checking if
restatapi_cores
is more than the maximum number of available cores - CRAN release
- correction of the
get_eurostat_toc()
function and the functions using thecheck_toc
options because the content of the XML TOC has changed
- correction of caching when to DSD downloaded with different languages
- correction when
check_toc=TRUE
option is used
- correction for detection of cores to be able to load the package in WebR
- correction for
date_filter
if there is atime
value defined under thefilters
parameter - update of examples to generate relevant output for documentation
- update of link for the possible flag values
- synchronization of debug messages
- CRAN release
- updating tests because of missing dataset in the XML version of the Table of Contents
- additional check in the
get_eurostat_dsd()
andget_eurostat_codelist()
for failing writing data to disk because of failing network connection
- correcting the
get_compressed_sdmx()
function not closing connections - updating examples and tests
- refactoring tests for CRAN checks
- updating debugging messages and documentation
- CRAN release
- correction of the
extract_data()
function to handle observations when the value is not numeric - correction of the
get_eurostat_data()
function when the optionforce_local_filter=TRUE
- correction of tests
- update of authors
- CRAN release
- correction of the
get_eurostat_dsd()
function so the result is a data.table - adjustment of the debug messages in the tests
- new function
get_eurostat_codelist()
to retrieve codelist for a concept - adjustment of tests for the the new function
- adjustment of documentation
- correction of tests
- adding the SDMX-CSV option to the
get_eurostat_raw()
andget_eurostat_data()
function
- additional debug messages to see source of errors in CRAN checks
- CRAN release
- using
packageStartupMessage()
function when the package is loaded with the optionverbose=TRUE
- additional checks in the
get_eurostat_dsd()
function to set the DSD toNULL
if there is a warning during the download of the XML file
- the new API is the default one
- adjusting tests and documentation for the new API
- temporarily disabled parallel processing under Windows
- additional checks in the
get_eurostat_dsd()
function - CRAN release
- adding additional debug messages when the
option(restatapi_verbose=TRUE)
used for theextract_data()
,extract_dsd()
,get_compressed_sdmx()
,get_eurostat_dsd()
,get_eurostat_raw()
,get_eurostat_bulk()
,get_eurostat_data()
andget_eurostat_toc()
functions - changing the additional parameter added to
get_eurostat_dsd()
andextract_dsd()
function for the new API in version 0.14.0 to variable in the.restatapi_env
environment - one step download and extraction of the SDMX file in the
get_compressed_sdmx()
function whenformat="gz"
is used - the
get_eurostat_bulk()
function was adjusted for the changing letter case under the new API - fixing the
get_eurostat_raw()
function when thecheck_toc=TRUE
option used under the new API
- adjusting the
extract_data()
function for the new API under Windows - replacing the
gzfile()
function withgzcon()
andurl()
in theget_compressed_sdmx()
andget_eurostat_raw()
due to problems under Windows
- major update in order to change to the API of the new dissemination chain
- adding the bulk URL of the new API to the JSON config file
- the
create_filter_table()
function was adjusted for the changing letter case under the new API - new parameter for the
extract_data()
function to handle files which was downloaded using the link from the TOC (as those links are still referring to the old API) - the
extract_toc()
function returns adata.table
and not a character vector to have correct number of columns for all cases - the
get_eurostat_toc()
function was changed to handle the different format from theextract_toc()
function - the
filter_raw_data()
function was adjusted to handle the changing letter case and time format - the
get_compressed_sdmx()
function has a new parameter signalling the type of compression used, as it changes with the new API - the
get_eurostat_data()
function was adjusted to handle the changing DSD content - the
get_eurostat_dsd()
function was changed to filter out only the relevant concepts and code from the new general DSD files - the
get_eurostat_raw()
function was changed to handle the different compression formats in theget_compressed_sdmx()
function - the
get_eurostat_raw()
,get_eurostat_bulk()
andget_eurostat_data()
functions were adjusted to handle the changing letter case and dimension names - correction of
get_eurostat_data()
function whenselect_freq
was used with only 1 filter - updating the tests because of the change in the handling of
time_filter
and availability of data under the new API
- adjusting the tests and the JSON config file for the introduction of Euro in Croatia
- updating links due to the revamp of Eurostat website
- CRAN release
- adjusting config file and the
load_cfg()
function to correctly handle the new API - adjusting
get_eurostat_dsd()
andextract_dsd()
function to the new API
- removing memory size check for non-linux systems
- CRAN release
- correction of tests as changes in the historical data for "avia_par_me" and "avia_par_is"
- correction of tests
- correction of if condition for R development
- CRAN release
- full reference of the package when calling exported functions
- correction of example in
extract_toc()
function - CRAN release
- correction of parallel processing under Windows in the
get_eurostat_dsd()
,get_eurostat_raw()
andget_eurostat_data()
functions - correction of the example for the
extract_toc()
function under Windows
- correction of parallel processing under Windows in the
get_eurostat_toc()
function - additional debug messages
- temporary fix for the error in Windows in the
get_eurostat_toc()
function by turning of parallel ifrestatapi_cores==1
- correcting timeout of examples for the check with -run-donttest
- adding timeout to examples
- not testing example for the
search_eurostat_dsd()
andcreate_filter_table()
function - CRAN release
- not testing example for the
extract_dsd()
andcreate_filter_table()
function - removing link to the SDMX website because of SSL error
- replacing example in the
extract_dsd()
fuction to reduce time for testing - checking the footer for code >=500 when the data table has 0 row
- discarding partial data if the retrieval stopped due to "Internal application error", "Exception while getting all data and footnotes slice" or "Cannot connect to Comext service"
- seprating blocks with conditions in testing
- using full URI path in README.md
- CRAN release
- unzipping to a temporary directory in order to avoid error by read-only user directory
- correction of tests when the TOC is corrupted
- correction of documentation
- correction of the
verbose
option in thecreate_filter_table()
function
- checking if download file is empty in the
get_eurostat_toc()
function whenmode=txt
- correction of tests
- correction of tables in the documentation
- further correction to clean up all cache files from the hard disk
- checking if DSD is
NULL
in thecreate_filter_table()
function whendate_filter=FALSE
filter_raw_data()
returns the raw data whenfilter_table=NULL
- correction of the
create_filter_table()
call in theget_eurostat_data()
function - using
tryCatch()
for opening the tsv files in theget_eurostat_toc()
function - correction of tests when the data/DSD download unsuccessful
- CRAN release
- correction to clean up all cache files from the hard disk
- CRAN release
- correction for the
get_compressed_sdmx()
function whenverbose=FALSE
- improved debugging messages
date_filter
can be a variable name- additional test
- links with https
- CRAN release
.restatpi_env
disconnected frombaseenv()
- correction of labeling when values are non-numeric
- testing with
tinytest
- improved debugging messages
- correction of
get_eurostat_bulk()
whencflags=TRUE
- setting download method by
options(restatapi_dmethod=...)
libcurl
is default method only in Windows- CRAN release
- updated examples
- corrected when
force_local_filter
used in theget_eurostat_data()
function - hiding download progress bar in the
get_eurostat_raw()
function whenverbose=FALSE
- corrected testing
- added caching of raw files when
local_filter
applied
- correction of
date_filter
for local filtering when quarterly data filtered
- updated documentation
- additional tests
- CRAN release
- adding option for non-melted data output in the
get_eurostat_raw()
function - update of tests
- updated revised documentation
- correction for the disabled years above 2100 in the
date_filter
- correction for negative values in the
get_eurostat_raw()
function whenmode=txt
- updated documentation
- correction for local filtering with additional tests
- CRAN release
- correction if
select_freq
defined whenfilters
are named list - additional tests
- correction for local filtering
- refactoring the
get_eurostat_raw()
function - CRAN release
- correction for local filtering
- revision of testing
- added logging of parameters for the
get_eurostat_data()
function
- added
create_filter_table()
function to be used for filtering on local computer - additional testing and documentation
- CRAN release
- added function
filter_raw_data()
for filtering on local computer
- correction to correctly handle non-numerical (Time Use Survey) data
date_filter
creates the date filter table- use of
tryCatch
for parallel processing in Windows - CRAN release
- removed memory size check for MacOS and Solaris
- CRAN release
- correction for checking the footer message of the XML response
- additional tests
- CRAN release
- updated documentation
- bug fixes
- CRAN release
- BREXIT update of the config file
- checking the footer message of the XML response when filter used in the
get_eurostat_data()
function
- filtering by named list
- correction of memory size check under Solaris
- CRAN release
- correction of the
extract_data
function under Windows - updated documentation
- CRAN release
- added
cflags
option for theget_eurostat_data()
andget_eurostat_bulk()
function
- removed dependency on
rsdmx
- checking the memory size in the
load_cfg()
function to determine the number of cores forparallel
- additional tests
- bug fixes
- added
check_toc
option for theget_eurostat_bulk()
function
- added
check_toc
option for theget_eurostat_raw()
function
- checking the version of
data.table
package in theget_eurostat_raw()
function
extract_data
function can handle filtered and bulk XML files
- improved debugging messages
- add option to download and cache the TOC with the config file
- additional tests
- bug fixes
- CRAN release
- bug fixes, additional info for debugging for the
get_eurostat_dsd()
function
- "libcurl" is the default file download method if available
- separated file download and data extraction for the
get_eurostat_dsd()
function
- bug fixes, additional info for debugging
- checking for
NA
in the TOC download links
- adding the
exact_match
option for filtering in thesearch_eurostat_dsd()
function - CRAN release
- bug fixes
- CRAN release
- adding the
get_compressed_sdmx()
function
- correction for
select_freq
whenname=FALSE
in theget_eurostat_data()
function
- working parallelisation under Windows for all the functions
- working parallelisation under Windows for the
get_eurostat_toc()
function
- additional test and examples
- separated file download and data extraction for the
txt
option in theget_eurostat_raw()
function - CRAN release
- adding the
txt
option to theget_eurostat_raw()
function
- corrected documentation
- adding the
exact_match
option for filtering in theget_eurostat_data()
function - CRAN release
- inclusion of the EU country groups in the config file
- correction for
strinsAsFactors
option after filtering - added documentation with
pkgdown
- revision for the CRAN release
- first CRAN submission
- use of
tryCatch()
to capture errors caused by network unavailability - messages instead of warnings
- loading config file from GitHub
- changing examples
- additional tests and correction in caching
- first release on GitHub