Changeset: e446434a7d30 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e446434a7d30
Modified Files:
clients/R/MonetDB.R/NEWS
clients/R/MonetDB.R/R/dplyr.R
Branch: embedded
Log Message:
R Connector - fix for != in dplyr
diffs (25 lines):
diff --git a/clients/R/MonetDB.R/NEWS b/clients/R/MonetDB.R/NEWS
--- a/clients/R/MonetDB.R/NEWS
+++ b/clients/R/MonetDB.R/NEWS
@@ -19,6 +19,7 @@ 1.0.0
- Fixed a bug when running in a non-UTF8 locale (Thanks, Marcis)
- Fixed a bug when dbWriteTable would not adhere to transactional semantics
(Thanks, Anthony)
- Added transactions to monetdb.read.csv so no empty tables are left over
(Thanks, Anthony)
+- Fixed != comparisions in dplyr (Thanks, Anthony)
0.9.7
- Fixed crash on Windows (Sorry, everyone)
diff --git a/clients/R/MonetDB.R/R/dplyr.R b/clients/R/MonetDB.R/R/dplyr.R
--- a/clients/R/MonetDB.R/R/dplyr.R
+++ b/clients/R/MonetDB.R/R/dplyr.R
@@ -10,7 +10,9 @@ src_monetdb <- function(dbname, host = "
src_translate_env.src_monetdb <- function(x) {
dplyr::sql_variant(
- dplyr::base_scalar,
+ dplyr::sql_translator(.parent = dplyr::base_scalar,
+ `!=` = dplyr::sql_infix("<>")
+ ),
dplyr::sql_translator(.parent = dplyr::base_agg,
n = function() dplyr::sql("COUNT(*)"),
sd = dplyr::sql_prefix("STDDEV_SAMP"),
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list