Releases: sifive/wake
Releases · sifive/wake
v43.0.0
Breaking Change (Remote Cache)
Move client code to dedicated package (#1585 )
CI Deprecation
Remove CentOS support (#1590 )
stdlib
string: - Support (de)serialize for unicode strings (#1586 )
Remote Cache
Don't format/escape stdout/err (#1592 )
Fix downstream permission bug (#1589 )
Support unicode in cmd/env (#1591 )
Decrease job TTL (#1596 )
v42.3.0
Features
Add missing regex syntax highlighting (#1582 )
Add --json and --simple-metadata db inspection (#1583 )
Bug fixes
Fix memory overflow during db inspection (#1581 )
v42.2.0
Wake Core
Bug fixes
Generate sql for db inspection (#1572 )
Use tags instead of magic to hide internal jobs (#1576 )
Features
Add a few list helper functions to wake stdlib (#1574 )
Remote Cache
Bug fixes
Request max limit for open number of files (#1564 )
Correct structure to match cargo expectations (#1571 )
Use a singular env var to debug shared caches (#1578 )
Features
Allow blob stores to dedup blobs (#1567 )
Track blob size in database (#1568 )
Include migration tool in wake release (#1569 )
Add updated_at to blob (#1570 )
Update SeaORM dep (#1573 )
Track jobs history over time keyed by hash (#1575 )
Support push/pull/pushpull RSC configs (#1579 )
v42.1.0
Remote Cache
Features
Track job label in rsc db (#1561 )
Add job search and remove (#1562 )
Bug fixes
Don't panic on invalid RSC (#1557 )
Don't fail in presence of old hardlink (#1556 )
Optimize blob eviction query (#1559 )
Only check auth/version once per wake invocation (#1560 )
Page delete-all-jobs query for interruptible progress (#1558 )
v42.0.0
Breaking Changes
Add optional Content-Type
to multipart form uploads in http.wake
(#1553 )
Remote Shared Cache
Features
Update the rsc tool to fully bootstrap a fresh db from one command (#1546 )
Add route to check for valid api key (#1549 )
Add client-server compatibility check (#1550 )
Support dbonly small blobs on the client (#1553 )
Bug fixes
Use mv to atomically fix up files (#1551 )
Limit results on unreferenced blobs (#1547 )
Guard blob posting behind api key (#1548 )
Don't cache the cache infra jobs (#1554 )
Reenable minified version of trace logging (#1552 )
v41.1.1
Remote Shared Cache
Basic client implementation (#1536 )
Fix large uploads and unescaped paths (#1537 )
Emit debug information when env set (#1538 )
Add support for output directories and symlinks (#1542 )
Implement several bug fixes (#1543 )
Chunk insert_many to avoid max param count (#1544 )
Deps
deps : bump whoami from 1.4.1 to 1.5.1 in /rust/rsc (#1539 )
deps : bump whoami from 1.4.1 to 1.5.1 in /rust/migration (#1540 )
deps : bump whoami from 1.4.1 to 1.5.1 in /rust/entity (#1541 )
v41.1.0
Features
Add unsafe_stat
and writeTempFile
to stdlib (#1518 )
Add |>
and |<
operators for result pipelines (#1524 )
Add --simple
db inspection flag (#1532 )
Add --simple-timeline
db inspection flag (#1533 )
Add --canceled
db inspection flag (#1534 )
Bug Fixes
lsc: Fix incomplete capture of job output (#1520 )
Remote Cache
Improve rust build api, fix rsc test, fix rsc test framework (#1507 )
Structure tool to support model bootstrapping (#1516 )
Support database backed blobs (#1522 )
Update api types to align with client expectations (#1521 )
Create configurable no-op rsc runner (#1523 )
Continuous Integration
Don't test alpine builds (#1530 )
Misc
Paydown debt in lib/system (#1519 )
Bump mio from 0.8.8 to 0.8.11 in /rust/rsc (#1528 )
Bump mio from 0.8.8 to 0.8.11 in /rust/migration (#1527 )
Minimal refactor to test subsystem (#1531 )
v41.0.2
Bug Fixes
wakebox: Only disable fuse caching for verified hardlinks and remove wakebox key (#1513 )
wake: Ensure copied file from claimFileAsPath
is writable (#1512 )
bsp: Restore --tag functionality for bsp-wake (#1514 )
v41.0.1
Bug fix
Revert "Update wake-format's search libdir to match wake's libdir" (#1510 )
v41.0.0
Features
wake: Add http request API to the stdlib (#1505 )
wakebox: Add disable-fuse-cache
key to spec json when disables fuse caching when true
. Used to avoid hard link caching bugs
Breaking Changes
wake: Fix type in SysLib tuple (#1496 ) (Liwei Ma)
Bug Fixes
wake-format: Update wake-format's search libdir to match wake's libdir (#1504 )
db: Restore matching jobs order by job id in database query (#1506 )
Remote Cache
rsc: Allow testing in network isolated sandbox (#1498 )
rsc: All ids are UUIDs (#1493 )
rsc: Resolve blobs on matching job request (#1502 )
rsc: Implement blob eviction (#1503 )
You can’t perform that action at this time.