- Notifications
You must be signed in to change notification settings - Fork0
License
NotificationsYou must be signed in to change notification settings
BenEngbers/RBaseX
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
BaseX R Client
Version 1.1.2: 2022-11-04
- Changes in the client protocol made it necessary to add put.R and putBinary.R as replacement for Store.R and Replace.R. In future versions, these programs will be removed.Version 1.1.1: 2022-03-10
- Bug-fixes
- Added tests
- Renamed 'Execute' command to 'Command' for beter alignment to the server protocol.
Version 1.0.0: 2021-12-10
- Open the socketConnection as non-blocking. Execution time for the tests has reduced from 116 seconds to 2 seconds.
Version 0.9.2: 2021-12-05
- Complete rewrite
- For each command that can be send to the server, the code is clearly separated in a part for pre-handling the inout data and a part for handling the response
- Nearly all responses are returned as a named list
Version 0.3.0 : 2020-04-20
- All methods that read from or write to the socket, have been moved to SocketClass.R.
- The 'Bind' command accepts single values and sequences. Types can be added.
- Results from querys can be transformed to dataframes or tibbles.
RBaseX is a full implementation of the BaseX server protocol. RBaseX may be used to create, update and query databases.
RBaseX has been developed using the R6-classes. You can call the public methods directly or use the wrapper methods.
This is a development-version of RBaseX. To install, download the latest tar.gz to your filesystem. You can install this tar with "install.packages(file.choose(), repos=NULL)"
The latest official release can be found athttps://cran.r-project.org/package=RBaseX
About
No description, website, or topics provided.
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published