Please note that the CVS and issue trackers have moved to GitHub. These Trac pages are no longer kept up-to-date.


and .

03/27/09:

22:52 Ticket #291 (repyhelper doesn't accept relative path names) closed by asekine
fixed: fixed as of r1935
22:49 Changeset [1935] by asekine
Addressed ticket #291 (relative paths broken) and ticket #283 (raising …
21:24 Ticket #275 (Push a new release with more events) closed by justinc
fixed: Done! 0.1e is out! Big kudos to Ivan, Cosmin, Brent, and Sal.
21:19 Ticket #296 (Create script for creating testpack.) created by sal
To use by deployment and testing program, need to create a script that …
20:47 Ticket #295 (Look at ctypes code generator) created by armon
See if it is viable to use the ctypes code generator on BSD.
20:45 Ticket #294 (Threading priority for Windows) created by armon
Increase the priority of resource monitor threads on Windows for repy.
20:36 Ticket #292 (old installs are being listed as active) closed by ivan
fixed
20:31 Ticket #293 (Extra vessels under my account...) created by justinc
I have a bunch of extra vessels. They don't show up in the GENI DB or on …
19:10 Changeset [1934] by armon
Deleted old unit tests for the natlayer.
19:10 Changeset [1933] by armon
Deleted old unit tests.
19:08 Changeset [1932] by armon
Deleted old NATLayer and advertisement files.
19:08 Changeset [1931] by armon
Deleted old forwarders.
19:06 Changeset [1930] by armon
Deleted some old/useless files from the NATLayer.
18:56 Changeset [1929] by armon
Removed old DHT directory, not needed.
18:53 Changeset [1928] by armon
Fixed a unit test for the natlayer.
18:53 Changeset [1927] by armon
Updated forwarder start script to pass the proper parameters to the …
18:53 Changeset [1926] by armon
Fixed some issues with NAT advertisement. Updated NATLayer to use the new …
18:51 RepyApi edited by armon
(diff)
18:07 Changeset [1925] by armon
Added NAT prefix to advertisement functions to prevent namespace collision …
17:31 Blog: Version 0.1e, now with more events! created by justinc
17:26 WikiStart edited by justinc
(diff)
16:48 Changeset [1924] by mitchellh
In run_tests, if a test has no output, suppress the error message on …
14:46 Ticket #264 (Clean up software updater documentation) closed by couvb
fixed: Committed in r1923
14:45 Changeset [1923] by couvb
Added docstrings to the softwareupdater as per ticket #264.
13:10 Ticket #292 (old installs are being listed as active) created by justinc
previous installs on nodes (IP / port) have their active time and epoch …
13:09 Ticket #252 (cannonical to one percent script: statefunctionargtuplelist that is passed ...) closed by ivan
fixed: fixed as of r1922
13:01 Changeset [1922] by armon
Added first version of new advertisement layer.
12:07 Ticket #291 (repyhelper doesn't accept relative path names) created by justinc
The following call does not work: …
11:40 Changeset [1921] by richard
adding note about resources
10:46 Changeset [1920] by justinc
Removing obsolete genilookup key transition information…
10:34 Changeset [1919] by kimbrl
Updated the forwarder to take SERVER_PORT and CLIENT_PORT as command line …
10:16 Ticket #120 (solve hanging node state transition scripts) closed by justinc
fixed: From what I can see from looking at the logs, the latest changes have …
10:02 Ticket #289 (promiscous mode for repy) closed by justinc
invalid: If I'm missing something please re-open and email me…
09:58 Ticket #290 (executable repy) created by richard
It'd be nice and look more professional if Repy was an executable like …
09:53 Ticket #289 (promiscous mode for repy) created by richard
It would be nice for * testing * benchmarking to eliminate all …
01:39 Changeset [1918] by mitchellh
Finally fixed the logs being off by one test on mobile problem.

03/26/09:

23:36 Ticket #288 (make_base_installers.py fails sometimes) created by butaud
The specific exception on one computer was: […] It's most likely an …
23:27 Ticket #159 (Have update_and_build.py do more checking) closed by butaud
fixed: The script now checks all three of these things before it proceeds, and …
23:26 Changeset [1917] by butaud
Added sanity checks to update_and_build.py, ticket #159
21:25 Changeset [1916] by kimbrl
added a test to verify the forwarder correctly limits number of servers …
20:24 Changeset [1915] by kimbrl
Added logic to limit servers.
20:14 Local/VersionDeployment edited by justinc
(diff)
19:18 Changeset [1914] by cosminb
resource event number patching was still not behaving correctly for …
17:46 Changeset [1913] by armon
Renamed test_exsternal_forwarder.py so that run_tests.py does not try to …
17:45 Changeset [1912] by armon
Updated forwarder to use the error delegate capability of the multiplexer …
17:38 Changeset [1911] by couvb
When preparing things for the softwareupdater tests, we now change …
17:20 Changeset [1910] by armon
Updated the NATLayer to be a bit more robust with respect to dead …
17:17 Changeset [1909] by armon
Updated the multiplexer to use error delegation in the functional …
17:17 Changeset [1908] by armon
Fixed some commenting on a unit test
17:07 Changeset [1907] by armon
Upped the restrictions for the multiplexer test.
16:44 Ticket #287 (Can't waitforconn on localport / IP already in use by openconn) closed by justinc
fixed: I've fixed this in r1904, r1905. However, #279 will intervene and cause …
16:44 Changeset [1906] by cosminb
changed revision number to .1e. fixed minor issue in nmmain resource …
16:44 Changeset [1905] by justinc
improved comment on r1904
16:42 Changeset [1904] by justinc
This is a fix for #287. This allows the programmer to call waitforconn …
16:28 Changeset [1903] by armon
Added error delegation to the Multiplexer so that user code can be …
16:26 Changeset [1902] by cosminb
added code to nmmain that increases the number of events in each resource …
16:25 Ticket #287 (Can't waitforconn on localport / IP already in use by openconn) created by justinc
The test below will fail. The reason is that the second waitforconn will …
15:45 Changeset [1901] by armon
Ticket #256. Added determine_threading_environ.py file. It is a script …
15:21 Ticket #265 (Flush out software updater test documentation) closed by couvb
fixed: Checked in in r1900.
15:20 Changeset [1900] by couvb
Flushed out software updater test documentation for ticket #265
14:36 Changeset [1899] by justinc
Description typo in comment string for private function
14:35 Changeset [1898] by justinc
Missing data in a comment.
14:31 Ticket #285 (waitforconn and recvmess sometimes return None...) closed by justinc
fixed: Fixed in r1895 added unit tests to detect this issue in r1897
14:30 Ticket #286 (py_z_test_filechecks.py fails) created by couvb
On my Vista desktop, it failed with the following output: tagline …
14:30 Changeset [1897] by justinc
Tests related to #285. They detect if the commhandles returned by …
14:24 Changeset [1895] by justinc
Fixed the bug specified in #285 waitforconn and recvmess now always …
14:23 Ticket #285 (waitforconn and recvmess sometimes return None...) created by justinc
waitforconn and recvmess will return None when called more than once on …
14:06 Ticket #273 (socket error occurs sending large files with nat layer) closed by kimbrl
fixed: Fixed by Armon in r1887, problem was a bug in the multiplexer
13:53 Changeset [1894] by couvb
Changed the key and updatesite to use the correct production values.
13:21 Changeset [1893] by kimbrl
Added various tests to the newest version of natlayer
13:05 Changeset [1892] by ivan
test commit
12:44 Ticket #284 (add finally block to clean up emulab state in autograder_runner.py) created by kimbrl
Add a finally block to the main method of the autograder_runner so that …
12:36 Ticket #283 (repyhelper throws TranslationError if a directory contating repy and py ...) created by kimbrl
I was developing on my home machine, and then copied a directory to …
12:30 Ticket #282 (ToGrade Button will overwrite files that are being graded) created by kimbrl
If a student submission is being graded, and grade is hit the file in the …
12:19 Changeset [1891] by armon
Moved import nanny from the top of nonportable to the bottom to prevent …
12:12 Ticket #281 (autograder_runner crashes if directories don't exist) created by kimbrl
If directories that are expected do not exist the autograder_runner should …
12:10 Ticket #280 (website should nicely handle the case where the autograder directory does ...) created by kimbrl
if the /tmp/sal/ directory does not exist errors occur when students try …
11:54 Changeset [1890] by armon
Added little test file that transfers a large amount of data using an …
11:53 Changeset [1889] by armon
Added random file generator for testing the NATLayer.
11:53 Changeset [1888] by armon
Upped the restrictions for the NATLayer a bit.
11:50 Changeset [1887] by armon
Fixed bug in the multiplexer related to construction of frame objects over …
11:27 Changeset [1886] by richard
tcup #271: redid w/ 1 GB restr rates; now Repy is 10x slower than Repy; …
11:07 Changeset [1885] by couvb
Updated the servicelogger to look for the ownerkey used for v2 on actual …
09:55 Changeset [1884] by richard
tcup bench: switch tcup order
09:33 Changeset [1883] by richard
tcup #271: bench as above
09:33 Changeset [1882] by richard
tcup #271: server side/remote hosts make no difference
09:09 Changeset [1881] by richard
tcup #271: same
09:09 Changeset [1880] by richard
tcup #271: fix for close bug adding tcup results via server side
08:49 Changeset [1879] by richard
tcup #271: benching
08:49 Changeset [1878] by richard
tcup #271: benching
02:08 Changeset [1877] by sal
more robustness, analysis script

03/25/09:

23:12 Ticket #279 (waitforconns don't always work after a stopcomm has been called) created by kimbrl
A listener started by a waitforconn is stoped by a stopcomm. Then do a …
23:01 Ticket #277 (test grade() functions fail when "test completed" is printed) closed by jenn
fixed: fixed w/ r1876
22:44 Archive/LipstickOnAPigExceptionHierarchy edited by asekine
(diff)
21:50 Archive/LipstickOnAPigExceptionHierarchy edited by asekine
(diff)
21:49 Archive/LipstickOnAPigExceptionHierarchy edited by asekine
(diff)
17:45 Changeset [1875] by richard
nat #228: overrode nm_remote's function
16:15 Ticket #261 (timeout_socket.send should also timeout) closed by richard
fixed: See r1874.
16:14 Changeset [1874] by richard
tsock #261: send times out
16:12 Ticket #278 (database connection cleanup in geni) created by ivan
GENI should always release all of its db connections once it handles a …
15:20 Ticket #277 (test grade() functions fail when "test completed" is printed) created by kimbrl
When a test returns only "test completed" the call to grade() should …
15:13 Ticket #276 (nm_remote_api tear_down bug) created by kimbrl
an attempt to initialize vessels after tear_down() has been called results …
15:06 Ticket #272 (simple autograder implementation) closed by kimbrl
fixed: completed r1873 affects data_interface.py and autograder_runner.py
15:05 Changeset [1873] by kimbrl
hybrid autograder version that is part generic, but hardcoded for the …
13:43 Changeset [1872] by justinc
The timeout is updated to 10 seconds…
13:22 Changeset [1871] by justinc
This makes nmclient timeout. Requested as part of #120
13:01 Ticket #275 (Push a new release with more events) created by justinc
We need to push a version with higher event limits. A starting allocation …
12:20 Changeset [1870] by ivan
added parallelization to dbnode_checker, decreased max epoch count from 5 …
11:58 Changeset [1869] by cosminb
fixed parameter passing problem from ticket #252 by passing in noop where …
10:14 Ticket #274 (limit servers that can connect to a forwarder) created by kimbrl
The Current Forwarder limits the number of servers that can connect by …
10:12 Ticket #273 (socket error occurs sending large files with nat layer) created by kimbrl
When sending a large file ( > 7K or so) with the natlayer a socket error …
10:09 Ticket #272 (simple autograder implementation) created by kimbrl
Revert to a simple autograder that works for a single hardcoded …
08:52 Ticket #131 (tcup tests hang because of old repy distribution) closed by richard
wontfix: I think we have to live with Repy's flaws and pray for a new demo kit. …
08:50 Ticket #180 (Change the way the advertise functions work) closed by richard
worksforme
08:48 Ticket #271 (benchmark tcup, repy tcp, python tcp) created by richard
We need to work more on the benchmarking code. For starters, the same host …
08:36 Changeset [1868] by richard
nat #228: monitor checks status, starts, stops forwarders on vessels
01:31 Ticket #270 (relocate autograder to blackbox) created by ivan
Autograder should live on blackbox. It needs a separate account.
00:52 Changeset [1866] by sal
deleted old unnecessary files
00:42 SeattleResources edited by ivan
(diff)

