- 05 Oct, 2009 4 commits
-
-
Leigh B. Stoller authored
-
Robert Ricci authored
make a comment instead of 2.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 03 Oct, 2009 1 commit
-
-
Matt Strum authored
Should run on protogeni.net and boss.emulab.net, fixed issue about resources not being cleared on refresh, added compression option, and other small fixes. Still need to include support to see 'my resources' and individual slices on the map.
-
- 02 Oct, 2009 4 commits
-
-
Jonathon Duerig authored
ptopgen now emits 'role="experimental"' on interfaces. rspec-ad.rnc will now accept such advertisements.
-
Matt Strum authored
-
Matt Strum authored
-
Leigh B. Stoller authored
-
- 01 Oct, 2009 6 commits
-
-
Mike Hibler authored
phys_nodeid is the target node. In keeping with the Mike school of thinking on hierarchy, we only look for one level of subnode. If a node does have subnodes, we prompt to make sure the caller really wants to go through with it. While I was in there, add the -n option to not actually do any DB deletes or daemon restarts. While I was in there, add the -S option which first mysqldumps all the entries we will be deleting. Maybe this can prevent a catastrophe in the future. However, since I didn't make this the default it will likely only give the caller a greater sense of self-loathing when they do precipitate the catastrophe ("If only I had used the -S option that Mike the Omniscient added")
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Nice for protogeni experiments.
-
Leigh B. Stoller authored
an optional manifest argument. Only processing the startup command right now, don't want to put much effort into this until we work out how the manifest is going to be used and processed in the V2 API.
-
Leigh B. Stoller authored
on the showexp page for geni derived experiments. Got tired of typing the db queries over and over.
-
- 30 Sep, 2009 9 commits
-
-
Jonathon Duerig authored
-
Jonathon Duerig authored
-
Gary Wong authored
-
Leigh B. Stoller authored
so that they all get done, instead of the just the new slivers. This is a little extra harmless work, but it is needed cause the mapper in update mode will reset some of the node state.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Mike Hibler authored
This is the sort of thing that should go in an experiment_attributes table (along with some of the other bits like elab_in_elab, paniced, usemodelnet, etc.)
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 29 Sep, 2009 2 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 28 Sep, 2009 6 commits
-
-
Matt Strum authored
-
Jonathon Duerig authored
Modified test-ptop.xml and test-top.xml to validate with schema. Fixed xsdgen and added proper targets for install-schemata.
-
Leigh B. Stoller authored
-
Matt Strum authored
-
Mike Hibler authored
Support for jumbo packets. Setting WITH_JUMBO on the make command line will change the image block size to 8192 bytes and reduces the number of block per chunk to 256 (to maintain the 1MB chunk size for compat with old images). The default is still 1024. Added the notion of a "dubious" chunk buffer in the client. If an incoming chunk buffer is marked as CHUNK_DUBIOUS, then its contents can be evicted and the buffer reused for a more promising chunk. This is a crude replacement mechanism that is currently only used in one place: if we miss part of a chunk and the server switches to sending a new chunk for which we have no free buffer, we switch to collecting the new chunk. The reasoning is that it will take a while for the server to switch back to completing the former chunk, during which time it may send one or more complete chunks that we could more fruitfully use (decompress and write out). Changed the meaning of the "done" field for a chunk. It used to mean either that we have completely processed the chunk or that we are currently collecting it. It took additional work (scanning all chunk buffers) to differentiate these cases, so I make it explicit. Allow the client and server to dynamically determine the maximum socket buffer size. Fix a couple more on-the-wire data structure size/alignment issues that showed up on a 64-bit OS. A few minor speedups to the bitmap handling code. Think: "rearranging deck chairs on the Titanic" here. We need more serious algorithmic changes to scale all this code going forward. Add some more TRACE events and refine what is already there. Added some hacks to allow frisbee client/server to run on the same machine. We had made it remarkably hard to do this. But then again, why would you want to! Look for SAME_HOST_HACK in the makefile.
-
Mike Hibler authored
* lint: compile cleanly under newer GCC and on 64-bit OS * rename SUBBLOCKSIZE to CHUNKSIZE since that is what it is * collect some more stats, primarily for frisbee event collection code * add stupid hacky bubble-sort workaround but don't define it by default cuz it is stupid...and hacky...but it allows mike to make an image of his home machine before he dies of old age * tweaks to libntfs version support
-
- 27 Sep, 2009 2 commits
-
-
Robert Ricci authored
easy to see who is using which switch.
-
Robert Ricci authored
-
- 26 Sep, 2009 3 commits
-
-
Matt Strum authored
-
Matt Strum authored
-
Matt Strum authored
-
- 25 Sep, 2009 3 commits
-
-
Jonathon Duerig authored
The 'internet' node is defined and has a single interface called 'border' and is marked by the '<cloud />' element. All control interfaces with publicly routable IP addresses (not in one of the three private IP spaces) have a link to the 'internet'. Those interfaces now also contain a 'public_ipv4' attribute which contains their address. The modified schema validates this.
-
Leigh B. Stoller authored
for use with cooked mode.
-
Leigh B. Stoller authored
and so it does not work.
-