Skip to content

Releases: cooperative-computing-lab/cctools

devel

01 Aug 15:47
fd7a139
Compare
Choose a tag to compare
devel Pre-release
Pre-release
PLEDGE: New strace parser (#4225)

* PLEDGE: New strace parser
- This parser saves every path in a line and lets us pick and choose which
- Statistics are accurate now
  ones to use

* PLEDGE: Small fixes and now we wrap stat()
- Moved from perm to keys in the enforce() function, more name changes
  to come
- Fixed some comments
- Wrapped stat()

* PLEDGE: Better relative path handling for fstatat()

release/7.15.10

24 Jul 17:23
Compare
Choose a tag to compare
  • fix CI var typo (#4231)
    
  • poncho: ignore same file error with hard links (#4230)
    
  • Doc fixes (#4229)
    
  • vine: write temp files with no-peer-xfers to stating dir (#4227)
    
  • Fix removal sequence to avoid some rare memory errors: (#4224)
    

release/7.15.9

18 Jul 17:21
Compare
Choose a tag to compare
  • PLEDGE: Added initial path/file access statistics (#4220)
    
  • catalog: add byte to malloc for 0x1A prefix (#4223)
    
  • vine: replicas struct created only in table (#4221)
    
  • catalog: free data when msg can't be sent (#4222)
    
  • Catalog: Abort faster on SIGALRM (#4219)
    
  • DaskVine Dag Reconstruction + Prune Porting  (#4145)
    
  • several valgrind fixes for taskvine (#4217)
    
  • vine: remove printing message from the debug log (#4216)
    
  • PLEDGE: Unified under 1 binary (#4212)
    
  • vine: xfer csv plot fix column order (#4213)
    

release/7.15.8

07 Jul 14:30
Compare
Choose a tag to compare
  • dttools: link handle port 0 (#4211)
  • vine: ensure response for every unlink (#4210)

release/7.15.7

03 Jul 23:03
Compare
Choose a tag to compare
  • Revert "Link: Fix failed listen after bind (#4189)"
    

release/7.15.6

03 Jul 15:56
Compare
Choose a tag to compare
  • Link: Fix failed listen after bind (#4189)
    
  • vine: use the proper source_worker in puturl (#4201)
    
  • Factory: Accept blocklist from config file. (#4191)
    
  • vine: document csv plot mode (#4198)
    
  • vine: use cached_name in transactions log (#4204)
    
  • vine: check if f is valid (#4203)
    

release/7.15.5

30 Jun 19:31
Compare
Choose a tag to compare
  • vine: poll for 1s only if all ready tasks have been considered (#4195)
  • vine: prioritize later-submitted recovery tasks (#4194)
    
  • vine: largest-storage-footprint-first task scheduling (#4166)
    
  • vine: add testing parameters (#4127)
    
  • vine: document taskvine-report-tool in the manual (#4163)
    
  • vine: don't condemn workers if expected cache-invalid (#4187)
    
  • Set sched constants (#4188)
    
  • Vine: Added an obspy example (#4174)
    
  • vine: point to original task for temp files (#4186)
    
  • vine: fix double counting of replica size in vine_file_replica_table_insert (#4167)
    
  • Pledge: Opening commit to add devel/pledge (#4179)
    
  • Catalog: Fix Streaming Queries (#4184)
    
  • Vine: Reduce Factory Chatter (#4180)
    
  • use env vars instead of output (#4183)
    
  • set branch vars (#4182)
    
  • fix missing postfix name (#4181)
    
  • Nightly builds (#4178)
    

release/7.15.4

18 Jun 19:12
Compare
Choose a tag to compare
  • Hash table inefficiencies (#4149)
  • vine: more detailed cache-invalid messages (#4147)
  • vine doc: Fix data types, var names mismatches and link time dependencies (#4172)
  • vine: worker unlinks file if invalid cache (#4176)
  • vine: do not try to read monitor info on missing input (#4177)

release/7.15.3

13 May 16:37
Compare
Choose a tag to compare
  • grow: only use libs from config process (#4162)
    
  • update retry call to dictionary for new dask (#4161)
    
  • Mini task fail on input missing (#4158)
    
  • vine: Fix waiting retrieval (#4159)
    
  • filetrace: add proc_summary.py (#4154)
    
  • vine: print worker args when debugging (#4157)
    
  • vine: Update cache on invalid xfer (#4156)
    
  • Vine Stem (#3947)
    
  • renamed vine task_clone to vine_task_addref in the python binding and changed python function name for clone to addref. (#4031)
    
  • vine: periodically process pending transfers (#4130)
    
  • vine: Update cache on invalid xfer (#4156)
    
  • Vine Stem (#3947)
    
  • vine: periodically process pending transfers (#4130)
    
  • renamed vine task_clone to vine_task_addref in the python binding and changed python function name for clone to addref. (#4031)
    

release/7.15.2

30 Apr 18:05
Compare
Choose a tag to compare
  • vine: do not remove items when iterating hash_table (#4142)
    
  • vine: reference library in function tasks (#4140)
    
  • vine: increase buffer size for runtime_dir (#4125)
    
  • vine doc: typo outfile -> output (#4151)
    
  • daskvine: fix how Alias is handled. (#4150)
    
  • vine: maintain transfer count directly (#4143)
    
  • vine: change `workers_with_complete_tasks` from table to list. (#4137)
    
  • fatal if hash_nextkey has a chance to cause memory corruption (#4139)
    
  • vine: chech p_future instead of p (#4135)
    
  • vine: fix creation error message (#4131)
    
  • format: new clang version errors (#4132)
    
  • Submit workers extras (#4111)