03/24/09:

21:01 Changeset [1865] by armon
Separated some of the code in behind_nat to getmy_external_ip to provide …
19:39 Changeset [1864] by butaud
Added manifest files describing the purpose of each file in the dist …
19:08 Ticket #269 (advertise server needs an init.d script) created by ivan
The advertise server doesn't start on boot of seattle.cs. We need to …
19:03 Changeset [1863] by butaud
Deleted an old text file
18:45 Changeset [1862] by butaud
Deleting old files laying around…
18:36 Changeset [1861] by butaud
Removed more legacy files
18:29 Changeset [1860] by butaud
Since svn preserves old files anyway, there's no need to keep legacy files …
18:14 Ticket #268 (Benchmark os.urandom performance.) created by anthony
Find the time required for different platforms to generate N bytes of …
17:05 Changeset [1859] by armon
Fixed bug in forwarder_rpc deregister_server.
16:31 Ticket #267 (implement server backups) created by ivan
If things crash, we'll have no problem finding the most recent svn …
15:31 Ticket #266 (Make a manifest describing the purpose of the files in SVN) created by justinc
There should be some sort of description of the purpose of each file in …
10:36 Ticket #265 (Flush out software updater test documentation) created by couvb
The software updater tests currently don't detail the full process that …
10:35 Ticket #264 (Clean up software updater documentation) created by couvb
Some parts of the software updater should be clarified as to their …
09:48 Ticket #263 (MapReduce assignment documentation) created by ivan
The Lisping strike force produced the code and a report on a Seattle …
09:44 Ticket #262 (get the node state transitions working) created by ivan
The installer integration test is intended to test the installer and …
04:59 Changeset [1857] by sal
Timout added
02:45 Changeset [1856] by sal
modifications to bring design to accordance with GENI's (upload folder)
02:43 Changeset [1855] by sal
modifications to bring design in accordance with geni (common folder)
02:42 Changeset [1854] by sal
modifications to GENI styl
02:40 Changeset [1853] by sal
some restructurig like in GENI
02:38 Changeset [1852] by sal
some configuration changes

03/23/09:

18:52 Ticket #220 (Allow the installers to run on Python 2.6) closed by butaud
fixed: Since the version of python is now checked by a separate module, the …
18:52 Changeset [1851] by butaud
Removed redundant and erroneous python version check from install.py, …
18:22 Changeset [1850] by justinc
I believe the problem is that when a proxy fails, we don't continue to the …
17:34 Ticket #136 (make tcup2 fails on a Mac : hostname cmd has no -i option) closed by richard
invalid
17:30 Ticket #260 (timeout_socket needs to handle multiple closes gracefully...) closed by richard
fixed: See r1849.
17:29 Changeset [1849] by richard
tsock #260: fixed
17:27 Changeset [1848] by justinc
Clarifying the existence of timeout code here.
17:08 Changeset [1847] by justinc
Built-in a timeout. Now it will timeout after 10 seconds if there is no …
16:56 Ticket #261 (timeout_socket.send should also timeout) created by justinc
Since send can block, it probably also should have a timeout.
16:55 Ticket #260 (timeout_socket needs to handle multiple closes gracefully...) created by justinc
If you call socket.close() more than once, it should not have an error. …
15:54 Ticket #107 (Integrate benchmarking with the installer) closed by justinc
duplicate: Duplicate with #258
15:13 Ticket #259 (List why tests fail on Windows Mobile...) created by justinc
We need a precise reason (not an exception listing) why the tests …
15:03 Ticket #258 (Custom installer creater integration with actually getting 10% of the ...) created by justinc
We need to make the installers and custom installer creator work together …
15:02 Ticket #257 (Dynamically determine offcut resource size) created by justinc
There needs to be a way to determine the offcut resources size on an …
14:53 Ticket #256 (A logical number of events / threads...) created by justinc
From what we can tell, there isn't a logical and portable way to determine …
14:39 Ticket #224 (Add a blog/newsfeed feature to the Seattle start page) closed by justinc
fixed
12:44 Changeset [1846] by richard
nat #180: make advertisers return tuples
10:50 Ticket #255 (XML RPC for GENI portal...) created by justinc
The functionality of the GENI portal should be callable by users without …
10:43 Ticket #254 (Need feedback when acquiring resources) created by justinc
Right now when one clicks to acquire or release resources on the GENI …
10:10 Applications/Autograder/Database created by kimbrl
09:53 Archive/Indoctrination edited by kimbrl
(diff)

03/22/09:

19:08 Changeset [1845] by justinc
typo in comment fixed…
19:08 Changeset [1844] by justinc
Changes to do locking for fungible item resources. This removes the …
19:06 Changeset [1843] by ivan
Added function comments, arguments checking, usage, and a list of …
16:19 Ticket #253 (Check all major supported platforms for the availability to check CPU ...) created by armon
16:12 Changeset [1842] by armon
Added unit test to check repy's behavior when memory is allocated in a …
15:59 Ticket #152 (selectorstops bug on Seattle, excessive memory) closed by armon
fixed: Done in r1841.
15:58 Changeset [1841] by armon
Ticket #152. Fixed bug in nanny tattle_add_quantity that caused a memory …
15:57 Ticket #243 (Generalize sandboxing code in nonportable and move it to nanny) closed by armon
fixed: CPU checking code was generalized out. Memory and disk is so basic that it …
15:56 Changeset [1840] by armon
Ticket #234 and #243. Moved generic CPU sleeptime calculation to nanny. …
14:48 Changeset [1839] by armon
Updated emultimer to check timer dictionary prior to attempting to remove …
14:46 Changeset [1838] by armon
Increased CPU allowed in restrictions.fewevents because CPU throttling was …
06:44 Changeset [1837] by richard
tcup: benching of python always gives 0 seconds?
06:25 Changeset [1836] by richard
tcup: some repy, tcup working but not python
00:08 Ticket #252 (cannonical to one percent script: statefunctionargtuplelist that is passed ...) created by cosminb
The statefunctionargtuplelist that is passed in is in the wrong format. …

03/21/09:

20:33 Ticket #251 (Adding / removing vessels sometimes locks database...) created by justinc
Sometimes after adding or removing vessels, the database becomes locked …
17:51 Ticket #250 (IndexError on GENI portal when logged into admin interface) created by justinc
If you try to acquire resources or perform many other actions on the GENI …
17:28 Changeset [1835] by ivan
various bug fixes and code cleanup
17:24 Ticket #249 (trac mainpage floating divs show up wrong in IE) created by ivan
Trac's mainpage has two floating right divs. They show up find in FF, but …
16:57 Changeset [1834] by anthony
Modified Linux_resources.py to include two seperate functions, one to …
16:14 Ticket #167 (Create a login form for the GENI portal from the Seattle main wiki page) closed by ivan
fixed
15:57 WikiStart edited by ivan
(diff)
15:52 Blog: Seattle GENI Portal v2 Released created by ivan
15:45 Changeset [1833] by armon
Updated some commenting in RPC_Constants to be up-to-date with the …
15:41 Changeset [1832] by richard
tcup: benchmarking
14:48 Changeset [1831] by armon
Updated Multiplexer to do host-aware waitforconn's instead of ignoring the …
14:23 Changeset [1830] by ivan
fixed up simplelogin form to go onto the wiki start page for geni login.
14:07 WikiStart edited by ivan
(diff)
14:03 WikiStart edited by ivan
(diff)
14:03 WikiStart edited by ivan
(diff)
13:49 Changeset [1829] by ivan
more fixes to geni before deployment -- login for registration message, …
13:26 Ticket #248 (used shares discrepancy and share gaming) created by ivan
Here's a description of the problem that arises between shares that are …
13:05 Changeset [1828] by ivan
various bugfixes to ajax form processing, and fix in mygeni.js to no link …
12:13 Changeset [1827] by ivan
changed to have the server perform validation since client validation does …
11:31 Changeset [1826] by ivan
control.help page edits to update thew new layout of resource acquisition …
04:21 Archive/TwoPlusTwo edited by anthony
Updated status of strike force. (diff)
03:48 Ticket #247 (PKCS#1 RSAES-OAEP encryption scheme.) created by anthony
Improve the existing implementation with padding scheme as defined in …
03:07 Ticket #246 (Port OSRNG and Fortuna PRNG) created by anthony
Port Pycrypto's cryptographically strong pseudo random number generator. …
00:00 Milestone Geni Portal v2 Release completed
This milestone references the new geni portal that includes improvements …

03/20/09:

23:27 Ticket #245 (Circular logger may behave in unexpected ways during crash) created by justinc
On some file systems, writing data isn't an atomic operation. As a …
20:58 Ticket #126 (error when running preparetest) closed by justinc
invalid: I believe the problem was that another terminal was repeatedly running the …
19:28 Ticket #244 ("Get more resources" form does not dissappear when the user cannot grab ...) closed by ivan
fixed: fixed in control.forms where gen_get_form was not returning None when the …
19:25 Changeset [1825] by ivan
fixed centering of message to donate more resources on myvessels
19:23 Changeset [1824] by ivan
might have fixed #244, have to test
18:55 Ticket #244 ("Get more resources" form does not dissappear when the user cannot grab ...) created by ivan
Defect on My Vessels page. It looks like this is also a problem in My …
16:09 Ticket #232 (changeusers freezes when acquiring resources) closed by alpers
fixed: Added a timeout fix; if the vessel announce takes more than 30 seconds, a …
16:06 Changeset [1823] by alpers
dht modification timeout #232
14:50 Ticket #242 (Check if libc "times" is portable across our supported platforms) closed by armon
invalid: times does not update child CPU usage until they exit, making it totally …
13:53 Ticket #241 (Improve output for softwareupdater tests) closed by couvb
fixed: Added more useful error messages for when the restart test fails, and …
13:50 Changeset [1822] by couvb
Added more useful error messages for when the restart tests fail. Also …
13:12 Ticket #243 (Generalize sandboxing code in nonportable and move it to nanny) created by armon
Remove redundancy between platforms, provide a clearer structure for …
13:11 Ticket #242 (Check if libc "times" is portable across our supported platforms) created by armon
If times provides child CPU time in a portable manner, then we can …
12:59 Ticket #112 (Check to see if time.time() should be nonportable.getruntime()) closed by armon
fixed: r1821, updated the software updater. Brent has done measuredisk in r1799. …
12:57 Changeset [1821] by armon
Removed unnecessary timeutil.py file. Updated writemetainfo.mix and …
12:03 Ticket #241 (Improve output for softwareupdater tests) created by couvb
When the tests fail, it is often not obvious why from the test outputs. …
10:50 Changeset [1820] by richard
nat #228: I can check status with uservessels via my GENI port
09:41 Changeset [1819] by ivan
updated state transition scripts to the new versions that were running …
09:00 Ticket #240 (make listen non-blocking) closed by richard
fixed: r1818
09:00 Changeset [1818] by richard
tcup #240: listen is non-blocking; spawning done efficiently
08:34 Ticket #240 (make listen non-blocking) created by richard
I need to change TCUP so the listen method does nothing except setup a …
07:25 Ticket #237 (Sliding Window assignment needs fixes...) closed by richard
fixed: all the known bugs are fixed.

