- 10 Jul, 2003 10 commits
-
-
Robert Ricci authored
was sooo wrong you wonder how it worked in the first place... Took me days to find this one! Also added a new switch, '-o', that lets assign try out solutions that over-load a pnode. This helps a lot with topologies where the optimal solution is a best-fit onto multiplexed pnodes. The end result is that Mike's snake maps much better - it used to get an essentially random mapping, but now it gets something acceptible.
-
Leigh Stoller authored
the ptop file since we allocate them sort like we do delay nodes now (based on class:count).
-
Leigh Stoller authored
the pid so that ptopgen can do permission checks on the node types and classes before it sticks them into the ptop file. -e now takes just eid, but operates as before. Change the -v option slightly; assign passes -v option when it sees that the topology requires virtual nodes. Without -v, virtual nodes are not placed into the the ptop file, saving about 6000 lines of node entries! Get rid of the pcvm and pc601 hacks, and replace with a permission check, as determined by the nodetypeXpid_permissions. I've updated that table to reflect current types/classes. Change Rob's last change, which was doing a DB query on each node, which when used with -v, was issuing a lot of queries. I was puzzled why ptopgen was taking 4 seconds to run! Kill more sharks. Cleanup some terrible indenting.
-
Mac Newbold authored
-
Leigh Stoller authored
* In the parser, make -n (impotent) and -a (anonymous) more independent. Used to be that -n required -a, but that makes the preparse less useful, since it cannot catch project related errors (like bad osids, or node type permissions), and so the user does not get that until the email message later. Thats so annoying, even Mike whined about it. Note that impotent mode is sorta misnamed now, since the parse never operates on the DB. Rather, impotent mode now skips doing the XML output phase (still aptly named updateDB!). * Add -p (pass) option. I added this for my script that was parsing all the old NS files to get renderings. In this case, I do not want -n or -a; I want to upload the results into the DB, but the project related checks are obviously going to fail since I was doing it inside the testbed project. So, -p turns on some of the anon checks, and later might be used to turn certain features that are no longer supported, since all we really care about is the toplology (some NS files failed on old features and syntax). Upon reflection I think these three options could probably be rolled into just two, by cleaning up the current impotent and anonymous flags.
-
Leigh Stoller authored
-
Robert Ricci authored
which features and their weights can be placed, per node type. ptopgen now includes these features in the ptop files it generates.
-
Robert Ricci authored
a floating point number that, roughly, scales the runtime.
-
Leigh Stoller authored
created. Okay, not really. Just 2500 or so, since 2002-09-16. Going back further will be difficult.
-
Mac Newbold authored
-
- 09 Jul, 2003 10 commits
-
-
Robert Ricci authored
since we don't un-assign them when reverting to the best solution.
-
Leigh Stoller authored
-
Leigh Stoller authored
Add /usr/testbed/opsdir mount.
-
Robert Ricci authored
-
Robert Ricci authored
with this week's motto: "Simple, yet ugly."
-
Leigh Stoller authored
in the experiment_resources table as a BLOB. The advantages are no more special directory and permission problems, and an archive of pretty pictures of experiments (including per-modified experiments).
-
Leigh Stoller authored
experiment_resources in revision 1.143.
-
Leigh Stoller authored
-
Leigh Stoller authored
-
Leigh Stoller authored
can swapmod an experiment created this way, think again ...
-
- 08 Jul, 2003 15 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
has been working on minibed okay for a while. In other words, the new parser really is going to be installed on mainbed, any moment!
-
Robert Ricci authored
-
Leigh Stoller authored
-
Leigh Stoller authored
* Remove star on netbed CD * Remove ron/all picture from counts and pictures. * Display a multiple of 4 pictures * Add new icon to active/swapped links on index page * Link to active/swapped directly from index page * Change title to Active and Recently Swapped Out. Still a problem though; counts no longer match. will fix when I return from the dentist.
-
Robert Ricci authored
scratch. Also get proper (well, not entirely proper, 'cause they're static) dependencies on header files.
-
Leigh Stoller authored
to be complete and to avoid warnings elsewhere.
-
Leigh Stoller authored
reason to override, or duplicate. Init the allocstate on virt nodes to RES_READY when it boots, to be complete and to avoid warnings elsewhere. Remove some commented out code.
-
Leigh Stoller authored
a pnode hosting jails. Better than hardwired OSID in assign_wrapper!
-
Leigh Stoller authored
-
Leigh Stoller authored
to determine how long to wait, rather than (vnode * 30), which results in a REALLY long wait when "someone" tries a 1000 node experiment!
-
Mac Newbold authored
-
Robert Ricci authored
don't get confusing if they're redirected to different places.
-
Leigh Stoller authored
-
Leigh Stoller authored
Reduce font size of the date.
-
- 07 Jul, 2003 3 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
-
Shashi Guruprasad authored
-
- 04 Jul, 2003 2 commits
-
-
Leigh Stoller authored
sent via email. The user can get those from the web page later if needed.
-
Leigh Stoller authored
www/thumb directory. Putting it in the expwork directory causes the .png file to saved in the users exp directory, and in the longterm archive for the experiment (expinfo). If we decide to keep NS files in the DB for longterm storage, we should keep the .png files along with them (they are generally very small, under 1k bytes).
-