track: Store Objects on Disk Automatically
Version 1.1.11

Automatically stores objects in files on disk so that files are rewritten when objects are changed, and so that objects are accessible but do not occupy memory until they are accessed. Keeps track of times when objects are created and modified, and caches some basic characteristics of objects to allow for fast summaries of objects. Also provides a command history mechanism that saves the last command to a history file after each command completes.

AuthorTony Plate <tplate@acm.org>
Date of publication2017-03-16 03:43:05
MaintainerTony Plate <tplate@acm.org>
LicenseGPL
Version1.1.11
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("track", repos="http://R-Forge.R-project.org")

Getting started

Package overview

Popular man pages

track.history: Functions for incrementally writing command history to a...
track.info: Return filenames and directories for tracked variables.
track.manage: Manage how objects are handled in a tracking session
track.preremove: Remove other resources associated with an object.
track.rename: Rename variables in a tracked environment
track.setup: Setup and stop tracking
track.sync: Synchronize the tracking database stored in files on disk to...
See all...

All man pages Function index File listing

Man pages

show.envs: Show the environments referenced within an object.
track.attach: Attach a tracking database to the search path.
track.auto: Query or set the status of automated tracking
track.copy: Copy or move objects from one tracking db to another
track.design: Design of a tracking environment
track.future: Potential future features of the track package
track.history: Functions for incrementally writing command history to a...
track.info: Return filenames and directories for tracked variables.
track.manage: Manage how objects are handled in a tracking session
track.options: Set and get tracking options on a tracked environment
track-package: Overview of track package
track.performance: Performance tuning with track.
track.plugin.lru: Plugins for cache policies in the track package.
track.preremove: Remove other resources associated with an object.
track.rebuild: Rebuild database information for tracked objects
track.rename: Rename variables in a tracked environment
track.setup: Setup and stop tracking
track.status: Return information about the status of tracking
track.summary: Return a summary of the basic properties of tracked objects
track.sync: Synchronize the tracking database stored in files on disk to...

Functions

.Last Man page
createBindingClosure Source code
createRfromRt Source code
dir.exists Source code
env.is.tracked Man page Source code
envname Source code
exclude.from.tracking Source code
extract.file.utils.funcs Source code
fake.Sys.time Source code
filePath Source code
find.expr.lines.following Source code
find.relative.path Source code
getAbsolutePath Source code
getDataDir Source code
getFileMapObj Source code
getObjSummary Source code
getTrackedVar Source code
getTrackingDir Source code
getTrackingEnv Source code
getUnsavedObj Source code
intToBin Source code
intToChar Source code
isAbsolutePath Source code
isReservedName Source code
isSimpleName Source code
loadObjSummary Source code
makeObjFileName Source code
notyetdone Source code
objIsTracked Source code
quietNormalizePath Source code
readFileMapFile Source code
readWindowsShortcut Source code
saveObjSummary Source code
set.fake.Sys.time Source code
setTrackedVar Source code
setTrackingEnv Source code
show.envs Man page Source code
summaryRow Source code
track Man page Source code
track-intro Man page
track-overview Man page
track-package Man page
track.Last Man page Source code
track.assign Man page Source code
track.attach Man page Source code
track.auto Man page Source code
track.auto.monitor Source code
track.cache Man page
track.clean Source code
track.copy Man page Source code
track.datadir Man page Source code
track.design Man page
track.detach Man page Source code
track.dir Man page Source code
track.filename Man page Source code
track.flush Man page Source code
track.forget Man page Source code
track.future Man page
track.history Man page
track.history.canload Source code
track.history.load Man page Source code
track.history.start Man page Source code
track.history.status Man page Source code
track.history.stop Man page Source code
track.history.writer Man page Source code
track.info Man page Source code
track.intro Man page
track.load Man page Source code
track.masked Man page Source code
track.mem Man page Source code
track.move Man page Source code
track.options Man page Source code
track.orphaned Man page Source code
track.overview Man page
track.package Man page
track.package.desc Source code
track.performance Man page
track.plugin Man page
track.plugin.lru Man page Source code
track.plugins Man page
track.preremove Man page Source code
track.rebuild Man page Source code
track.remove Man page Source code
track.rename Man page Source code
track.resave Man page Source code
track.rescan Man page Source code
track.save Man page Source code
track.start Man page Source code
track.status Man page Source code
track.stop Man page Source code
track.summary Man page Source code
track.sync Man page Source code
track.sync.callback Source code
track.unsaved Man page Source code
tracked Man page Source code
tracked.envs Man page Source code
trackedVarOp Source code
untrack Man page Source code
untrackable Man page Source code
untracked Man page Source code
writeFileMapFile Source code

