=== modified file 'TODO'
--- a/TODO	2008-01-23 00:30:38 +0000
+++ b/TODO	2008-02-06 09:46:19 +0000
@@ -43,3 +43,23 @@
 
   ndb/connectors already exists as a community product, we don't want to 
     change workflow in anyway that will cause it to be less so
+
+
+Outstanding: 
+
+  Make sure java exception throwing doesn't segfault if it can't find the 
+  exception class. 
+
+  Make junit tests not print to stdout by default
+
+  NdbRecord - have NdbResultSetRecAttr and NdbResultSetNdbRecord that both 
+    implement java.sql.ResultSet. NdbRecord will keep a pinned byte array 
+    inside which stores the row result information.
+
+  XA Transactions - After an executeNoCommit, the only time a commit can fail
+    is if the TC dies before it has received the commit message from the API
+    or if it dies before the first datanode has received the Commit message. 
+    So to support the XA Commit/Rollback stuff, we'll fake it by doing all
+    executeNoCommits for the XA Prepare and then doing an executeCommit or an
+    executeRollback. There is a situation in which this can fail, but it's an 
+    edge case race condition.



