This repository has been archived by the owner on Jan 13, 2022. It is now read-only.
Releases: MonetDB/MonetDBLite-R
Releases · MonetDB/MonetDBLite-R
0.6.0
Pre-release of 0.6.0, based on MonetDB Mar2018
- Main new feature is
integer64
support via thebit64
package. If you passbigint="integer64"
todbConnect()
,dbWriteTable
anddbGetQuery
will write/retrieveinteger64
columns. See #2 for an example. Supports Zero-Copy for reading.
See https://www.monetdb.org/Downloads/ReleaseNotes for their changelog
Main changes from there:
- A column default value can be used in a
UPDATE
statement:UPDATE tname SET cname = DEFAULT
, and INSERT statements:INSERT INTO tname VALUES (..., DEFAULT, ...)
- Support for the creation of ordered indices, e.g.
CREATE ORDERED INDEX idxname ON mtcars (mpg, cyl);
- Support for non-cascading deletions, e.g.
DROP SCHEMA my_schema RESTRICT
- Support for schema comments
- Support for TRUNCATE statements conforming to the SQL:2008 standard:
TRUNCATE [ TABLE ] qname [ CONTINUE IDENTITY | RESTART IDENTITY ] [ RESTRICT | CASCADE ]
0.5.2
0.5.1
0.5.0
Features
- Prepared statements
dbFetch(dbBind(dbSendQuery(con, "PREPARE select model from mtcars where cyl = ?"), list(4)), -1)
- Experimental in-memory mode
dbConnect(MonetDBLite::MonetDBLite(), ":memory:")
- Faster builds
Fixes
- Fix protection issue with query results
- Fix memory leaks & segfaults in shutdown
- Stripped more unused code
- Various dplyr fixes
Organisation
- Separated C library and R/Python/... frontends