Skip to content

Releases: CPSSD/cerberus

Release 1.0

18 Apr 21:11
a621243
Compare
Choose a tag to compare
  • Overscheduling of possibly slow tasks.
  • Fetching reduce intermediate data in parallel
  • Better handling of large files for the S3 abstraction layer
  • Better handling of large files for DFS
  • Improved Dashboard layout
  • Viewing of master and worker logs on the Dashboard
  • Allow Map sizes to be configured

Release 0.6.0

03 Apr 23:30
83ae8d2
Compare
Choose a tag to compare
  • Add support for running Cerberus on AWS
  • Implement DataAbstractionLayer for S3
  • Dashboard improvements, allow for scheduling and canceling MapReduce jobs
  • Worker performance and memory usage improvements
  • Added state saving for distributed file system
  • When running Cerberus using DFS task assignment will now prioritize workers that have some or all of the data for a task
  • Increase reliability by re-doing map tasks if the worker with the intermediate data becomes unreachable to the master

Release 0.5.0

15 Mar 09:52
22732fe
Compare
Choose a tag to compare
  • Added Job and Task priority
  • Created cluster dashboard
  • Improved MapReduce algorithm by adding combiner functionality
  • Added a distributed filesystem
  • Added ability to cancel map reduce jobs

Release 0.4.0

19 Feb 23:12
87ecbe4
Compare
Choose a tag to compare

Sprint 4 release

  • Master
    • Finished master refactor
    • Changed input chunking to not write new files
    • Added data abstraction layer
    • Allow running multiple jobs simultaneously
    • Additional logging
    • General bug fixes
  • Worker
    • Added support for new input chunking
    • Added data abstraction layer
    • Supported partitioning of reduce key space

Release 0.3.1

03 Dec 23:57
8aa94c4
Compare
Choose a tag to compare
  • Worker
    • Sharing of intermediate data between the workers.

Release 0.3

03 Dec 12:00
de80d3f
Compare
Choose a tag to compare

Sprint 3 release.

Release 0.2

13 Nov 00:31
356ac17
Compare
Choose a tag to compare

Sprint 2 release

  • Client Library

    • Added partitioning of reduce key space
  • Master

    • Added state saving for recovery
    • Merged client GRPC Server with worker GRPC Server
    • Improved reliability
    • General bugfixes
  • Worker

    • Changed the polling behavior to notifying the master when the task is complete
    • Supported partitioning of reduce key space
  • CLI:

    • Display output directory
    • Make the output directory configurable

Release 0.1

22 Oct 21:46
Compare
Choose a tag to compare

Sprint 1 release.