03/19/09:

21:12 Changeset [1817] by butaud
Removed debugging calls from install.py
21:10 Ticket #225 (Make sure that installer works on Windows Mobile) closed by butaud
fixed: The installer now works on Windows Mobile, as of r1816, except for things …
21:10 Ticket #239 (seattle doesn't launch on Windows Mobile) created by butaud
For some reason, the windows_api.launchPythonScript function doesn't seem …
21:07 Changeset [1816] by butaud
Made some changes to Windows Mobile installer, ticket #225
11:34 Changeset [1815] by armon
Updated windows api to use the unicode version of CreateMutex? and to …
11:19 Ticket #238 (nm_remote_api - reset targets failure) created by kimbrl
nm_remote_api.py", line 2868, in reset_targets failed_hosts[vessel] = …
09:44 Ticket #237 (Sliding Window assignment needs fixes...) created by justinc
The sliding window assignment doesn't make sense as it was written. The …

03/18/09:

19:44 EducationalAssignments/SlidingWindow edited by ivan
(diff)
19:04 Ticket #236 (Reduce resource use by timers...) created by justinc
It would be possible to have timers not be allocated events until they …
15:51 Ticket #226 (Change node manager to support NAT traversal) closed by justinc
fixed: Fixed in r1808. The node manager now uses waitforconn to accept incoming …
15:49 Changeset [1808] by justinc
Improvements to the node manager so that it uses waitforconn instead of an …
15:33 Changeset [1807] by alpers
committed v1, demo files for mapper, reducer, and hasher
15:21 Changeset [1806] by alpers
mapred - the whole pass works now, yayyy
14:16 Changeset [1805] by alpers
fixed partition bug, working on aggregation bug
00:07 Changeset [1804] by alpers
iteration of mapred; added splitting of init_data, locking of using …

03/17/09:

21:40 Ticket #229 (check if a node is behind a NAT) closed by armon
fixed
17:11 Changeset [1803] by alpers
updated mapred to be more flexible with handling multiple key values from …
17:06 Changeset [1802] by alpers
version for demo tomorrow, a little problem with duplicates?
14:57 Changeset [1801] by alpers
iteration of mapred, make sure i don't screw the next thing up
13:46 Changeset [1800] by mitchellh
Fixed run_tests delaying capture test results one file later than it …
12:58 Changeset [1799] by couvb
Updated measuredisk to use nonportable.getruntime

03/16/09:

22:19 Ticket #223 (Add a hidden "details" div that can be revealed by user on the My Vessels ...) closed by shawiz
fixed: fixed at r1798
22:15 Changeset [1798] by sean
put the link inside of div
22:11 Changeset [1797] by sean
changed span to div
20:40 Changeset [1796] by armon
Modified getprocesslock to return an integer PID instead of a string.
18:31 RepyTutorial edited by justinc
(diff)
18:29 RepyTutorial edited by justinc
(diff)
18:25 RepyApi edited by justinc
(diff)
18:20 RepyTutorial edited by justinc
(diff)
18:06 PythonTutorial edited by justinc
(diff)
17:56 RepyApi edited by justinc
(diff)
17:47 Changeset [1795] by sean
added js to toggle the vessel action detail
17:37 Changeset [1794] by sean
make vessels info hidden
17:12 RepyApi edited by justinc
(diff)
01:05 RepyHelper created by asekine

03/15/09:

23:49 Archive/LipstickOnAPigExceptionHierarchy edited by asekine
(diff)
23:44 Archive/LipstickOnAPigExceptionHierarchy edited by asekine
(diff)
17:07 Changeset [1793] by ivan
added more comments to describe usage
17:04 RepyApi edited by ivan
(diff)

03/14/09:

20:41 Changeset [1792] by alpers
fixed map_data sending on sockets; need to fix sending data back to …
20:30 Changeset [1791] by alpers
another iteration of mapreduce; shortcirucited socket deletion if a socket …
17:31 Changeset [1790] by alpers
added more printlns, fixed a timing bug, still have issues with multiple …
11:10 Changeset [1789] by armon
Added locks to the forwarder_rpc, this provides thread safety and prevents …
10:46 Changeset [1788] by armon
Fixed "thread" leak in forwarder_rpc. Added DEBUG3 option for ultra …
09:44 Ticket #132 (4-way close times out) closed by richard
worksforme: r1787
09:43 Changeset [1787] by richard
tcup #132: finished close to timewait kind of
08:57 Ticket #231 (spawn a new TCUP on return from listen()) closed by richard
worksforme: Like Python, returns from sock.accept(): (tcup, addr) tuple. Notes * …
08:56 Changeset [1786] by richard
tcup #231: spawn from accept returns (tcup, addr) like python

03/13/09:

17:30 Ticket #235 (mapred.repy terminates early sometimes) created by alpers
For some reason, mapred.repy terminates early before completing …
17:25 Ticket #85 (Holding onto primary's sockets (in mapred.repy)) closed by alpers
fixed: Implemented in r1784.
17:24 Changeset [1784] by alpers
iteration of mapreduce, everything seems to work with p>r>p 80% of the …
15:50 SeattleTalks edited by justinc
(diff)
15:32 Changeset [1783] by armon
Changed connection typing. Added RPC security layer that is simpler and …
15:24 Changeset [1782] by alpers
added stress test for GENI acquire_vessels
09:35 Ticket #234 (Move Repy Resource restriction thread (mem / disk) to the external CPU ...) created by armon
Currently the ResourceThread? that monitors Memory and Disk is inside the …

03/12/09:

21:02 Archive/LipstickOnAPigExceptionHierarchy edited by ivan
(diff)
20:12 Changeset [1781] by justinc
Space out the probes to prevent overloading a node
19:21 Changeset [1780] by armon
Fixed wrong comment in forwarder_rpc.
19:18 Changeset [1779] by armon
Fixed a bug in the RPC forwarder. Added behind nat test. Added behind_nat …
18:56 Changeset [1778] by armon
Updated the experimental stuff, now client initialition on the forwarder …
17:45 Changeset [1777] by armon
Updated experimental RPC forwarder, added test for it. Also added a …
15:18 IdeasList edited by justinc
(diff)
13:20 Ticket #233 (Missing file, socket, and lock object in API reference) created by justinc
The API reference is missing a description of the file, socket and lock …
13:11 IdeasList edited by justinc
(diff)
13:01 IdeasList created by justinc
11:54 Ticket #199 (figure out how to timeout sockets) closed by ivan
fixed: i think this is closed now.
11:20 WikiStart edited by ivan
(diff)
11:05 Changeset [1776] by armon
Updated experimental forwarder. Moved RPC specification and constants to …
10:58 WikiStart edited by ivan
(diff)
10:22 Ticket #232 (changeusers freezes when acquiring resources) created by alpers
When a user tries to acquire vessels using the new GENI, the server will …
07:54 Ticket #231 (spawn a new TCUP on return from listen()) created by richard
Currently, a TCUP always is one object. Instead, I should create a TCUP …

03/11/09:

21:10 Changeset [1775] by armon
Added extra port to the forwarder restrictions file. Added experimental …
20:58 Changeset [1774] by armon
Fixed NAT Status justification in the NATLayer.
18:35 WikiStart edited by ivan
(diff)
18:34 WikiStart edited by ivan
(diff)
18:33 WikiStart edited by ivan
(diff)
18:33 WikiStart edited by ivan
(diff)
18:33 WikiStart edited by ivan
(diff)
18:27 WikiStart edited by ivan
(diff)
18:01 Blog: Introducing Seattle edited by ivan
17:59 Blog: Introducing Seattle edited by ivan
17:58 Blog: Introducing Seattle created by ivan
11:20 Ticket #230 (LAN nodes are LAN nodes?) closed by justinc
invalid
11:10 Ticket #230 (LAN nodes are LAN nodes?) created by justinc
When I get LAN nodes one at a time, I get some odd results: …
11:07 Ticket #229 (check if a node is behind a NAT) created by justinc
Write a client / server program that allows a node to check if it's behind …
11:04 Ticket #228 (Perform an initial deployment of forwarder nodes) created by justinc
We need to deploy the forwarder on a selection of nodes. It makes sense …
10:59 Ticket #227 (Test the node manager / seash) created by justinc
Update seash and the node manager so that they use the NAT traversal …
10:58 Ticket #226 (Change node manager to support NAT traversal) created by justinc
Make modifications to the node manager so that it doesn't use …
10:48 Ticket #184 (Extra vessels under my account...) closed by justinc
worksforme
10:23 Ticket #104 (Add more Robust CPU throttling test capability to run_tests.py) closed by armon
fixed: With Mitchells changes, this ticket is finished.
10:03 Ticket #118 (fewevents_selectorstops frequently hangs on attu) closed by justinc
duplicate: Bug #152 seems to have the same cause. This is merely a symptom of the …
01:02 Changeset [1773] by asekine
Changed the interface in connection.repy for register_sendmess and …

03/10/09:

