Merge commit 'origin/openconn' into stack
[filehash.git] / inst / NEWS
blobbe2e35878305b0633def1dd37982e1f51eeb4a13
1 Check the 'filehash' git repository for the latest updates on the
2 package at http://repo.or.cz/w/filehash.git
4 Version 1.0
5 -----------
7 * The 'DB' format has been removed; users should use 'DB1' instead
9 * Internals of 'DB1' format have changed so that it should be a bit
10 more reliable but perhaps a little slower
12 * The 'dbDisconnect' generic has been removed since it is no longer
13 necessary for the 'DB1' format (as it was before).  It was never
14 needed for the 'RDS' format and one never existed for that format.
17 Version 0.9
18 -----------
20 * For 'filehashRDS' class, the 'dbDir' slot has been renamed to 'dir'.
22 * An attempt has been made to normalize the error handling to make it
23 consistent.
25 * The various 'dump' functions have been given a 'type' argument
28 Version 0.8
29 -----------
31 * Added function dbLazyLoad for lazy loading filehash databases.
33 * dbCreate and dbInit are now generics with a method for character
34 vectors.  The behavior should be the same as before, by default.
36 * dbLoad is generic.
38 * The second argument to dbMultiFetch is 'key', not 'keys'.
40 * dbInitialize is deprecated
42 * 'DB1' and 'RDS' formats use normalizePath() for resolving paths to
43 directories
45 * There is a vignette now [via vignette("filehash")]
48 Version 0.6-3
49 -------------
51 * Added methods for "[[", "$", "[[<-", and "$<-" for filehash
52 objects. Only character indices are allowed
54 * filehash-DB functions use the new serialize() from R 2.4.0 so that
55 numeric data will not suffer from rounding error due to previous use
56 of serialize(ascii = TRUE).
58 * New format filehash-DB1 which stores the key index/map and data in a
59 single file.
61 * New "filehash" method for lapply so that functions can be applied to
62 database entries.
65 Version 0.4-1
66 -------------
68 * Patch release, changed some internals for the "DB" type databases
70 * Added test database for regression testing in future releases
73 Version 0.4
74 -----------
76 * Added name mangling scheme to prevent clobbering on case-insensitive
77 OSes like Windows (thanks to Bill Venables and David Brahm)
79 * Added dumpImage, dumpObjects, dumpDF functions for dumping various
80 things to filehash databases
82 * Added filehashOption() function for setting global options; right
83 now only the default database type can be set
85 * dbLoad and db2env are regular functions now rather than
86 generics/methods.  dbLoad's default 'env' is the parent frame now
88 * Added a "filehash" method for 'with'
90 * Added new generic dbUnlink which deletes a database from the disk