aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorBryan Helmkamp <bryan@brynary.com>2009-05-17 15:44:03 -0400
committerBryan Helmkamp <bryan@brynary.com>2009-05-17 15:44:03 -0400
commitb7f58db57a535806e0cfc3057fbab80ca43b1a53 (patch)
tree987ef15b24bbb0cab7edd43c61618fbf46ce02fa /doc
parent8339f024c7663133a78c4d0a8824b5b6fafaf239 (diff)
downloadrails-b7f58db57a535806e0cfc3057fbab80ca43b1a53.tar.gz
rails-b7f58db57a535806e0cfc3057fbab80ca43b1a53.tar.bz2
rails-b7f58db57a535806e0cfc3057fbab80ca43b1a53.zip
better test ordering
Conflicts: doc/TODO
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO9
1 files changed, 4 insertions, 5 deletions
diff --git a/doc/TODO b/doc/TODO
index 7af8db6bdf..2070a26efc 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,13 +1,12 @@
todo:
-- recursive memory operations
- reorganize memory tests
-- deal with table tests in algebra
- implement joins in memory
- result sets should be array relations
+- deal with table tests in algebra
- cross-engine joins
- blocks for joins
-- fix grouping
- implement mnesia adapter
+- fix grouping
- fix AR
- rename externalize to derived.
@@ -15,7 +14,6 @@ todo:
- audit unit coverage of algebra
- data objects
- remove all explicit aliasing
-- and/or w/ predicates
- scoped writes
- refactor adapter pattern
- break out adapters into sep modules
@@ -26,7 +24,6 @@ todo:
done:
- and/or w/ predicates
-- mock out database
. Relation <=> Relation -> InnerJoinOperation
. Relation << Relation -> LeftOuterJoinOperation
. InnerJoinOperation.on(*Predicate) -> InnerJoinRelation
@@ -77,6 +74,7 @@ done:
- test Value, in particular bind.
- test blank checks in relation.rb
- rename active_relation to arel
+- mock out database
- fix complex joining cases:
- active record query adapter
- anonymous table names
@@ -93,6 +91,7 @@ done:
- implement in memory adapter
- clean up block_given stuff
- reorganize sql tests
+- recursive memory operations
icebox:
- #bind in Attribute and Expression should be doing a descend?