index
:
upstate.git
master
UpState, the new Upstart state engine prototype
Casey Dahlin
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove reference to a variable that disappeared in the last rebase
Casey Dahlin
2008-12-29
1
-1
/
+1
*
Change Category#equiv to Category#superset_of
Casey Dahlin
2008-12-29
2
-8
/
+5
*
Make bring_up use add_hold instead of manually touching self.up
Casey Dahlin
2008-12-23
1
-2
/
+2
*
Rename assert_state to bring_up
Casey Dahlin
2008-12-23
1
-6
/
+6
*
Replace hash of hold counters with set of up states
Casey Dahlin
2008-12-23
1
-11
/
+11
*
Add subset_of() method
Casey Dahlin
2008-12-23
1
-0
/
+3
*
Category equality no longer takes wildcards into account
Casey Dahlin
2008-12-23
1
-0
/
+1
*
Add full() method to pattern
Casey Dahlin
2008-12-23
1
-0
/
+6
*
Split giant assert_state into two methods
Casey Dahlin
2008-12-23
1
-3
/
+12
*
Rewrite assert_state to behave properly and neatly
Casey Dahlin
2008-12-23
1
-8
/
+18
*
Make get_applicable_deps give specific subcategory to which deps apply
Casey Dahlin
2008-12-23
1
-1
/
+2
*
make get_satisfied_states also return states to which the dep is not applicable
Casey Dahlin
2008-12-23
1
-1
/
+1
*
Add __eq__ and __hash__
Casey Dahlin
2008-12-23
1
-0
/
+8
*
Make __eq__ consider the class of the other object
Casey Dahlin
2008-12-23
1
-0
/
+2
*
Negligible optimization
Casey Dahlin
2008-12-23
1
-1
/
+1
*
New function to find the cross product of two sets
Casey Dahlin
2008-12-23
1
-0
/
+12
*
Add inverse_set method to Category
Casey Dahlin
2008-12-23
1
-0
/
+15
*
Modify system to use proper patterns rather than just strings and blanks
Casey Dahlin
2008-12-22
2
-47
/
+58
*
Add a pattern matching class
Casey Dahlin
2008-12-22
1
-0
/
+83
*
Reorganize code into separate files
Casey Dahlin
2008-12-21
2
-96
/
+99
*
Add documentation
Casey Dahlin
2008-12-21
1
-1
/
+59
*
Remove unnecessary methods
Casey Dahlin
2008-12-21
1
-15
/
+1
*
Beginnings of python rewrite
Casey Dahlin
2008-12-21
6
-0
/
+155
*
Fix wrong dep requirements for Mount state
Casey Dahlin
2008-12-15
1
-1
/
+1
*
Remove typo
Casey Dahlin
2008-12-15
1
-1
/
+1
*
Add real-world example file
Casey Dahlin
2008-12-15
1
-0
/
+19
*
Require all deps to agree on hold provisions
Casey Dahlin
2008-12-15
1
-1
/
+2
*
Make print_all_color print on one line
Casey Dahlin
2008-12-15
1
-3
/
+1
*
Add or groups to hold provides
Casey Dahlin
2008-12-15
1
-0
/
+11
*
Add a couple of helpers to base classes
Casey Dahlin
2008-12-15
1
-0
/
+13
*
Add a method to print all states in color
Casey Dahlin
2008-12-10
1
-0
/
+7
*
New testcases
Casey Dahlin
2008-11-10
1
-0
/
+93
*
Make names for state classes explicit.
Casey Dahlin
2008-11-07
1
-0
/
+4
*
Add check for forking a live state.
Casey Dahlin
2008-11-07
1
-0
/
+1
*
Annotate TypeErrors
Casey Dahlin
2008-11-07
1
-7
/
+7
*
Remove commented out consistency check
Casey Dahlin
2008-10-27
1
-1
/
+0
*
Make Dep holds give params of dependent
Casey Dahlin
2008-10-13
1
-1
/
+1
*
Tests for release behavior
Casey Dahlin
2008-10-13
1
-0
/
+23
*
Fix typo in test name
Casey Dahlin
2008-10-13
1
-1
/
+1
*
Merge State#break_holds into State#becomes_defunct
Casey Dahlin
2008-10-10
1
-7
/
+2
*
Use State#release to clear system between tests
Casey Dahlin
2008-10-10
1
-1
/
+2
*
Better release comparison
Casey Dahlin
2008-10-10
1
-1
/
+2
*
Make State#check_deps behave properly when dropping
Casey Dahlin
2008-10-10
1
-1
/
+4
*
Rewrite test.rb in Test::Unit
Casey Dahlin
2008-10-10
1
-43
/
+95
*
Remove test.rb from .gitignore and add it to the project
Casey Dahlin
2008-10-10
2
-1
/
+54
*
Fix bugs in State::process_event
Casey Dahlin
2008-10-10
1
-2
/
+2
*
Get caused_by from class in State#react_to?
Casey Dahlin
2008-10-10
1
-1
/
+1
*
Add State::get_all method
Casey Dahlin
2008-10-10
1
-0
/
+5
*
Better event matching
Casey Dahlin
2008-10-09
1
-1
/
+1
*
Delete trace function
Casey Dahlin
2008-10-09
1
-17
/
+2
[next]