Skip to content

Releases: opencadc/vostools

Requests based VOSpace service transaction

24 Jul 14:51
Compare
Choose a tag to compare

This is the alpha release of a vos client that uses the requests package to handle all VOSpace server side interactions. Requests provides a number of built-in components that make the transactions more likely to be successful.

Implements cache without threading.

03 Mar 22:56
Compare
Choose a tag to compare
Pre-release

There are some race conditions in the cache, particularly for large files. While we work those out a 'no-thread' option has been added to mountvofs.

Cache MD5

10 Jan 01:16
Compare
Choose a tag to compare
Cache MD5 Pre-release
Pre-release

When --cache_nodes was used in mountvofs the service would still make a server request for the MD5 value for each file open/close set. This was causing a heaving load on the service. Now MD5 values are cached.

This version also modifies 'write' flushing actions AND has the chmod command disabled since the command doesn't work anyhow. This is OK for readonly FS use.

vcp now does pattern glob.

02 Dec 06:58
Compare
Choose a tag to compare
Pre-release

This is a test release of the pattern 'glob' capabilities of vos.client that allow pattern match copying with vcp

Common Parser

28 Nov 02:55
Compare
Choose a tag to compare
Common Parser Pre-release
Pre-release

This release implements the common parser module to simplify future development of scripts.

Cutout on vcp

10 Sep 16:42
Compare
Choose a tag to compare
Cutout on vcp Pre-release
Pre-release

This modification allows cutouts to be specified when coping FROM vospace.

eg.

vcp vos:OSSOS/dbimages/1616198/1616198p.fits[11][1000:2000,1000:2000] 1616198p_cutout.fits

The name of the destination is not modified.

This only works when copying FROM vospace.

anonymous mounts

30 Jun 17:21
Compare
Choose a tag to compare
anonymous mounts Pre-release
Pre-release

Fixed anonymous mounts with vofs.

Keeping the cache fresh.

17 Jun 17:29
Compare
Choose a tag to compare
Pre-release

In the previous pre-releases we noticed that the cache was not being kept fresh. This release pulls the node caching logic into single place.

1.10.0 pre-release b

27 May 17:21
Compare
Choose a tag to compare

Fixes some bugs discovered in the first pre-release.

Random Access for VOFileSystem.

28 Apr 23:45
Compare
Choose a tag to compare
Pre-release

Provides

  • random access reads on the server via the vofs
  • faster access to server urls via CADC VOSpace short cuts

Also includes

  • many minor bug fixes.
  • lots of code style fixes
  • better error logging
  • improve package installation.