22:06 Ticket #225 (Make sure that installer works on Windows Mobile) created by butaud
The new, "universal" installer hasn't been tested on Windows Mobile yet. …
21:27 Ticket #106 (Prepare a new release candidate) closed by butaud
fixed
20:40 Ticket #224 (Add a blog/newsfeed feature to the Seattle start page) created by ivan
We need a means to keep our users up to date on the latest releases, bug …
20:38 Ticket #223 (Add a hidden "details" div that can be revealed by user on the My Vessels ...) created by ivan
Right now after I acquire a vessel, I see the following type of output at …
20:36 Ticket #222 (show date added and last seen time) created by ivan
Show this information in both the admin interface as well as on the My …
20:33 Ticket #221 (A way to delete Seattle GENI a user account.) created by ivan
Give users the option to delete their GENI account.
19:23 Changeset [1772] by richard
tsock #199: bug of alper patched; i forgot lock.release()
15:15 Changeset [1771] by alpers
iteration of mapreduce, added sockettimeouts (#199) and simple …
15:08 Ticket #220 (Allow the installers to run on Python 2.6) created by butaud
Since we think we should be compatible with this, make sure that the …
15:05 Ticket #219 (Make start_seattle and stop_seattle shell scripts work more intuitively) created by butaud
Right now, stop_seattle does the proper thing and calls seattlestopper.py, …
15:01 Changeset [1770] by alpers
modified cleaning (global) logs state, docstrings updated
14:00 Changeset [1769] by mitchellh
Added ability to pass arguments to tests on CE. Ticket #48
00:50 Ticket #218 (Add Interface for students to see/delete their submitted assignments) created by sal
Need to think on design of authentication mechanism for students. Adding …
00:43 Ticket #217 (Add option to sort by class code thru url) created by sal
00:41 Ticket #216 (Add searching to the "assignment uploads" page) created by sal
00:39 Ticket #210 (Change visual to follow new geni design) closed by sal
duplicate
00:38 Ticket #211 (Change visual to follow new geni design) closed by sal
duplicate
00:36 Ticket #215 (Add option for instructor to download uploaded assignments) created by sal
00:34 Ticket #214 (Add authentication for instructors' pages) created by sal
00:23 Ticket #213 (Add interface for instructors to specify grading tasks) created by sal
00:19 Ticket #212 (Change visual to follow new geni design) created by sal
00:19 Ticket #211 (Change visual to follow new geni design) created by sal
00:19 Ticket #210 (Change visual to follow new geni design) created by sal
00:11 Ticket #209 (Create a database back-end for Autograder) created by sal

03/09/09:

20:40 Ticket #192 (Add logging to the autograder application) closed by kimbrl
fixed: fixed in r1768
20:39 Changeset [1768] by kimbrl
Seperated file and directory logic from autograder_runner. Added logging …
19:41 Archive/AutograderCodeSprint edited by kimbrl
(diff)
14:28 ProgrammersPage edited by ivan
(diff)
14:27 ProgrammersPage edited by ivan
(diff)
14:27 ProgrammersPage edited by ivan
(diff)
14:19 Changeset [1767] by asekine
Changed pp to append a newline to included files, to ensure it ends with a …
13:46 Changeset [1766] by alpers
init files required for repy invocation added
13:43 Changeset [1765] by alpers
another iteration of mapred; socket still seems to reset.
13:39 EducationalAssignments/StopAndWait edited by richard
missing quote (diff)
13:38 EducationalAssignments/StopAndWait edited by richard
the header must be 0 or 1 (diff)
13:32 ProgrammersPage edited by alpers
added info about emacs coloring (diff)
13:25 Ticket #208 (TakeHomeAssignment instructions should be more explicit.) created by justinc
There are several ambiguities in the take home assignment that make it …
12:29 Ticket #81 (improve deploy_geni_control script) closed by alpers
fixed: -t option added in r1756.
12:11 Ticket #162 (Acquiring WAN nodes should acquire a random set of WAN nodes) closed by alpers
fixed: Fixed in r1764, still need to make a test…
12:11 Changeset [1764] by alpers
fixed #162, increased subnet mapping population limit!
11:37 Ticket #207 (Create Wiki page on importing repy code into normal python) created by couvb
The repyhelper module is extremely useful in eliminating the need for …
11:36 Ticket #83 (Clean up vessel_ops) closed by alpers
fixed: Cleaned up code, marginalized code to 80 columns. r1763!
11:35 Changeset [1763] by alpers
cleaned up comments, fixed #83, another iteration of testing? :(
11:34 Ticket #206 (Remove warning messages from nmmain and seash...) created by justinc
When run in Python 2.6.1, sha is considered obsolete so nmmain and seash …
11:22 Ticket #115 (simplify passing arguments to run_target() for interface module ...) closed by alpers
fixed: Fixed in r1762.
11:22 Changeset [1762] by alpers
fixed up some log functionalty (they clear now when reset_multiple …
10:36 Ticket #164 (Fully verify and push new release) closed by couvb
fixed: The installers downloaded from the geni portal are updated to the new …
10:04 Changeset [1761] by richard
tcup: forgot to commit three way handshake test
09:55 Changeset [1759] by armon
Updated the NATLayer to send the desired port during nat_openconn.
09:40 WikiStart edited by justinc
(diff)
09:35 EducationalAssignments/StopAndWait edited by richard
section about packet structure (diff)

03/08/09:

20:13 Ticket #179 (Software updater unit tests fail when they encounter folders) closed by couvb
fixed: I modified writemetainfo.mix and the softwareupdater tests to ignore …
20:09 Changeset [1757] by couvb
Updated writemetainfo.mix and the softwareupdater tests to not fail in the …
16:47 Changeset [1756] by alpers
added building tests, another iteration of vessel acquisition tests..
15:50 Outdated/NatIntegration created by cosminb
15:49 Archive/Speciesism edited by cosminb
(diff)
15:44 Archive/Speciesism edited by cosminb
(diff)
15:41 Archive/Speciesism edited by ivan
(diff)
15:23 Archive/Speciesism edited by cosminb
(diff)
12:26 Ticket #204 (geni help page formatting) closed by ivan
fixed
12:25 Changeset [1755] by sean
made line height smaller
12:24 Changeset [1754] by sean
changed the font-size of toc
12:22 Changeset [1753] by sean
fixed the font mismatch
12:14 Changeset [1752] by richard
tcup #132: three-way handshake optional by setting conn.way_to_close, …
12:07 Changeset [1751] by sean
cleanup
12:05 Changeset [1750] by sean
eliminate the keys
12:04 Changeset [1749] by sean
debug key
12:02 Changeset [1748] by sean
debug key
11:55 Changeset [1747] by sean
fix bug
11:53 Changeset [1746] by sean
try keystroke function
11:41 Changeset [1745] by sean
change color back to black
11:39 Changeset [1744] by sean
change color to blue
11:38 Changeset [1743] by sean
make the color different
11:35 Changeset [1742] by sean
changed the color a little bit
11:32 Changeset [1741] by sean
changed the look of help according to ivan's thinking
09:05 Changeset [1740] by richard
tcup #132: integrating 3-way handshake option…
03:21 Changeset [1739] by sean
made alpha worked in IE
01:53 Ticket #103 (Refactor mygeni.js) closed by shawiz
fixed: fixed at e1738
01:52 Ticket #98 (complete ajax calls) closed by shawiz
fixed: fixed all at r1738
01:50 Changeset [1738] by sean
make timing better
01:48 Changeset [1737] by sean
tested loading for too long
01:46 Changeset [1736] by sean
debug loading
01:45 Changeset [1735] by sean
show message if loading for too long
01:28 Changeset [1734] by sean
fixed the always loading bug
01:21 Changeset [1733] by sean
get rid of delay
01:19 Changeset [1732] by sean
debug loading
01:13 Changeset [1731] by sean
show loading icon after 2s
01:12 Changeset [1730] by sean
uncommented the loading code
01:11 Changeset [1729] by sean
final center call
01:09 Changeset [1728] by sean
try a again to make them center
01:03 Changeset [1727] by sean
try to center loading
01:00 Changeset [1726] by sean
debug center
00:58 Changeset [1725] by sean
try to middle
00:56 Changeset [1724] by sean
center the loading image
00:55 Changeset [1723] by sean
improved the look the loading bar
00:52 Changeset [1722] by sean
added loading image to mygeni
00:37 Changeset [1721] by sean
improve the look of template files
00:26 Ticket #102 (split the css into multiple files and clean it up) closed by shawiz
fixed: fixed at r1720
00:15 Changeset [1720] by sean
fixed some style errors
00:11 Changeset [1719] by sean
make sure the nav is not colored
00:09 Changeset [1718] by sean
splitted css files

03/07/09:

19:26 Changeset [1717] by sean
fixed the toggle
19:24 Changeset [1716] by sean
make sure it won't distroy the style
19:21 Changeset [1715] by sean
make sure the table is showing at correct time
19:11 Changeset [1714] by sean
fixed bug
19:04 Changeset [1713] by sean
fixed inverse bug
19:02 Changeset [1712] by sean
hide the table if no tr exist in the others table
18:44 Changeset [1711] by sean
got rid of debug info
18:42 Changeset [1710] by sean
fixed share bug
18:34 Changeset [1709] by sean
debug
18:30 Changeset [1708] by sean
debug
18:26 Changeset [1707] by sean
debug
18:25 Changeset [1706] by sean
debugging validate again!
18:23 Changeset [1705] by sean
debug validate
18:22 Changeset [1704] by sean
fixed
18:19 Changeset [1703] by sean
debugging
18:17 Changeset [1702] by sean
debug
18:14 Changeset [1701] by sean
added upderline link to the blocks that is clickable
18:06 Changeset [1700] by sean
added vessels info if there is no vessel
18:00 Ticket #181 (Make sure the percent never exceeds 100%) closed by shawiz
fixed: fixed at r1696
17:54 Changeset [1699] by sean
add the download caption
17:50 Changeset [1698] by sean
fixed up several style issues
17:48 Changeset [1697] by sean
make a link in help look obvious
17:41 Changeset [1696] by sean
bugs fixed
17:38 Changeset [1695] by sean
bug fixed
17:36 Changeset [1694] by sean
debug
17:35 Changeset [1693] by sean
debug
17:33 Changeset [1692] by sean
fixed multiple js bug
17:30 Changeset [1691] by sean
refactored mygeni.js a little to make warning work better and check for …
17:13 Changeset [1690] by sean
bug fixed
17:12 Changeset [1689] by sean
bug fixed
17:11 Changeset [1688] by sean
test validation
17:03 Ticket #188 (register error messages should be prettier) closed by shawiz
fixed: fixed the problem at r1687
16:54 Changeset [1687] by sean
make the height of the login table larger
16:50 Changeset [1686] by sean
improved error style
16:48 Changeset [1685] by sean
improved the style
16:47 Changeset [1684] by sean
update the style for error again
16:44 Changeset [1683] by sean
refactor the error style
16:38 Changeset [1682] by ivan
new errorlist layout on registration form
16:17 Changeset [1681] by sean
improve the error list style
16:15 Changeset [1680] by sean
fixed up the register form error style
16:12 Changeset [1679] by sean
added styles to the error ul
16:05 Ticket #191 (Make the background transparent when changing percent) closed by shawiz
duplicate
16:01 Changeset [1678] by sean
made the fixed size work for passowords
15:58 Changeset [1677] by sean
make the size fixed only for text inputs
15:55 Ticket #187 (uneven login text boxes) closed by shawiz
fixed: complete at r1676
15:54 Changeset [1676] by sean
changed the size to a large width
15:53 Changeset [1675] by sean
made register size into css property
14:22 Changeset [1674] by armon
Fixed bug in NATLayer. I was checking if the mux is not None, where I …
13:21 EducatorsPage edited by justinc
(diff)
12:13 Changeset [1673] by kimbrl
added a test to the new forwarder
11:23 Ticket #205 (Packet timing using the TCP timestamp option) created by richard
I think the timestamp code needs to be in the core of the parts library …
10:35 Ticket #204 (geni help page formatting) created by ivan
General formatting issues as I see them: The control/help page has two …
10:08 Local/ContributorContactInfo edited by richard
change email (diff)
03:01 Ticket #203 (Nodes with stopping processes) created by sal
I ran testing on problematic nodes (that I brought up a few days ago using …

03/06/09:

15:10 Ticket #202 (demokit should include geni user's public/private keys) closed by ivan
duplicate: duplicate of #30
14:14 Ticket #202 (demokit should include geni user's public/private keys) created by ivan
Right now the geni user needs to download their keys separately from the …
14:04 Changeset [1672] by richard
demokit #119: starter script
13:38 Archive/TopSecret edited by richard
marking finished tasks (diff)
11:46 Libraries/Tcup edited by ivan
(diff)
11:42 Archive/TopSecret edited by ivan
(diff)
11:42 Archive/TopSecret edited by ivan
(diff)
11:42 Libraries/Tcup edited by ivan
Name changed from TopSecretReadme? to TCUP (diff)
11:41 Libraries/Tcup edited by ivan
(diff)
11:39 Libraries/Tcup edited by ivan
(diff)
11:39 Libraries/Tcup edited by ivan
(diff)
11:39 Libraries/Tcup edited by ivan
(diff)
11:39 Libraries/Tcup edited by ivan
(diff)
11:36 Libraries/Tcup edited by ivan
(diff)
10:27 Ticket #201 (make global function that returns only t he tcp port number of packet) closed by richard
fixed: Fixed by r1671 == Example == […]
10:24 Changeset [1671] by richard
tcup #201: packet function for controller to get tcup_destport(data) for …
10:18 Ticket #201 (make global function that returns only t he tcp port number of packet) created by richard
== Background == We discussed in meeting that our modules need to be shy. …
09:41 Libraries/Tcup edited by richard
add note about tcup (diff)
09:37 Libraries/Tcup edited by richard
adding picture of teacup (diff)
09:34 tcup.jpg attached to Libraries/Tcup by richard
teacup
09:15 Ticket #130 (create a connection oriented socket that times out) closed by richard
worksforme: Look at what I have now. It does exactly what the old code did. …
09:07 Changeset [1670] by richard
#130: here is a final test for proof
08:54 Changeset [1669] by richard
#130: ready for code review…

03/05/09:

17:08 Changeset [1668] by sean
try to make the input box fixed
17:04 Ticket #178 (Port NATLayer to using the multiplexer) closed by armon
fixed: As problems crop up, I'll open new tickets, but at this point the NATLayer …
17:03 Ticket #143 (New GENI portal should warn if you have javascript turned off) closed by shawiz
fixed
17:03 Ticket #147 (Donate Resources : Donate resources on behalf of X label should be styled ...) closed by shawiz
fixed
17:03 Changeset [1667] by sean
changed caption color
17:02 Changeset [1666] by sean
fixed the style prettier
17:01 Changeset [1665] by sean
styled the caption correctly
16:57 Changeset [1664] by armon
Added extra comments to windows api WRT mutexes. Removed openmutex from …
16:57 Changeset [1663] by sean
styled the captions for the table
16:51 Changeset [1662] by alpers
removed some prints, added in debugging of vessel state for eric..
16:48 Changeset [1661] by alpers
added sockettimout to peer<-->peer communication
16:29 Changeset [1660] by ivan
some more jsenabled checking logic
16:28 Changeset [1659] by sean
got rid of the client side js checking
16:26 UnitTests edited by armon
Added information about the CPU throttling check. (diff)
16:18 Changeset [1658] by armon
Ticket #104. Added new flag to run_tests.py '-cpu' to run a series of CPU …
16:17 Changeset [1657] by ivan
please enable js and try again checking
16:13 Changeset [1656] by sean
make login page js awared
13:37 SeattleClassroomExperiences edited by justinc
(diff)
02:08 Ticket #200 (popup boxes don't work as they do in ie6 & 7) created by alpers
The appearance is not synonymous with Firefox's display of the popup …

03/04/09:

23:39 Ticket #193 (Sometimes reported memory use is *huge*) closed by armon
duplicate: Closed, this is a duplicate to #153.
23:26 ProgrammersPage edited by ivan
(diff)
23:26 Changeset [1655] by armon
Updated windows api, changed CreateMutexW to CreateMutexA and OpenMutexW …
23:25 ProgrammersPage edited by ivan
(diff)
23:23 ProgrammersPage edited by ivan
(diff)
23:22 ProgrammersPage edited by ivan
(diff)
23:20 EducatorsPage edited by ivan
(diff)
23:20 EducatorsPage edited by ivan
(diff)
23:11 EducatorsPage edited by ivan
(diff)
23:09 EducationalAssignments/ChatServer edited by ivan
(diff)
23:09 EducatorsPage edited by ivan
(diff)
23:07 EducatorsPage edited by ivan
(diff)
17:26 Ticket #199 (figure out how to timeout sockets) created by alpers
Should I use timeout_socket (seattlelib/sockettimeout.repy) or find …
17:24 Ticket #195 (set up peer<->peer sockets only one way) closed by alpers
fixed: Fixed in r1654.
17:24 Ticket #86 (Holding onto replicas' sockets (in mappri.repy)) closed by alpers
fixed: Fixed in r1654.
17:23 Changeset [1654] by alpers
added peer<-->peer connection opening, fixes tickets #86 #195
16:19 Archive/Venues edited by ivan
(diff)
16:17 Archive/Venues edited by ivan
(diff)
16:16 Archive/Venues edited by ivan
(diff)
16:16 Archive/Venues edited by ivan
(diff)
15:15 Ticket #141 (Registration page : registration error message are mis-aligned with the ...) closed by ivan
duplicate: This is duplicate of #188
15:09 Changeset [1653] by butaud
Removed duplicate output from uninstall.bat
13:36 Ticket #45 (Write Repy constants at install time) closed by butaud
fixed: Yes. The path to the seattle directory is set in the repy constants file …
12:38 Ticket #110 (Partitioner doesn't give reducers same hash) closed by alpers
fixed: Fixed in r1407, additional bugs fixed in r1617.
12:35 Ticket #88 (rename hash in mapred.repy) closed by alpers
fixed: Fixed in r1614.
12:33 Ticket #198 (Mapred application - bus routes) created by alpers
Try to compute going from stopid_1 to stopid_2 by determining what bus …
12:31 Ticket #197 (create mapred interface (webserver-esque)) created by alpers
Create some sort of interface to check jobs, send init data, receive …
12:30 Ticket #196 (implement primary scoreboarding & reallocation of tasks if node dies) created by alpers
Implement primary scoreboarding & reallocation of tasks if node dies …
12:28 Ticket #195 (set up peer<->peer sockets only one way) created by alpers
Set up peer intercommunication sockets so that only one host connects to …
11:58 Ticket #137 (admin_media (soft link) should be treated as a special file by ...) closed by alpers
fixed: Confirmed fixed in r1415, if someone is still running into this, make sure …
11:56 Ticket #194 (lots of software updater requests to the webserver in a small time period.) created by justinc
We are seeing lots of requests by the software updater in a short time …
11:52 Ticket #185 (0% has area?) closed by ivan
wontfix: We've decided that this was important to display to the user. The user …
11:51 Ticket #193 (Sometimes reported memory use is *huge*) created by justinc
Sometimes the reported memory use is absolutely huge for a program. This …
11:47 Ticket #192 (Add logging to the autograder application) created by kimbrl
The autograder application logic will run in the background and needs to …
11:46 Ticket #191 (Make the background transparent when changing percent) created by shawiz
It doesn't support IE right now.
11:45 Ticket #190 (Design a more generic system of assignment specification) created by kimbrl
Currently the autograder is rigidly based around one particular …
11:43 Ticket #186 (Make login page work in IE) closed by shawiz
fixed
11:43 Ticket #74 ("Internal error" is not descriptive enough) closed by justinc
worksforme: When running the program: include "skdfjs.py" while True: pass I see …
11:42 Ticket #146 (blank page when acquiring resources) closed by alpers
worksforme: The server probably went down during this time; we have been hacking on …
11:37 Changeset [1652] by kimbrl
Added a "light" version of the forwarder which makes use of the new …
11:36 Changeset [1651] by sean
fixed the spaces
11:35 Ticket #189 (add enter/esc functionality to js/css popup input boxes) created by alpers
When clicking on the share or edit boxes in My GENI, the user would expect …
11:35 Changeset [1650] by sean
added some space between the caption and the table
11:33 Ticket #188 (register error messages should be prettier) created by alpers
When the form isn't filled out correctly, the error text is mis-aligned …
11:32 Changeset [1649] by sean
changed the style for the home link
11:31 Changeset [1648] by ivan
fixed link
11:28 Changeset [1647] by ivan
small fix to help page
11:27 Ticket #187 (uneven login text boxes) created by alpers
On the login page to GENI, the sizes aren't the exact same size (the text …
11:22 Changeset [1646] by ivan
IE fix for wrong MIME type
11:15 Changeset [1645] by sean
fixed the warning problem
11:12 Ticket #186 (Make login page work in IE) created by shawiz
Fix mime type
11:10 Ticket #185 (0% has area?) created by justinc
On the My GENI tab of the resources page, when I'm using no resources, …
11:06 Ticket #184 (Extra vessels under my account...) created by justinc
I have a few vessels under my account that I can't seem to get rid of …
10:40 Ticket #183 (Clean up pollinglib.py advertisements...) created by justinc
Right now, pollinglib.py adds the user key to the DHT whenever it makes a …
10:13 Ticket #182 (add tips by registration fields) created by shawiz
Add real time tips beside the registration fields
10:12 Ticket #181 (Make sure the percent never exceeds 100%) created by shawiz
Have ajax check on the change percent and new shares so that the total …
10:06 Ticket #166 (Login page : login page errors and messages are misaligned with the form) closed by shawiz
fixed
10:05 Changeset [1644] by sean
fixed register warning style
10:04 Changeset [1643] by sean
added warning styles to login
10:00 Changeset [1642] by sean
test if warning shows up correctly
09:59 Changeset [1641] by armon
Ticket #112. Updated opendhtputget test to use nonportable's getruntime.
09:54 Ticket #17 (UI should immediately change when click to get more resources) closed by shawiz
fixed: Make "get" into a link
09:53 Changeset [1640] by sean
fixed incorrect link
09:52 Changeset [1639] by sean
bring user to myvessels when click "get"
09:52 Ticket #170 (Strange error in measuredisk.py when using nonportable.getruntime()) closed by armon
fixed: Fixed in r1638.
09:51 Changeset [1638] by armon
Ticket #170. Solved problem with circular import by moving import …
09:49 Changeset [1637] by armon
Updated two mux_virtual methods to check for AttributeError? from the …
09:49 Ticket #139 (Add a link to the seattle homepage from the portal log-in page) closed by shawiz
fixed
09:48 Changeset [1636] by sean
fixed the style a little
09:47 Changeset [1635] by sean
fixed the style of link to home
09:43 Changeset [1634] by sean
add a link to home
09:40 Ticket #100 (have a minimun width for blocks) closed by shawiz
fixed
09:40 Changeset [1633] by sean
changed the header color of the tables
09:36 Ticket #140 (Registration page : public key upload box visibility and position) closed by shawiz
fixed
09:35 Changeset [1632] by sean
fixed typo on register.js
09:33 Changeset [1631] by sean
toggle the uploda key box
03:51 Ticket #174 (Syntax error in install.bat and uninstall.bat) closed by butaud
invalid: I'm closing this because I'm assuming that the errors came from running a …
03:49 Ticket #173 (Windows installer error) closed by butaud
fixed: Fixed in r1630.
03:49 Changeset [1630] by butaud
Fixed Windows installer error (#173) and improved uninstaller

03/03/09:

22:31 Changeset [1629] by armon
Ticket #178. First iteration of porting the NATLayer.
22:08 Ticket #180 (Change the way the advertise functions work) created by armon
Current: server_lookup(localmac) forwarderIP = …
22:04 Ticket #179 (Software updater unit tests fail when they encounter folders) created by armon
22:00 Changeset [1628] by armon
Ticket #178. Updated build.sh to import the multiplexer files.
21:51 Ticket #178 (Port NATLayer to using the multiplexer) created by armon
21:49 Changeset [1627] by armon
Ticket #112. Updated centralizedputget.mix to use nonportable.
21:30 Ticket #177 (Add separate locks for MultiplexedSocket send and recv) closed by armon
fixed: Done in r1626.
21:29 Changeset [1626] by armon
Ticket #177. Replaced the main lock with a recv and send lock. Added …
21:17 Ticket #149 (Add more unit tests for the multiplexer) closed by armon
fixed: r1625 added mux_stopall test. I'm closing the ticket now since all major …
21:17 Changeset [1625] by armon
Ticket #149. Added stopall test. Cleaned up mux_stopall.
20:49 Ticket #175 (Remove multiplexer's stopSocketReader) closed by armon
fixed: Done as of r1624.
20:49 Changeset [1624] by armon
Ticket #175. Removed stopSocketReader.
20:42 Ticket #176 (Make sure functional multiplexer wrappers can handle a multiplexer failing) closed by armon
fixed: The unit tests now test for this, and the latest version of multiplexer …
20:39 Changeset [1623] by armon
Changed the multiplexer error messages to be a bit more descriptive. Added …
20:37 Changeset [1622] by armon
Ticket #149. Changed the behavior of the test_6 tests a bit.
19:22 Changeset [1621] by armon
Ticket #149 and #176. Added unit test for when the multiplexer is closed …
19:18 Changeset [1620] by armon
Ticket #149 and #176. Added unit test to test when the underlying socket …
18:00 Ticket #177 (Add separate locks for MultiplexedSocket send and recv) created by armon
Since both are using the same lock, operations are being serialized …
18:00 Ticket #176 (Make sure functional multiplexer wrappers can handle a multiplexer failing) created by armon
What if the underlying socket of a mux is closed?
17:59 Ticket #175 (Remove multiplexer's stopSocketReader) created by armon
It is unnecessary and redundant to connectionInit
17:05 Ticket #174 (Syntax error in install.bat and uninstall.bat) created by couvb
Both install.bat and uninstall.bat complain of syntax errors when run. …
16:54 Ticket #173 (Windows installer error) created by couvb
When the windows installer is run, it fails when starting seattle. The …
16:45 Ticket #171 (Windows Geni installers have no vessel directories) closed by ivan
fixed
16:32 Ticket #172 (stats for autograder) created by jenn
Give the profs a set of class statistics to accompany the grades for a …
16:28 Changeset [1617] by alpers
partitioner fixed; socket errors need to be fixed.
16:08 Ticket #171 (Windows Geni installers have no vessel directories) created by butaud
I downloaded the Windows installers from Geni (the old version, not the …
15:50 Changeset [1616] by butaud
Updated file specs for installers, #161
15:46 Changeset [1615] by butaud
Mac installers will now use the working universal install script
14:50 Changeset [1614] by alpers
iteration of map-reduce, still some bugs in the partitioner
14:19 Ticket #170 (Strange error in measuredisk.py when using nonportable.getruntime()) created by couvb
There seems to be some sort of problem with importing nonportable in this …
14:08 Changeset [1613] by couvb
Deleted obsolete, linux only, measuredisk.
13:56 Changeset [1612] by couvb
Updated softwareupdater unit tests to correctly make use of ps on Macs
13:53 UpdaterUnitTests edited by couvb
(diff)
13:50 Changeset [1611] by asekine
adding one last file i forgot, needed for unit tests
13:41 Changeset [1610] by asekine
added needed files for unit tests
13:35 Changeset [1609] by asekine
added the ability to run python unit tests according to the repy test …
13:23 Changeset [1608] by asekine
fixed the unit tests, and factored out some common functionality into …
12:08 Changeset [1607] by asekine
renamed repyhelper unit tests to note that they are actually python tests, …
11:57 Ticket #168 (Add a flag to MultiplexerSocket.Recv to block until all the data is ...) closed by armon
fixed: Added test in r1606.
11:56 Changeset [1606] by armon
Ticket #168 and #149. Added test for blocking recv operations.
11:37 Changeset [1605] by armon
Ticket #168. Added blocking flag to the recv method of MultiplexerSocket?.
09:49 Changeset [1604] by richard
tcup #132: four-way handshake stays half open without timing out
08:24 Ticket #169 (Centralized advertise server sometimes hangs...) created by justinc
We sometimes see the centralized advertise server hang. It doesn't seem …
00:38 UnderstandingSeattle/DonatingResources edited by ivan
(diff)
00:36 UnderstandingSeattle/DonatingResources edited by ivan
(diff)
00:34 WikiStart edited by ivan
(diff)
00:33 WikiStart edited by ivan
(diff)
00:32 ProgrammersPage edited by ivan
(diff)
00:31 ProgrammersPage edited by ivan
(diff)
00:30 ProgrammersPage edited by ivan
(diff)
00:30 ProgrammersPage edited by ivan
(diff)
00:24 Changeset [1603] by asekine
deleted files accidentally added to svn
00:22 Changeset [1602] by asekine
removing more unneeded tests
00:21 EducatorsPage edited by ivan
(diff)
00:19 WikiStart edited by ivan
(diff)
00:17 SeattleClassroomExperiences edited by ivan
(diff)
00:16 SeattleClassroomExperiences edited by ivan
(diff)
00:16 Changeset [1601] by asekine
deleting old file tests
00:15 Changeset [1600] by asekine
rhtestfiltests.py
00:12 Changeset [1599] by asekine
Added more unit tests, and added some optional parameters to the translate …
00:12 ContributorsPage edited by ivan
(diff)

03/02/09:

21:57 ContributorsPage edited by ivan
(diff)
21:09 Changeset [1598] by armon
Ticket #149. Added unit test to check what happens when the underlying …
20:09 Changeset [1597] by armon
Ticket #149. Added test for openconn timeout.
20:01 Ticket #168 (Add a flag to MultiplexerSocket.Recv to block until all the data is ...) created by armon
It is conceivable (i know from writing unit tests) that it would be …
20:00 Changeset [1596] by armon
Ticket #149. Added new unit test to check multiplexer buffering behavior. …
19:06 Ticket #167 (Create a login form for the GENI portal from the Seattle main wiki page) created by ivan
This is already done:  https://seattle.cs.washington.edu/wiki/Sandbox It …
18:47 Ticket #122 (Download Toolkit should reside on seattlegeni) closed by ivan
fixed: resolved in r1595
18:46 Changeset [1595] by ivan
demokit link fix per ticket #122
18:43 Changeset [1594] by armon
Ticket #149. Added test for a closed socket. Fixed a bug with closing a …
18:40 Ticket #166 (Login page : login page errors and messages are misaligned with the form) created by ivan
When I enter a bad username, or when I create a new account, the messages …
18:36 Changeset [1593] by ivan
small bug fix to login form handling in accounts.views
18:33 Ticket #2 (registration success notification) closed by ivan
fixed
18:33 Changeset [1592] by ivan
added more debug output to vessel_flow and models, and fixed ticket #2
18:24 Changeset [1591] by armon
Ticket #149. Added a virtual stopcomm test.
18:15 Changeset [1590] by armon
Fixed bug in Multiplexer where multiplexers created by mux_openconn did …
17:23 Changeset [1589] by armon
Ticket #112. Remove and replace time.time with getruntime in nmmain where …
17:03 Changeset [1588] by armon
Ticket #112. Updated nmAPI.mix to use getruntime instead of time.time.
17:02 Ticket #142 (Create generalized Multiplexer library) closed by armon
invalid: This is too broad of a task.
17:02 Changeset [1587] by alpers
started geni control tests (iteration, haven't cleaned up yet)
17:02 Ticket #151 (Change the referenceCounter variable in the multiplexer into something ...) closed by armon
fixed: Done as of r1586.
17:01 Changeset [1586] by armon
Changed referenceCounter to nextReferenceID in the Multiplexer. See Ticket …
16:43 Changeset [1585] by armon
Updated nanny to use getruntime instead of time.time. Ticket #112.
16:09 Changeset [1584] by armon
Ticket #112. Moved sleep code from emultimer to misc. emultimer now calls …
16:08 Changeset [1583] by armon
Ticket #112. Moved sleep code from emultimer to misc. emultimer now calls …
14:33 Ticket #165 (Detect and prevent cycles in vessel_flow.py) created by ivan
vessel_flow.py will block indefinitely and not work for cases in which the …
14:15 Ticket #137 (admin_media (soft link) should be treated as a special file by ...) reopened by ivan
The version in r1582 does not work for me on seattle.cs.washington.edu. …
13:44 Changeset [1582] by alpers
added reset functionality, refactored autograder interface name, working …
13:12 Ticket #164 (Fully verify and push new release) created by couvb
We need to find a version of the code base that will work, and ensure that …
12:05 Ticket #80 (clean up parallel_vessel_acquisition function) closed by alpers
fixed: Cleanup, 95% confidence was instilled in r1431.
12:03 Ticket #137 (admin_media (soft link) should be treated as a special file by ...) closed by alpers
worksforme: This was fixed in r1415.
11:54 Ticket #138 (Rename deploy_geni_control.py to deploy_geni.py) closed by alpers
fixed: Refactored the script name in r1581
11:53 Changeset [1581] by alpers
refactored name of GENI control script
11:07 Ticket #163 (1% -> 1% node state transition should not perform vessel expiration) created by ivan
Vessel expiration is being performed by the dbnode_checker.py script. …
11:06 Ticket #162 (Acquiring WAN nodes should acquire a random set of WAN nodes) created by ivan
A random set of WAN nodes should be acquired each time. This should be …
11:04 Changeset [1580] by sean
changed servicelogger to use persist object module
10:50 ManagingTracTickets edited by ivan
(diff)
10:49 ContributorsPage edited by ivan
(diff)
10:48 ManagingTracTickets edited by ivan
Name changed from CreatingTracTickets? to ManagingTracTickets (diff)
10:47 ManagingTracTickets edited by ivan
(diff)
10:30 Ticket #150 (Check for time.time in seattle, and replace with getruntime where ...) closed by armon
duplicate
10:15 ManagingTracTickets edited by ivan
(diff)
10:14 ManagingTracTickets edited by ivan
(diff)
10:14 ManagingTracTickets edited by ivan
(diff)
10:01 ManagingTracTickets edited by ivan
added blocking/blocked by and severity field desc (diff)
01:02 Changeset [1579] by sal
updated milestones file
00:55 Changeset [1578] by sal
deleted erroneously added autograder folder
00:39 Changeset [1577] by sal
basic version of grading interface
00:33 Changeset [1576] by sal
created autograder folder
00:01 Ticket #161 (Rewrite bandwidth code so that it can work both ways) created by butaud
The bandwidth code right now is specific to client or server, and only …

03/01/09:

23:53 Ticket #160 (Trac could remember your login info) closed by ivan
wontfix: This a known issue, see  this. Basically …
23:50 Ticket #156 (Typo in universal install.py) closed by butaud
fixed: Fixed (along with file warning issues) in r1575.
23:49 Changeset [1575] by butaud
Fixed typo in install.py
23:49 Changeset [1574] by butaud
Fixed install.py to support Mac systems
23:47 Local/VersionDeployment edited by butaud
Brought the instructions partly up to date - need more info before … (diff)
23:42 Ticket #154 (Extra copy should be done by update_and_build.py) closed by butaud
fixed: Done in r1573.
23:42 Changeset [1573] by butaud
Added extra copying step to update_and_build.py
23:37 Changeset [1572] by sal
basic version of grading interface
23:29 Changeset [1571] by sal
simple version of autograder interface
23:25 Changeset [1570] by butaud
Updated documentation of make_base_installers.py
22:28 Ticket #160 (Trac could remember your login info) created by butaud
Is there an easy way to make trac remember your login info, so that you …
22:24 Ticket #159 (Have update_and_build.py do more checking) created by butaud
Things that it could usefully check: 1. Is the key in softwareupdater.py …
22:20 Ticket #158 (Some installer creator scripts are not removing temp directories) created by butaud
I need to figure out which of them it is that are doing this and fix them …
22:19 Ticket #157 (Use tempfile module) created by butaud
Some of the installer creator scripts create their own tempfiles by using …
22:15 Ticket #156 (Typo in universal install.py) created by butaud
One line says "Configuing" where it should say "Configuring".
22:14 Ticket #155 (Deployment wiki page is out of date) created by butaud
Changes in the way the servers are set up require that some of the …
22:11 Ticket #154 (Extra copy should be done by update_and_build.py) created by butaud
The versioned files created at the end need to be copied over the …
22:09 Ticket #153 (Resolve warnings from installer builders) created by butaud
All the warnings should be dealt with. For the files that are being warned …
21:54 Changeset [1569] by armon
Ticket #149. Added a mux_stopcomm test that uses the functional wrappers.
21:51 Ticket #152 (selectorstops bug on Seattle, excessive memory) created by armon
The unit tests seem to trigger the selector stops bug, where large amounts …
21:50 Ticket #151 (Change the referenceCounter variable in the multiplexer into something ...) created by armon
Justin recommends I rename this so that its purpose is more clear.
21:49 Ticket #150 (Check for time.time in seattle, and replace with getruntime where ...) created by armon
21:40 Changeset [1568] by armon
Ticket #149. Added a test for multiplexer.stopcomm without the wrapper …
21:39 Ticket #149 (Add more unit tests for the multiplexer) created by armon
Expand the number of unit tests
21:30 Ticket #148 (Add mux_virtual_open|wait methods) closed by armon
fixed: Added in r1567.
21:30 Changeset [1567] by armon
Ticket #148. Added virtual versions of stopcomm, waitforconn, and …
21:05 Changeset [1566] by armon
Added doc string comments to the multiplexer functional calls. #142
20:26 Ticket #148 (Add mux_virtual_open|wait methods) created by armon
These are a necessary distinction from the normal mux_wait and mux_open …
19:32 Ticket #147 (Donate Resources : Donate resources on behalf of X label should be styled ...) created by ivan
I added this label to the Donate Resources page. It should probably be …
19:28 Changeset [1565] by ivan
more fixes to help
19:16 Changeset [1564] by ivan
various updates to make the help pages make more sense, especially the …
17:57 Ticket #101 (Do not show share and get if the free is 0) closed by ivan
fixed
16:09 Changeset [1563] by richard
#130: heres proof that timeout open, waitconn work the same as Repy open, …
15:57 Changeset [1562] by richard
#130: finished off Repy socket base: should all act exactly same as Repy …
15:45 Changeset [1561] by richard
#130: send/recv like regular Repy socket
15:31 Changeset [1560] by richard
#130: send
15:18 Changeset [1559] by richard
#130: timeout_waitforconn
14:20 Changeset [1558] by ivan
fixed up error messages for getvessels form when form elements are missing
14:13 Ticket #144 (Get Resources from My GENI page : error getting resources due to 'num' ...) closed by ivan
fixed
14:13 Changeset [1557] by ivan
fixed ticket issue #144. Ajax acquisition seems to work now.
14:05 Changeset [1556] by armon
#142. Updated deserialization library to support tuples.
13:41 Ticket #146 (blank page when acquiring resources) created by justinc
I clicked to acquire resources and was directed to an apparently blank …
13:39 Ticket #145 (Unhelpful error message acquiring new vessels...) created by justinc
When trying to acquire more WAN vessels under the my vessels tab, I got an …
13:29 Ticket #144 (Get Resources from My GENI page : error getting resources due to 'num' ...) created by justinc
When I try to get resources, I see a strange error. * num * …
13:27 Ticket #143 (New GENI portal should warn if you have javascript turned off) created by justinc
Right now, if you have java script off (or are using noscript), the …
13:26 Changeset [1555] by armon
Ticket #142. Removed forwarder restrictions file, since it is unnecessary. …
13:25 Ticket #142 (Create generalized Multiplexer library) created by armon
This should be a collection of functions and objects that can multiplex …
13:14 Changeset [1554] by armon
Upgraded multiplexer deserialization library. Updated multiplexer to use …
13:08 Ticket #141 (Registration page : registration error message are mis-aligned with the ...) created by ivan
When registration form gives me an error message (the message in red), it …
13:06 Ticket #140 (Registration page : public key upload box visibility and position) created by ivan
The registration page should show the public key upload only when the user …
13:03 Ticket #139 (Add a link to the seattle homepage from the portal log-in page) created by ivan
The user should have a way to get back to the Seattle home page from the …
12:40 Changeset [1553] by richard
#130: openconn passes
12:02 Ticket #138 (Rename deploy_geni_control.py to deploy_geni.py) created by ivan
deploy_geni_control.py doesn't make much sense since the script deploys …
12:01 Ticket #137 (admin_media (soft link) should be treated as a special file by ...) created by ivan
Right now deploy_geni_control.py copies the soft link recursively, leading …
11:41 Ticket #84 ((GENI) Download help page) closed by ivan
fixed: This is fixed with a first draft of help page as of r1552
11:27 Ticket #136 (make tcup2 fails on a Mac : hostname cmd has no -i option) created by ivan
Make tcup2 fails on OS X with the following error: python …
11:17 Changeset [1552] by richard
#130: setting up timeout_openconn test
10:57 Changeset [1551] by richard
#130: skeleton methods
10:38 Changeset [1550] by richard
#130: here are the skeleton units to write
10:22 Changeset [1549] by richard
#130: setting up a test dir, wishing for #135
10:21 Ticket #135 (create a standard test structure for Repy libraries) created by richard
Every new Repy library should be able to cp and untar a standard test.tar. …
09:28 Ticket #133 (untested tcup in two separate files) closed by richard
worksforme: Seems to work on attu.cs, but not seattle.cs? Gosh, that's good enough …
09:26 Changeset [1548] by richard
tcp: #133 works on attu ok so no real problem with tcp; something to do …
09:02 Changeset [1547] by richard
tcup: trying to figure out #133 without luck
07:40 Ticket #134 (separate congestion control into separate file) closed by richard
fixed: Client() uses a CongestionController() to call: init() - …
07:34 Ticket #134 (separate congestion control into separate file) created by richard
I merged congestion window into the client.repy module. Let's move it …
07:31 Ticket #133 (untested tcup in two separate files) created by richard
I've never run TCUP from 2 separate files (2 separate includes of TCUP). …
07:26 Ticket #132 (4-way close times out) created by richard
I need to fix it to not timeout between half-open connection. Probably …
07:20 Changeset [1546] by richard
tcp: fixed test runner error but see #131
06:54 Ticket #131 (tcup tests hang because of old repy distribution) created by richard
Background: The new import of "service"-whatever to Repy has made our …
00:00 Milestone InfectionAndRecurrence: 0.1c completed
Rolling out the new version and redeploying on all nodes we control.
00:00 Milestone Indoctrination Sprint completed
jenn web-server assignment and test cases for http and multi-client …
00:00 Milestone Micro Machines Jan31 completed
We want to be at the point where any user can install seattle on a Windows …
00:00 Milestone Eye Candy Sprint completed
Sprinting to integrate new GENI design into test server. And to integrate …
00:00 Milestone MeasureTwice - Benchmarking completed
We want our benchmarking scripts to be complete and integrated with the …

02/28/09:

23:06 Ticket #129 (recv() in emulcomm.py blocks indefinitely when connecting to certain ...) closed by justinc
invalid: I checked and the node manager isn't running on these machines. We are …
23:05 Ticket #130 (create a connection oriented socket that times out) created by justinc
Convert the current socket_timeout repy module in the standard library to …
22:13 Ticket #77 (Keys download directories are browsable) closed by ivan
fixed
22:11 Ticket #99 (always order the blocks correctly) closed by ivan
fixed: This was fixed as of r1545 by creating the correct list on the server side …
21:41 Ticket #129 (recv() in emulcomm.py blocks indefinitely when connecting to certain ...) created by ivan
This occurs when communicating with some particular node-manager (nm) …
20:19 Changeset [1545] by ivan
bugfixes in dbnode_checker while processing inactive nodes -- additions to …
19:43 Changeset [1544] by ivan
daemon to test consistency of nodes in the donation table of genidb and …
15:05 Changeset [1543] by sean
commentted out debugging code
14:47 Ticket #24 (Logging information on the node) closed by couvb
fixed: Finished adding service logging functionality in r1541. This logging is …
13:47 Ticket #128 (update_and_build.py is in debug mode) closed by butaud
fixed: Fixed the problem in r1542.
13:47 Changeset [1542] by butaud
Took script out of debug mode, ticket #128
13:45 Ticket #128 (update_and_build.py is in debug mode) created by butaud
The debug flag in the script is set to true, and should be set to false in …
12:45 Changeset [1541] by couvb
Updated the service logger to account for the fact that a circular log …
12:28 Changeset [1540] by sean
commit the changes of servicelookup from mix to repy
12:27 Changeset [1539] by sean
editted servicelookup into a repy
12:23 Changeset [1538] by couvb
Updated handle_internalerror to be guaranteed to exit in all conditions, …
11:47 Changeset [1537] by couvb
Updated test_updater.py so that it won't print the spurious writemetainfo …
11:36 Ticket #127 (portability of file operations...) created by justinc
We should ensure that our file operations are portable across different …
11:25 Changeset [1536] by couvb
Updated the webserver restrictions such that it will have enough resources …
11:20 Changeset [1535] by sean
added comment string to servicelogger
11:09 Changeset [1534] by sean
fix bugs in servicelogger
11:01 Ticket #126 (error when running preparetest) created by justinc
I sometimes see an error when running preparetest -t I don't know the …
10:51 Ticket #125 (Allow keys to be located in different directories.) closed by justinc
fixed: Fixed as of revision r1533. Support for '~' expansion was also added.
10:51 Changeset [1533] by justinc
Changed seash to allow '~' in the following commands: genkeys loadkeys …
10:43 Changeset [1532] by sean
fixed 'not' syntax error
10:38 Changeset [1531] by sean
added servicelookup
10:21 Changeset [1530] by justinc
Bug fix. download had the arguments reversed when calling the two arg …
10:07 Ticket #125 (Allow keys to be located in different directories.) created by justinc
Seash only allows keys to be located in the current directory. If you …
09:28 Changeset [1529] by sean
recover the color
09:27 Changeset [1528] by sean
changed color of get and share
09:27 Ticket #124 (Command History for seash...) closed by justinc
fixed: Fixed (possibly only on Mac and Linux) in revision r1527.
09:25 Ticket #124 (Command History for seash...) created by justinc
Seash doesn't allow using up arrow to select previous commands, etc. …
09:23 Changeset [1527] by justinc
Command history addition. Allow up arrow to select previous commands, …
09:13 RepyTutorial edited by justinc
(diff)
09:13 RepyTutorial edited by justinc
(diff)
09:09 Changeset [1526] by sean
changed footnote to italic
09:06 Changeset [1525] by sean
improved footnote style
09:04 Changeset [1524] by sean
made footnote
08:52 Changeset [1523] by sean
some minor changes
08:52 Changeset [1522] by richard
repytcp bench: avoid divide by zero
08:38 Changeset [1521] by sean
improved the tooltip style
08:37 Changeset [1520] by richard
tcp: demo script update
08:37 Changeset [1519] by richard
tcp-benchmarks: fixed division error, getting conn refused though
08:37 Changeset [1518] by sean
added tooltips
00:20 Changeset [1517] by butaud
Removed bandwidth calls from Mac_BSD_resources.py

02/27/09:

23:45 Changeset [1516] by couvb
Modified the circular logger to be able to use or not use the nanny based …
23:15 Changeset [1515] by couvb
Repy internal errors are now logged using the service logger if specified.
21:26 Changeset [1514] by kimbrl
18:13 Changeset [1513] by kimbrl
fixed grade() overiding function bug, added mock runner methods for demo
17:42 Changeset [1512] by mikemosh
Updated repy benchmarks. Work except for a runtime bug.
17:24 Ticket #123 (fallback solution if NTP is blocked) created by justinc
Provide a simple fallback that users can use if NTP is blocked from their …
15:07 Changeset [1511] by richard
tcp-benchmark: python updated
15:06 Changeset [1510] by ivan
added more text next to logout in portal.
14:27 Ticket #122 (Download Toolkit should reside on seattlegeni) created by ivan
Current link is pointing (incorrectly to): …
14:10 Changeset [1509] by richard
tcp: allowing connport 12346 in restrs
14:10 Changeset [1508] by sean
made navigator smaller
14:06 Changeset [1507] by sean
ultimate fix
14:02 Changeset [1506] by sean
should fix the style problem
13:59 Changeset [1505] by mikemosh
Fixed a few bugs in repy files. Now getting socket errors.
13:58 Changeset [1504] by sean
13:56 Changeset [1503] by sean
test some fix
13:54 Changeset [1502] by sean
fixed some style bugs
13:52 Changeset [1501] by sean
change hint style
13:50 Changeset [1500] by sean
made blocks clickable and hovers
13:32 Changeset [1499] by ivan
fixed installers page with corrected links -- they still don't work in the …
13:26 Changeset [1498] by ivan
slight change to control help page
13:18 Changeset [1497] by sean
delete geni design and finalized warning style
13:14 Changeset [1496] by ivan
fixed up lost passwords section
13:12 Changeset [1495] by sean
changed color slightly
13:11 Changeset [1494] by sean
added background-color to warning
13:10 Changeset [1493] by sean
added warning class
12:57 Changeset [1492] by sean
added forget password section and deleted useless font tag
12:50 Changeset [1491] by richard
tcp: fixes to demo
12:43 Changeset [1490] by sean
edit help page to make them work fine
12:36 Changeset [1489] by sean
fixed bottom space
12:36 Changeset [1488] by sean
test
12:35 Changeset [1487] by sean
added bottom space
12:34 Changeset [1486] by sean
edit the style to leave space at the bottom
12:29 Changeset [1485] by sean
fixed the styles for other two help pages
12:22 Changeset [1484] by sean
test to see if css affect other pages
12:20 Changeset [1483] by sean
got rid of style for help page in style.css
12:18 Changeset [1482] by sean
added help.css
12:04 Changeset [1481] by armon
Added callfunc check to multiplexer unit tests. Changed test_9 to pass on …
11:45 Changeset [1480] by ivan
fixed total vessels returned from double to integer
11:43 Changeset [1479] by richard
tcp: adding demo script
11:29 Changeset [1478] by ivan
removed top level help from accounts/download
11:26 Changeset [1477] by ivan
help_contact factored out into a common file included on all help pages
11:01 Ticket #121 (help page for demokit versus installer) created by justinc
There should be a help screen to explain the difference between the …
10:55 Changeset [1476] by ivan
fixes to 1%-1% state transition with more debug output.
10:31 Ticket #120 (solve hanging node state transition scripts) created by ivan
Sometimes node state transitions hang for inexplicable reasons. Here is …
10:11 Ticket #119 (Need an automatic way to build demokit...) created by justinc
I don't think we have a demokit building script. It should be …
10:09 Changeset [1475] by armon
Added 2 second sleep to run_tests.sh for the Multiplexer to avoid annoying …
10:02 Ticket #117 (Warn about Python version) closed by justinc
fixed: Repy, nmmain, seash, and install.py have been updated to call a new module …
09:58 Changeset [1474] by justinc
Check the python version and exit if it's incorrect
09:53 Changeset [1473] by ivan
epochs for donations
09:50 Changeset [1472] by armon
Updated getruntime to use time.clock on Windows.
00:09 Changeset [1471] by justinc
fixes (with Armon's help) to prevent user time / system time that goes …

02/26/09:

23:43 Changeset [1470] by armon
Added locking to getruntime to prevent race conditions.
23:38 Changeset [1469] by armon
Added ability to detect uptime granularity to nonportable. Changed …
20:41 Changeset [1468] by alpers
fixed up wan case, fixed bug
20:35 Ticket #118 (fewevents_selectorstops frequently hangs on attu) created by justinc
20:34 Changeset [1467] by sean
fixed bugs
20:31 Changeset [1466] by sean
made get resources work
20:30 Changeset [1465] by armon
Renamed multiplexer unit test, so that it always runs last, since it is …
20:28 Changeset [1464] by armon
Added a new restrictions file for the multiplexer. Added a speed benchmark …
20:24 Changeset [1463] by sean
added some small enhancements
20:23 Changeset [1462] by ivan
fix up of imports and relocation of code
20:22 Changeset [1461] by alpers
updated docstrings
20:14 Changeset [1460] by alpers
updated release_vessels to be parallelized, updated release_resources to …
20:09 Changeset [1459] by sean
improved the style of help page
19:43 Changeset [1458] by ivan
slight fix
19:42 Changeset [1457] by ivan
fixes to forms and getting available vessel count for a geni_user
19:02 Changeset [1456] by sean
made options to select right number of vessels
18:52 Changeset [1455] by sean
fixed typo
18:51 Changeset [1454] by sean
swap names
18:50 Changeset [1453] by sean
added vessel status
18:47 Changeset [1452] by ivan
total vessels credited and available now returned in ajax calls
18:35 Changeset [1451] by sean
added vessel status
18:34 Changeset [1450] by jenn
updated milestones.txt
18:24 Changeset [1447] by armon
Added more socket.close's to the Multiplexer unit tests.
18:19 Changeset [1446] by armon
Cleaned up test_3_2to2 for the Multiplexer.
18:19 Changeset [1445] by armon
Added socket.close to test_3_3to1 test of the multiplexer.
18:15 Changeset [1444] by ivan
added noerrorfunction to process state transition cases where we need to …
18:12 Changeset [1443] by armon
Bug fix in the socketReader handling of CONN_TERM.
18:08 Changeset [1442] by sean
empty table before refresh
18:06 Changeset [1441] by sean
fixed bugs finally!
17:55 Changeset [1440] by sean
test code
17:52 Changeset [1439] by sean
revised change percent
17:48 Changeset [1438] by sean
fixed parent bug
17:45 Changeset [1437] by sean
made change percent work on table
17:40 Changeset [1436] by sean
made tables work
17:32 Changeset [1435] by sean
improve the code
17:32 Changeset [1434] by ivan
more fixes to getshares and getcredits ajax calls
17:22 Changeset [1433] by sean
fixed bugs
17:18 Changeset [1432] by sean
fixed a bug
17:16 Changeset [1431] by alpers
fixed vessel acquisition, GENI deploy script now utilizes changeusers from …
17:15 Changeset [1430] by sean
refactor the mygeni again
16:41 Changeset [1429] by ivan
getshares change to return sorted shares above and below threshold
15:59 Changeset [1428] by sean
make it so that less percent can be editted or removed
15:45 Changeset [1427] by sean
made changes
15:44 Changeset [1426] by alpers
added touching init file in repy_dist for geni deployment
15:41 Changeset [1425] by sean
fixed NaN error, and test if it actually added a cell when share with a …
14:26 Archive/Venues edited by ivan
(diff)
14:26 Archive/Venues edited by ivan
(diff)
12:20 Changeset [1424] by armon
Fixed reference counter issue in _new_client. Added additional port to the …
11:44 Changeset [1423] by armon
Fixed some typos in the Multiplexer. Upped the thread limit for tests. …
11:08 Changeset [1422] by armon
Fixed bug in mux_waitforconn doing improper registration.
11:05 Changeset [1421] by armon
Added new unit test for the multiplexer wrapper functions. Removed some …
11:04 Changeset [1420] by armon
Many bug fixes in the Multiplexer wrapper layers.
11:01 Changeset [1419] by kimbrl
Added a thread to execute student code
10:47 Changeset [1418] by mikemosh
Updated OurRepyTCPBenchmarks and RepyTCPBenchmarks.
10:29 Changeset [1417] by butaud
Fixed typo in install.py
09:34 Changeset [1416] by butaud
Reverted the mac installer to the old version pro tem
09:28 Changeset [1415] by alpers
updated geni deploymenet script to copy symlinks, fixed feedback
09:18 Changeset [1414] by richard
tcp: refactered out congestion control from client into separate module
09:18 Ticket #117 (Warn about Python version) created by justinc
Repy, the installer, seash all need to warn if you have the wrong python …

02/25/09:

23:01 Changeset [1413] by armon
Added enhanced port capability to the multiplexer wrappers. Made …
18:33 Changeset [1412] by richard
tcp: changed restrictions file cpu allocation to speed up test suite
17:49 Ticket #116 (Exclude blackbox machine IPs from genidb) created by ivan
In blackbox testing the seattle install, the machine performing the test …
17:32 Changeset [1411] by ivan
resource sharing and vessel flows.. oh my.
16:59 Changeset [1410] by ivan
tiny bug
14:14 Changeset [1409] by ivan
new user additions to reset vcounts to 0
14:10 Changeset [1408] by ivan
vessel flow and extended models file with vcount for user
13:36 Changeset [1407] by alpers
updated code to use send_message, start transferring k,[v1,v2,..] pairs as …
12:44 Changeset [1406] by kimbrl
added autograder_runner, which cooridinates all pieces of the autograder
11:23 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
11:21 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
11:16 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
11:08 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
11:07 WikiStart edited by justinc
(diff)
11:06 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
11:03 Changeset [1405] by sean
fixed check exist function
11:03 WikiStart edited by justinc
(diff)
11:02 Changeset [1404] by richard
tcp: refactoring client/server to store just a function instead of whole …
11:02 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
11:01 Changeset [1403] by ivan
some bugs in vessel ops -This line, and those below, will be ignored-- M …
11:01 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
10:50 Changeset [1402] by sean
test if what others is usage others before they are created
10:46 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
10:45 Changeset [1401] by ivan
added check for import error of preparetest
10:44 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
10:41 UnderstandingSeattle/DonatingResources edited by justinc
(diff)
10:38 UnderstandingSeattle/DonatingResources created by justinc
10:34 Changeset [1400] by ivan
share ops
10:17 Changeset [1399] by armon
Updated unit tests to be compatible with the new waitforconn
10:17 Changeset [1398] by armon
Made mux waitforconn compatible with normal waitforconn. Refining the …
10:00 Changeset [1397] by sean
added help page for account
09:50 Changeset [1396] by justinc
0 for bw testing…
08:50 Changeset [1395] by sean
modified mygeni to resolve name conflicts
08:50 Changeset [1394] by sean
fixed name conflict bug in mygeni
08:44 Changeset [1393] by sean
fixed few bugs
07:58 Changeset [1392] by sean
retry mygeni
07:56 Changeset [1391] by sean
test mygeni for debugging
07:53 Changeset [1390] by sean
refactoring mygeni
Note: See TracTimeline for information about the timeline view.