Package: pool 1.0.3.9000

Hadley Wickham

pool: Object Pooling

Enables the creation of object pools, which make it less computationally expensive to fetch a new object. Currently the only supported pooled objects are 'DBI' connections.

Authors:Joe Cheng [aut], Barbara Borges [aut], Hadley Wickham [aut, cre], Posit Software, PBC [cph, fnd]

pool_1.0.3.9000.tar.gz
pool_1.0.3.9000.zip(r-4.5)pool_1.0.3.9000.zip(r-4.4)pool_1.0.3.9000.zip(r-4.3)
pool_1.0.3.9000.tgz(r-4.4-any)pool_1.0.3.9000.tgz(r-4.3-any)
pool_1.0.3.9000.tar.gz(r-4.5-noble)pool_1.0.3.9000.tar.gz(r-4.4-noble)
pool_1.0.3.9000.tgz(r-4.4-emscripten)pool_1.0.3.9000.tgz(r-4.3-emscripten)
pool.pdf |pool.html
pool/json (API)
NEWS

# Install 'pool' in R:
install.packages('pool', repos = c('https://posit-dev-shinycoreci.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/rstudio/pool/issues

On CRAN:

50 exports 244 stars 12.84 score 5 dependencies 25 dependents 2 mentions 552 scripts 14.2k downloads

Last updated 1 months agofrom:0fa16fa29f. Checks:OK: 7. Indexed: no.

TargetResultDate
Doc / VignettesOKSep 20 2024
R-4.5-winOKSep 20 2024
R-4.5-linuxOKSep 20 2024
R-4.4-winOKSep 20 2024
R-4.4-macOKSep 20 2024
R-4.3-winOKSep 20 2024
R-4.3-macOKSep 20 2024

Exports:dbAppendTabledbAppendTableArrowdbBegindbBreakdbCommitdbCreateTabledbCreateTableArrowdbDataTypedbDisconnectdbExecutedbExistsTabledbGetInfodbGetQuerydbGetQueryArrowdbIsReadOnlydbIsValiddbListFieldsdbListObjectsdbListTablesdbPooldbQuoteIdentifierdbQuoteLiteraldbQuoteStringdbReadTabledbReadTableArrowdbRemoveTabledbRollbackdbSendQuerydbSendQueryArrowdbSendStatementdbUnquoteIdentifierdbWithTransactiondbWriteTabledbWriteTableArrowlocalCheckoutonActivateonDestroyonPassivateonValidatePoolpoolCheckoutpoolClosepoolCreatepoolReturnpoolWithTransactionsqlAppendTablesqlCreateTablesqlDatasqlInterpolatesqlParseVariables

Dependencies:DBIlaterR6Rcpprlang

Why pool?

Rendered fromwhy-pool.Rmdusingknitr::rmarkdownon Sep 20 2024.

Last update: 2023-01-29
Started: 2023-01-29

Readme and manuals

Help Manual

Help pageTopics
Unsupported DBI methodsdbBegin,Pool-method dbCommit,Pool-method dbDisconnect,Pool-method dbGetInfo,Pool-method DBI-custom dbIsValid,Pool-method dbRollback,Pool-method dbSendQuery,Pool-method dbSendStatement,Pool,ANY-method dbWithTransaction,Pool-method
Create a pool of database connectionsdbPool
Create a pool of reusable objectsPool Pool-class poolClose poolClose,Pool-method poolCreate
Check out and return object from the poollocalCheckout poolCheckout poolCheckout,Pool-method poolReturn poolReturn,ANY-method
Self-contained database transactions using poolpoolWithTransaction
Use pool with dbplyrcopy_to.Pool tbl.Pool