Files

DESCRIPTION
NAMESPACE
NEWS
R
R/createRfromRt.R
R/file.utils.R
R/show.envs.R
R/track.Last.sys.R
R/track.R
R/track.assign.R
R/track.attach.R
R/track.auto.R
R/track.auto.monitor.R
R/track.clean.R
R/track.copy.R
R/track.detach.R
R/track.dir.R
R/track.filename.R
R/track.history.R
R/track.info.R
R/track.load.R
R/track.manage.R
R/track.mem.R
R/track.options.R
R/track.plugin.lru.R
R/track.rebuild.R
R/track.rename.R
R/track.rescan.R
R/track.start.R
R/track.status.R
R/track.stop.R
R/track.summary.R
R/track.sync.R
R/track.sync.callback.R
R/utils.R
build
build/vignette.rds
inst
inst/doc
inst/doc/track.R
inst/doc/track.Rnw
inst/doc/track.pdf
inst/performanceTrials
inst/performanceTrials/README.txt
inst/performanceTrials/funsForTesting.R
inst/performanceTrials/memoryLimits.R
inst/performanceTrials/memoryLimits.Rout.hpxw4300.linux64
inst/performanceTrials/memoryTests.R
inst/performanceTrials/memoryTests.Rout.hpxw4300.linux64
inst/performanceTrials/speedTests.R
inst/performanceTrials/speedTests.Rout.hpxw4300.linux64
inst/performanceTrials/speedTests.Rout.hpxw8000.winXP
inst/performanceTrials/testObjSizes.R
inst/performanceTrials/testObjSizes.Rout.hpxw4000.linux64
inst/performanceTrials/testObjSizes.Rout.hpxw4300.linux64
inst/performanceTrials/testObjSizes.Rout.hpxw8000.winXP
man
man/show.envs.Rd
man/track-package.Rd
man/track.attach.Rd
man/track.auto.Rd
man/track.copy.Rd
man/track.design.Rd
man/track.future.Rd
man/track.history.Rd
man/track.info.Rd
man/track.manage.Rd
man/track.options.Rd
man/track.performance.Rd
man/track.plugin.lru.Rd
man/track.preremove.Rd
man/track.rebuild.Rd
man/track.rename.Rd
man/track.setup.Rd
man/track.status.Rd
man/track.summary.Rd
man/track.sync.Rd
tests
tests/CONFIG
tests/README.txt
tests/checkUsage.Rt
tests/runtests.R
tests/show.envs.Rt
tests/testBrokenFileSystem.Rt
tests/testCachePlugin.Rt
tests/testCachedTrack.Rt
tests/testFollowObjs.Rt
tests/testFollowObjsAutoFalse.Rt
tests/testObjStatus1.Rt
tests/testObjStatus2.Rt
tests/testObjStatus3.Rt
tests/testObjStatusAutoFalse1.Rt
tests/testObjStatusAutoFalse2.Rt
tests/testObjStatusAutoFalse3.Rt
tests/testOptions.Rt
tests/testRebuild.Rt
tests/testSimpleTrack.Rt
tests/testSummaryClass.Rt
tests/testWindowsFileNames.Rt
tests/track.Rt
tests/track.assign.Rt
tests/track.attach.Rt
tests/track.auto.rescan.Rt
tests/track.copy.Rt
tests/track.rename.Rt
tests/track.rescan.Rt
tests/track.start.Rt
tests/track.sync.Rt
vignettes
vignettes/track.Rnw
track documentation built on May 21, 2017, 12:28 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.