Releases: sonroyaalmerol/pbs-plus
Releases · sonroyaalmerol/pbs-plus
v0.23.0-dev
What's Changed
- migrate from msgp to direct binary encoding by @sonroyaalmerol in #337
- fix windows build by @sonroyaalmerol in #338
- implement chunking for readat + optimize syscalls on handleStat by @sonroyaalmerol in #339
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- use values for readdir entries and synchronously track access to remove goroutine overhead by @sonroyaalmerol in #322
- add a way to associate all logs to a job by @sonroyaalmerol in #323
- revert readdir by @sonroyaalmerol in #324
- use append to readdir result instead by @sonroyaalmerol in #325
- ensure session.Serve is always up by @sonroyaalmerol in #326
- ensure segfault is avoided on readdir by @sonroyaalmerol in #327
- attempt to fix stop job button by @sonroyaalmerol in #328
- use fixed size array buffer on readdir by @sonroyaalmerol in #329
- revert to old but without pool by @sonroyaalmerol in #330
- make it simple and use f.ReadDir by @sonroyaalmerol in #331
- use byte arrays for vssfs types by @sonroyaalmerol in #332
- revert to lower-level readdir by @sonroyaalmerol in #333
- properly pass upid to job window by @sonroyaalmerol in #334
- use symlink instead of hardlink by @sonroyaalmerol in #335
- last successful upid fix by @sonroyaalmerol in #336
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- fix unmount on restart by @sonroyaalmerol in #308
- initial implementation of sparse file support with Lseek by @sonroyaalmerol in #307
- fix slow targets page on agent reconnects by @sonroyaalmerol in #309
- add target page caching by @sonroyaalmerol in #310
- ensure only one instance of targets processing and make probe nonblocking by @sonroyaalmerol in #311
- create shared http client for proxy endpoints by @sonroyaalmerol in #312
- optimize arpc by creating session manager + using atomic.Pointer by @sonroyaalmerol in #313
- forget about goroutines on targets page by @sonroyaalmerol in #314
- use http header on connection instead of ping + reduce gc churn on readdir by @sonroyaalmerol in #315
- decouple task info from pbs api to decrease proxy stress by @sonroyaalmerol in #316
- fix upid parsing by @sonroyaalmerol in #317
- use bytebufferpool for pooling by @sonroyaalmerol in #318
- use marshaler as payload instead of bytes on call funcs by @sonroyaalmerol in #319
- migrate off pointers from agent by @sonroyaalmerol in #320
Full Changelog: v0.20.9...v0.21.0
v0.20.9
What's Changed
- preserve modtime on modifying pbs task logs by @sonroyaalmerol in #305
- back to simple readat by @sonroyaalmerol in #306
Full Changelog: v0.20.8...v0.20.9
v0.20.7
What's Changed
- revert back to synchronous reads on windows by @sonroyaalmerol in #296
Full Changelog: v0.20.6...v0.20.7
v0.20.6
What's Changed
- add adaptive timeout based on filesize + synchronous fallback by @sonroyaalmerol in #294
- increase timeouts for async by @sonroyaalmerol in #295
Full Changelog: v0.20.5...v0.20.6
v0.20.5
v0.20.4
What's Changed
- fix async io closure and reimplement skipPathWithAttributes by @sonroyaalmerol in #292
Full Changelog: v0.20.3...v0.20.4
v0.20.3
What's Changed
- migrate to using Microsoft/go-winio by @sonroyaalmerol in #291
Full Changelog: v0.20.2...v0.20.3
v0.20.2
What's Changed
- add EOF validation on client side by @sonroyaalmerol in #290
Full Changelog: v0.20.1...v0.20.2