The R Project SVN R-packages

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
4590 6957 d 4 h mrmanese /trunk/SQLiteDF/ - created method _make_row_index(), similar to R that creates an index
vector, so that methods no longer have to consider the type of passed index
- added [<-.sqlite.vector, tests for that
- fix windows, *bsd (mac) build
 
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/configure
/trunk/SQLiteDF/configure.win
/trunk/SQLiteDF/man/getSdf.Rd
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
4160 7095 d 18 h mrmanese /trunk/SQLiteDF/ - updated to sqlite-3.3.13
- added R function sdfSelect, added tests for that
- fixes & enhancements on _get_factor_levels1, _get_vector_index_typed_result, etc.
 
/trunk/SQLiteDF/man/sdfSelect.Rd
/trunk/SQLiteDF/sqlite-3.3.13.tar.gz
/trunk/SQLiteDF/src/exports.h
/trunk/SQLiteDF/sqlite-3.3.7.tar.gz
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/cleanup
/trunk/SQLiteDF/configure.win
/trunk/SQLiteDF/src/init.c
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_matrix.c
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3808 7249 d 9 h mrmanese /trunk/SQLiteDF/ - new sqlite.vector(vec), creates a 1-column sdf from a vector
- sqlite.matrix : dimnames, [, other experimental stuff
- sort.sqlite.vector sorts to a table to the sdf, no more creating a new
 
/trunk/SQLiteDF/TODO
/trunk/SQLiteDF/man/sqlite.vector.Rd
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/man/sqlite.matrix.Rd
/trunk/SQLiteDF/src/init.c
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_matrix.c
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/tests/tests.R
3684 7265 d 19 h mrmanese /trunk/SQLiteDF/ - moved default data dir to ./.SQLiteDF
- "generalized" sqlite vector, in that any table column can be used as an
sqlite.vector (previously, only columns of table sdf_data)
- fixed sqlite.matrix rownames
 
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/man/sqlite.data.frame.Rd
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_external.c
/trunk/SQLiteDF/src/sqlite_matrix.c
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/tests/tests.R
3509 7273 d 19 h mrmanese /trunk/SQLiteDF/ - added sqlite.matrix and some of its methods
- fixed print.sqlite.data.frame bug
- added msg when an existing workspace.db is loaded
 
/trunk/SQLiteDF/man/sqlite.matrix.Rd
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/man/sqlite.data.frame.Rd
/trunk/SQLiteDF/src/sqlite_matrix.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3473 7278 d 5 h mrmanese /trunk/SQLiteDF/ - added mean.sqlite.vector, fixed summary.sqlite.vector, added
summary.sqlite.data.frame
- is.list.sqlite.vector === FALSE
- fixed version conditionals for generic sort
- fixed sdfImportSQLite, added test case
- fixed _copy_factor_levels2
- checked on linux (R-2.3.0, R-devel)
 
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_external.c
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3471 7278 d 16 h mrmanese /trunk/SQLiteDF/ - added [], [n], [,] indexing for sdf. added tests for those
- added Prof. Bates print.sqlite.data.frame with modifications,
print.sqlite.vector
- changed inameSdf to return filename too
- changed some Rprintf to error() and warning()
- added doc for rbindSdf
- fixed bug in sort.sqlite.vector
- fixed bug in sdf_get_index, where a new sdf is added to the workspace twice
(one in _create_sdf_skeleton2 and another in sdf_get_index)
- sort() still does not work for 2.3.x (not generic)
 
/trunk/SQLiteDF/man/rbindSdf.Rd
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/cleanup
/trunk/SQLiteDF/man/getSdf.Rd
/trunk/SQLiteDF/man/inameSdf.Rd
/trunk/SQLiteDF/man/sqlite.data.frame.Rd
/trunk/SQLiteDF/src/init.c
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/tests/tests.R
3458 7279 d 2 h mrmanese /trunk/SQLiteDF/ - added all.equal.sqlite.vector
- added == for character
- updated test script
- used conditional on NAMESPACE for sort
- R CMD check runs for me in linux (R-devel, R-2.3.0), windows (R-2.3.0)
 
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/tests/tests.R
3457 7279 d 6 h mrmanese /trunk/SQLiteDF/ - removed rbind S3, replaced with rbindSdf()
- fixed rbindSdf() for devel
- fixed a couple of sqlite.vector functions that still does "inheritance"
- re-added DBI in depends because it has no namespace and DBI::: does not work
- added head(), tail(). however both do not follow the original's row names yet
- added optional tests for sdfImportDBI, rbindSdf
- added doc for typeSvec, has.typeSvec
- runs for me in both R-devel, R-2.3.1
 
/trunk/SQLiteDF/man/typeSvec.Rd
/trunk/SQLiteDF/tests/example.db
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3456 7279 d 17 h mrmanese /trunk/SQLiteDF/ - sqlite.data.frame now does not inherit from data.frame
- sqlite.vector does not inherit from the builtin data types
- added attribute sdf.vector.type to hold the type of sqlite.vector
- commented out summary() tests in tests.R, added tests n classes of sdf's
- added function typeSvec and is.typeSvec to query type of sqlite.vector
- fixed row.names comparison. I guess I put that before checking in and after
running tests, because ==.sqlite.vector is not implemented, only Ops.sqlite.vector.
- updated version to 0.1.13
 
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/cleanup
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3446 7280 d 18 h mrmanese /trunk/SQLiteDF/ - added symbols SDF_RowNamesSymbol, SDF_DimSymbols, SDF_DimNamesSymbols. SDF
row names is now attached to SDF_RowNamesSymbol ("sdf.row.names")
- added row.names.sqlite.data.frame
- added src/win/opcode.h
- used ScalarLogical(), ScalarInteger(), ...
- removed ";" in All.R
- removed eval()
- made configure, cleanup executable
 
/trunk/SQLiteDF/src/win
/trunk/SQLiteDF/src/win/opcodes.h
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/cleanup
/trunk/SQLiteDF/configure
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/tests/tests.R
3434 7281 d 22 h mrmanese /trunk/SQLiteDF/ - added docs in HACKING
- fixed latex error on sqlite.data.frame.Rd
- changed configure to copy libsqlite3.la to SQLite/ (like configure.win)
- finished Ops (%%, %/%), and Math (round, signif, log)
- fixed bug on operand order for Ops
- added test cases
 
/trunk/SQLiteDF/src/Makevars.win
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/HACKING
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/man/sqlite.data.frame.Rd
/trunk/SQLiteDF/src/Makevars
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/tests/tests.R
3432 7282 d 16 h mrmanese /trunk/SQLiteDF/ - added configure files from Prof. Ripley
- added documentations for inameSDF, sdfImportSQLite, sdfImportDBI, sdflm.
- added HACKING notes
- added list of functions known to work in SQLiteDF.package.Rd
- changed sqlite_vector accumulator to long double, fixed the accuracy problem

2006-08-18 Douglas Bates <bates@R-project.org>
* R/All.R (with.sqlite.data.frame, summary.sqlite.vector,
as.logical.sqlite.vector, as.integer.sqlite.vector,
as.double.sqlite.vector): Modify calling sequence of S3 methods to
correspond to generic.
* man/sqlite.data.frame.Rd: add keywords
 
/trunk/SQLiteDF/HACKING
/trunk/SQLiteDF/cleanup
/trunk/SQLiteDF/configure
/trunk/SQLiteDF/configure.win
/trunk/SQLiteDF/man/inameSdf.Rd
/trunk/SQLiteDF/man/sdfImportDBI.Rd
/trunk/SQLiteDF/man/sdfImportSQLite.Rd
/trunk/SQLiteDF/man/sdflm.Rd
/trunk/SQLiteDF/sqlite-3.3.7.tar.gz
/trunk/SQLiteDF/inst
/trunk/SQLiteDF/src/sqlite3.h
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/man/SQLiteDF.package.Rd
/trunk/SQLiteDF/src/Makevars
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/tests/tests.R
3426 7283 d 9 h mrmanese /trunk/SQLiteDF/ - fixed R-devel tests failure
- removed Depends on biglm, DBI. used namespace qualifiers
- added ChangeLog
- added tests on summary
- added version in DESCRIPTION, starting at 0.1.11
 
/trunk/SQLiteDF/ChangeLog
/trunk/SQLiteDF/DESCRIPTION
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/tests/tests.R
3419 7284 d 8 h mrmanese /trunk/SQLiteDF/ - fix on USE_SDF1 bug, when a function uses 2 sdf's the 1st may be unloaded
because of low use count
- fix on transactions
- started implementing sqlite.matrix
- commented out parts of the test that fails due to "minor technicalities" (precision, NA). will test them again...
- summary works, almost the same as original df except for NA handling
 
/trunk/SQLiteDF/src/sqlite_matrix.c
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_external.c
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3358 7300 d 19 h mrmanese /trunk/SQLiteDF/ - added methods is.list and as.list to sdf's. lapply (sapply) now works
- rbind(sdf, df) works, however no "labeled" rbind
- finished Op group (%% & %/% implemented wrongly for now...)
- with.sqlite.data.frame is already working
- sort.sqlite.vector() is working
- renamed USE_SDF to USE_SDF1, restricted it to only use buf1 and below.
there was something affected by this, which calls USE_SDF twice (initially
i thought it would only be used on top of funcs, so using all buffers is
ok. if you use it in the middle of the func, it would overwrite all buffers).
- fixed sdf_get_row_count, _create_svector1 (renamed from *2, added ordered),
renamed _create_sdf_skeleton2 to skeleton1 because it uses USE_SDF1,
changed _get_row_count2 to have quoted and non-quoted option
- added tests
 
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/man/sqlite.data.frame.Rd
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3324 7315 d 18 h mrmanese /trunk/SQLiteDF/ - added documentation
- finished Summary group, cummulative stuffs in Math group for sqlite.vector
- revised tests to use stop()
- started rbind for data frames
 
/trunk/SQLiteDF/man/attachSdf.Rd
/trunk/SQLiteDF/man/detachSdf.Rd
/trunk/SQLiteDF/man/dupSdf.Rd
/trunk/SQLiteDF/man/lsSdf.Rd
/trunk/SQLiteDF/man/renameSdf.Rd
/trunk/SQLiteDF/NAMESPACE
/trunk/SQLiteDF/R/All.R
/trunk/SQLiteDF/man/SQLiteDF.package.Rd
/trunk/SQLiteDF/man/getSdf.Rd
/trunk/SQLiteDF/man/sqlite.data.frame.Rd
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_dataframe.h
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/sqlite_workspace.c
/trunk/SQLiteDF/src/utils.c
/trunk/SQLiteDF/tests/tests.R
3284 7327 d 16 h mrmanese /trunk/SQLiteDF/ - Added test script
- Fixed compile error for Ubuntu dapper (?), as tested by Mr. Medri.
 
/trunk/SQLiteDF/tests
/trunk/SQLiteDF/tests/tests.R
/trunk/SQLiteDF/src/sqlite_dataframe.c
/trunk/SQLiteDF/src/sqlite_vector.c
/trunk/SQLiteDF/src/utils.c