Skip to content

Commit

Permalink
clean and re-build
Browse files Browse the repository at this point in the history
  • Loading branch information
JohnMount committed Jun 18, 2018
1 parent c383f39 commit 1d5bab2
Show file tree
Hide file tree
Showing 108 changed files with 747 additions and 429 deletions.
12 changes: 5 additions & 7 deletions DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,23 @@ Package: rquery
Type: Package
Title: Relational Query Generator for Data Manipulation at Scale
Version: 0.5.0
Date: 2018-06-16
Date: 2018-06-18
Authors@R: c(
person("John", "Mount", email = "[email protected]", role = c("aut", "cre")),
person(family = "Win-Vector LLC", role = c("cph"))
)
Maintainer: John Mount <[email protected]>
URL: https://github.com/WinVector/rquery/, https://winvector.github.io/rquery/
Description: A 'SQL' piped query generator based on Edgar F. Codd's relational
Description: A piped query generator based on Edgar F. Codd's relational
algebra, and on production experience using 'SQL' and 'dplyr' at big data
scale. The design represents an attempt to make 'SQL' more teachable by
denoting composition by a sequential pipeline notation instead of nested
queries or functions. The implementation delivers reliable high
performance data processing on large data systems such as `Spark`
and databases. Package features include: data processing trees
performance data processing on large data systems such as 'Spark',
databases, and 'data.table'. Package features include: data processing trees
or pipelines as observable objects (able to report both columns
produced and columns used), optimized 'SQL' generation as an explicit
user visible modeling step, explicit query reasoning and checking,
and convenience methods for applying query
trees to in-memory 'data.frame's.
user visible modeling step, explicit query reasoning and checking.
License: GPL-3
Encoding: UTF-8
Depends:
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

# rquery 0.5.0 2018/06/16
# rquery 0.5.0 2018/06/18

* Make DBI suggested.
* Rename dbi_ prefixes to rq_ (for now have aliases from old to new).
Expand Down
1 change: 0 additions & 1 deletion R/join_controller.R
Original file line number Diff line number Diff line change
Expand Up @@ -846,7 +846,6 @@ strMapToString <- function(m) {
#' Please see \code{vignette('DependencySorting', package = 'rquery')} and \code{vignette('joinController', package= 'rquery')} for more details.
#' @seealso \code{\link{describe_tables}}, \code{\link{build_join_plan}}, \code{\link{inspect_join_plan}}, \code{\link{graph_join_plan}}
#'
#' TODO: parameterize the implementation provider (right now hard-coded for \code{dplr}, but at least also direct \code{SQL} is a good extension).
#'
#' @param columnJoinPlan columns to join, from \code{\link{build_join_plan}} (and likely altered by user). Note: no column names must intersect with names of the form \code{table_CLEANEDTABNAME_present}.
#' @param ... force later arguments to bind by name.
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -272,14 +272,14 @@ cat(to_sql(dq, my_db, source_limit = 1000))
"d"."assessmentTotal"
FROM
"d" LIMIT 1000
) tsql_31919852763810022163_0000000000
) tsql_31919852763810022163_0000000001
) tsql_31919852763810022163_0000000002
) tsql_31919852763810022163_0000000003
) tsql_10147663132732343566_0000000000
) tsql_10147663132732343566_0000000001
) tsql_10147663132732343566_0000000002
) tsql_10147663132732343566_0000000003
WHERE "row_number" <= 1
) tsql_31919852763810022163_0000000004
) tsql_31919852763810022163_0000000005
) tsql_31919852763810022163_0000000006 ORDER BY "subjectID"
) tsql_10147663132732343566_0000000004
) tsql_10147663132732343566_0000000005
) tsql_10147663132732343566_0000000006 ORDER BY "subjectID"

The query is large, but due to its regular structure it should be very amenable to query optimization.

Expand Down
6 changes: 3 additions & 3 deletions docs/articles/AssigmentPartitioner.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 10 additions & 10 deletions docs/articles/PipeableSQL.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 9 additions & 9 deletions docs/articles/QueryGeneration.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 4 additions & 1 deletion docs/articles/index.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 1d5bab2

Please sign in to comment.