mirror of https://git.sr.ht/~hrbrmstr/vershist
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.2 KiB
30 lines
1.2 KiB
% Generated by roxygen2: do not edit by hand
|
|
% Please edit documentation in R/mysql.R
|
|
\name{mysql_version_history}
|
|
\alias{mysql_version_history}
|
|
\title{Retrieve MySQL Version Release History}
|
|
\usage{
|
|
mysql_version_history(refresh = FALSE)
|
|
}
|
|
\arguments{
|
|
\item{refresh}{if \code{TRUE} and there \verb{~/.vershist} cache dir exists, will
|
|
cause the version history database for apache to be rebuilt. Defaults
|
|
to \code{FALSE} and has no effect if \verb{~/.vershist} cache dir does not exist.}
|
|
}
|
|
\description{
|
|
Scrapes \url{https://downloads.mysql.com/archives/community/} to build a data frame of
|
|
openresty version release numbers and dates with pesudo-semantic version
|
|
strings parsed and separate fields added. The data frame is also arranged in
|
|
order from lowest version to latest version and the \code{vers} column is an
|
|
ordered factor.
|
|
}
|
|
\details{
|
|
The selector for versioning is "\verb{Generic Linux (Architecture Independent)}" and
|
|
the first found date is used for the \code{rls_date}. File an issue or PR if
|
|
alternate behaviour is required.
|
|
}
|
|
\note{
|
|
This is an \emph{expensive} function as it does quite a bit of scraping.
|
|
Please consider using the cache option for the results unless
|
|
absolutely necessary.
|
|
}
|
|
|