| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 4599 |
6956 d 6 h |
mrmanese |
/trunk/SQLiteDF/ |
- fix for changes in formals() in latest R-devel (cannot do formals() directly
on primitive functions like log(), has to do formals(args(log)) )
- fixed renameSdf documentation |
|
| 4590 |
6956 d 21 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 |
|
| 4160 |
7095 d 11 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. |
|
| 3855 |
7237 d 4 h |
mrmanese |
/trunk/SQLiteDF/ |
- fixed 0.1.24 warnings (errors in R/All.R)
- used sqlite context on aggregates. somehow, sizeof on struct with long
double worked. have to look out for that. |
|
| 3821 |
7244 d 2 h |
mrmanese |
/trunk/SQLiteDF/ |
- inlined _expand_buf
- fixed sql buffer resizing in sdf_get_index
- added sdflm2 |
|
| 3808 |
7249 d 2 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 |
|
| 3700 |
7264 d 11 h |
mrmanese |
/trunk/SQLiteDF/ |
- fixed linux configure script (add #include <unistd> in src/SQLite/tool/lemon.c)
- removed warnings, errors in configure.win (sh again, "uninitialized" vars) |
|
| 3684 |
7265 d 12 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 |
|
| 3509 |
7273 d 13 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 |
|
| 3482 |
7277 d 1 h |
mrmanese |
/trunk/SQLiteDF/ |
- moved quantile.default to version conditional
- removed sqlite.matrix export |
|
| 3473 |
7277 d 22 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) |
|
| 3471 |
7278 d 10 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) |
|
| 3458 |
7278 d 20 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) |
|
| 3457 |
7279 d 0 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 |
|
| 3456 |
7279 d 10 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 |
|
| 3446 |
7280 d 11 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 |
|
| 3434 |
7281 d 16 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 |
|
| 3432 |
7282 d 9 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 |
|
| 3426 |
7283 d 3 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 |
|
| 3419 |
7284 d 2 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 |
|