Releases: codalab/codalab-worksheets
Releases · codalab/codalab-worksheets
Version 0.5.6 (Jan.24.2020)
Version 0.5.5 (January 22, 2020)
Frontend
- Fix table item padding (#1793)
- handle preceding and trailing white spaces in worksheets (#1896)
- check for undefined x,y data for charts (#1901)
- stringify bundle metadata object for RecordItem (#1900)
- Keyboard shortcut improvements (#1847)
Backend
- Replace new line with space for worksheet bundle lines (#1899)
- 1883: Get rid of MySQL operational errors during worker checkins (#1887
- Add cProfile as decorator utility function (#1893)
- Improve sync_state logic in worker dependency_manager.py (#1892)
- Merge multiple batch queries to a single batch query (#1898)
- Set maximum docker image size before pulling from docker hub (#1897)
- 1895: Resolve key error (#1905)
- update datetime get time function (#1890)
- Cache the information of running bundles to avoid duplicate computing bundle resources (#1902)
- Add wsearch directive doc (#1912)
Other improvements
- 1347: Add script to stress test CodaLab backend (#1810)
Version 0.5.4 (Jan.08.2020)
Version 0.5.3 (Dec.30.2019)
Backend:
-
Worker refactor:
-
Others fixes and improvements:
- Don't fail jobs on workers when there are not enough resources #1842
- Don't fail worker when insufficient memory happened in starting a docker container #1812
- Use local image if pulling from dockerhub failed #1688
- Poll worker status in monitor script periodically #1818
- Fix parallel run quota condition check #1852
- Remove unnecessary variable container_start_time #1844
- Don't use subprocess for cli tests #1798
- Combine format and functionality stages into one, so they run in parallel #1789
Frontend:
Version 0.5.2 (December 4, 2019)
Fixes
- Remove the default value for
--ignore
incl upload
. This fixes any issue when runningcl upload
with the BSD tar library. (#1813)
Version 0.5.1 (December 1, 2019)
Version 0.5.0 (December 1, 2019)
New frontend
Some of the new features in the new frontend include:
- A visual way to edit individual worksheet items -- a much easier way than having to edit the entire worksheet source.
- Worksheet header is now sticky and has buttons "Text", "Upload", and "Run" that let you insert a new cell (#1424, #1510, #1549)
- Support bundle bulk operation on web UI, which replaces the context menu for bundle rows (#1705, #1579).
- New UI for bundle detail layout (#1543)
- New keyboard shortcuts (#1578, #1649, #1718)
Other features
- Allow unicode in worksheet titles (#1511)
- Support host_worksheet for display table (#1680)
- Add CODALAB environment variable (#1626)
- Respect .gitignore when archiving (#1625)
Fixes
- Fix mathjax causing crash in race case (#1489)
- Add libssl-dev for mysqlclient (#1738)
- Raise error when dependency is empty in CLI (#1566)
- fix-time-quota-miscalculation (#1687)
- Refactor bundle_manager.py to have less db calls (#1631)
- Avoid db call in deduct_worker_resources for every single running bundle (#1741)
- redirect to home/dashboard when going to /worksheets link (#1719)
- Update DockerImageManager cleanup function and fix out of sync dependencies in worker (#1502)
- Update genpath of owner_name to be owner instead (#1669)
- Update sql query to make jobs transition faster (#1537)
- Add deleting foreign key uuid in worker_run table before dropping the uuid in bundle table (#1551)
- Improve logging details (#1602)
- Don't raise an exception when bundle is not found on target worker (#1627)
- Refactor CSS (#1603)
- Fix autocomplete command (#1645)
Dev / docs
Version 0.4.7 (Nov 7, 2019)
Two fixes for slow transition issue:
- Use deep copy instead of a shallow copy in getting available workers for a particular user. (#1571)
- Use disk_used when checking for disk quota left for each user. (#1589)
Other changes include:
- Check for bundle existence before deduction resources (#1588)
- Add a mechanism to configure worker-manager specific values (#1569)
- Install AWS Elastic Container Registry Login helper on Worker image (#1567)
- Test restarting worker in Travis tests (#1544)
- Support unicode in current frontend (#1568)
- Respect minimum number of workers on worker manager (#1557)
- Add database migration for the shared filesystem workers (#1556)
- Enable shared filesystem workers again (#1534)
Version 0.4.6 (October 22, 2019)
- Populate owner column with real value: #1487
- Merge two bundle manager files and simplify run message: #1501
- Pull newly updated docker image when cl run: #1472
- Represent state in worker using objects and named tuples instead of a dictionary: #1505
- Add support for testing shared filesystem workers on Travis: #1536
Version 0.4.5 (October 12, 2019)
Fix
-Update MANIFEST.in #1499