Project

General

Profile

Activity

From 11/24/2009 to 12/23/2009

12/24/2009

09:49 PM Revision 733: Wrong indentation
Borja Sotomayor
09:46 PM Revision 732: Save the fair price when the lease is rejected as non-schedulable
Borja Sotomayor
09:46 PM Revision 731: Add two new ways of generating the start time and deadline. Add support for truncated pareto distribution.
Borja Sotomayor
09:45 PM Revision 730: Save runtime from SWF file in lease extras
Borja Sotomayor
09:45 PM Revision 729: - Don't allow distributions to share state.
- Added truncated pareto distribution Borja Sotomayor

12/23/2009

06:14 PM Revision 728: - Collect more fine-grained data about missed revenue in priced leases
- Collect slowdown from deadline leases Borja Sotomayor
06:12 PM Revision 727: Don't remove lease RRs is the debug level is VDEBUG; that information is useful for debugging.
Borja Sotomayor
06:12 PM Revision 726: Plugging a few more potential memory leaks (explicitly remove circular references between VM RR and other RRs)
Borja Sotomayor
06:11 PM Revision 725: Tweaked status message
Borja Sotomayor

12/21/2009

02:24 PM Revision 724: Remove RRs from lease as soon as they're done. Otherwise, this results in Haizea eating up a lot of memory.
Borja Sotomayor
02:23 PM Revision 723: Print types of completed leases in status message
Borja Sotomayor
02:22 PM Revision 722: Don't overwrite lease id if already provided in tracefile
Borja Sotomayor
02:22 PM Revision 721: Fixed wrong slowdown formula
Borja Sotomayor
06:49 PM Revision 720: Miscellaneous changes to supporte REJECTED_BY_USER state
Borja Sotomayor
06:45 PM Revision 719: Check that a per-lease stat doesn't already exist when creating it
Borja Sotomayor
06:44 PM Revision 718: Print a more helpful status message
Borja Sotomayor
06:44 PM Revision 717: Use incremental parsing when reading attributes from tracefiles (no need to read entire file when attributes are right at the beginning)
Borja Sotomayor
06:43 PM Revision 716: Added probes to collect basic lease information. Updated existing probes to use new REJECTED_BY_USER status
Borja Sotomayor
06:42 PM Revision 715: Added a REJECTED_BY_USER state to leases
Borja Sotomayor
06:41 PM Revision 714: - Allow haizea-swf2lwf to embed a site description in the resulting LWF file.
- Minor fix in haizea-convert-data (use str() instead of ``) Borja Sotomayor

12/19/2009

06:32 PM Revision 713: Miscellaneous minor bug fixes.
Borja Sotomayor
06:24 PM Revision 712: Miscellaneous minor bug fixes.
Borja Sotomayor
06:24 PM Revision 711: Added very basic adaptive pricing policy.
Borja Sotomayor

12/18/2009

08:17 PM Revision 710: Make haizea-lwf-annotate actually write to a file instead of to stdout
Borja Sotomayor
07:48 PM Revision 709: Added a random pricing policy, and beginnings of an adaptive policy.
Borja Sotomayor
07:47 PM Revision 708: Add method to pricing policies that allows the scheduler to provide "feedback" to the policy module (needed for adaptive policies)
Borja Sotomayor
07:46 PM Revision 707: Collect some statistics when converting a SWF file to LWF.
Borja Sotomayor

12/17/2009

12:00 PM Revision 706: Tagging version 1.0
Borja Sotomayor
11:48 AM Revision 705: Doc and distutils changes for 1.0
Borja Sotomayor

12/14/2009

05:56 PM Revision 704: Don't set value of lease.price unless the lease is accepted.
Borja Sotomayor
05:55 PM Revision 703: Added accounting probes for deadline leases and leases with prices
Borja Sotomayor

12/11/2009

04:59 PM Revision 702: Take into account that annotations file may lack attributes element
Borja Sotomayor
04:55 PM Revision 701: Minor fixes in deadline unit tests
Borja Sotomayor
04:55 PM Revision 700: Added a very basic, but also very inefficient, deadline scheduler.
Borja Sotomayor
12:58 PM Revision 699: When generating annotation files, include original values of delta and tau (not just the resulting start time and deadline).
Borja Sotomayor
12:54 PM Revision 698: - Add attributes from trace file, injected file, and annotation file to config files generated from multiconfig.
- Allow annotator to add attributes to annotation file. Borja Sotomayor
07:58 PM Revision 697: Add support for annotation files in multiconfig files.
Borja Sotomayor
06:48 PM Revision 696: Finished annotator command
Borja Sotomayor

12/10/2009

07:33 PM Revision 695: - Added support for lease annotation file
- Added unit tests for lease annotations
- Added lease annotation generator command (not finished)
- Added user id at...
Borja Sotomayor

12/09/2009

07:10 PM Revision 694: Minor changes to testing code necessitates by the changes to the policy manager and the lease class.
Borja Sotomayor
07:10 PM Revision 693: - Separated constructor from initialization code in Manager
- Added dynamic loading of pricing policies Borja Sotomayor
07:09 PM Revision 692: Unit tests for pricing policies
Borja Sotomayor
07:08 PM Revision 691: - Added support for pluggable pricing policies
- Added support for "extra attributes" in leases. These are ignored by Haizea, but may be used by policies. Borja Sotomayor

12/08/2009

06:40 PM Revision 690: Added deadline testing code
Borja Sotomayor
06:40 PM Revision 689: Cleaned up stats module (still needs documentation). Added bounded Pareto distribution.
Added tests for stats module Borja Sotomayor

12/04/2009

05:20 PM Revision 688: Merge changes in trunk
Borja Sotomayor

12/02/2009

06:41 PM Feature #9 (New): Allow lease owner to request a suspension/resumption
Haizea currently assumes that non-preemptable leases (such as, in practice, many immediate and AR leases) will run in... Borja Sotomayor

11/25/2009

07:06 PM Feature #4: Generate HTML version of manual with a different LaTeX-to-HTML converter
Not really a blocker for 1.0, since LaTeX2HTML, painful as it may be, still manages to get the job done. Borja Sotomayor
07:05 PM Feature #3: Document pluggable mappers
Writing a custom mapper is such a specific task that writing documentation for it is not really worth the effort righ... Borja Sotomayor
07:02 PM Feature #5 (Closed): Document SlotTable and AvailabilityWindow classes
Done in r687 Borja Sotomayor
07:01 PM Revision 687: - Documented SlotTable and AvailabilityWindow.
- Minor changes in other files because of a few name changes in SlotTable and AvailabilityWindow. Borja Sotomayor
06:32 PM Revision 686: Fixed bug where VM RRs in a cancelled lease were not being properly finalized (they were not being removed from the slot table, which caused trouble).
Also, Haizea was not sending shutdown commands to OpenNebula after a cancelled lease. Borja Sotomayor
 

Also available in: Atom