| | Deadlock during TransactionManager destruction | | | | | Unresolved | May 12, 2017 | May 12, 2017 | | |
| | Better documentation for Segment::syncedLength | | | | | Unresolved | Mar 6, 2017 | Mar 6, 2017 | | |
| | RAMCloud reports Logger got stuck when executing clusterperf.py writeThroughput | | | | | Unresolved | Jan 21, 2017 | Jan 21, 2017 | | |
| | Repeated transactions on same object exceeds memory capacity | | | | | Fixed | Jan 7, 2017 | Jan 13, 2017 | | |
| | Solve ABA problem for secondary index without holding HashTable bucket lock. | | | | | Unresolved | Nov 23, 2016 | Nov 23, 2016 | | |
| | Lazy transport init causes unstability | | | | | Fixed | Oct 24, 2016 | Oct 31, 2016 | | |
| | Undo replayed PreparedOp for aborted recovery | | | | | Fixed | Sep 26, 2016 | Oct 7, 2016 | | |
| | Clean up TODOs | | | | | Fixed | Sep 13, 2016 | Sep 27, 2016 | | |
| | Crash in transaction abort if table doesn't exist | | | | | Fixed | Sep 12, 2016 | Oct 12, 2016 | | |
| | Delete overflow buckets in HashTable | | | | | Unresolved | Jun 15, 2016 | Jun 15, 2016 | | |
| | UnackedRpcResults needed for transaction recovery may be lost during migration | | | | | Fixed | Jun 9, 2016 | Oct 17, 2016 | | |
| | PreparedOp and ParticipantList object not cleaned if not on participant server | | | | | Fixed | Jun 8, 2016 | Oct 7, 2016 | | |
| | Travis failed while "ServerTest.enlist" | | | | | Won't Fix | May 19, 2016 | Jun 16, 2016 | | |
| | Handle server crashes during split/migrate of indexlet | | | | | Unresolved | Apr 1, 2016 | Apr 1, 2016 | | |
| | ZooStorage getChildren incorrectly sets objects full path name | | | | | Fixed | Apr 1, 2016 | Apr 5, 2016 | | |
| | Instrument Transactions to detect aborts due to timeouts. | | | | | Fixed | Mar 28, 2016 | Apr 27, 2016 | | |
| | Lots of data race reports generated by ThreadSanitizer when running unit tests | | | | | Unresolved | Mar 17, 2016 | Mar 17, 2016 | | |
| | Heap-buffer-overflow detected by ASan in WorkerManager::handleRpc | | | | | Fixed | Mar 15, 2016 | Mar 21, 2016 | | |
| | Make tx timeout a parameter to Transaction.commit() | | | | | Won't Fix | Mar 14, 2016 | Oct 7, 2016 | | |
| | Tub not able to hold Object that is not CopyConstrutible or CopyAssignable | | | | | Invalid | Mar 9, 2016 | Mar 9, 2016 | | |
| | Sync() may not wait for replication if head is moved to brand new segment. | | | | | Invalid | Mar 7, 2016 | May 20, 2016 | | |
| | Remove the deprecated synchronous calls to ObjectFinder | | | | | Unresolved | Mar 7, 2016 | Mar 7, 2016 | | |
| | Atomic.h & Fence.h are not necessary anymore in C++11 | | | | | Unresolved | Feb 14, 2016 | Feb 14, 2016 | | |
| | Server and Coordinator processes continuously open new file descriptors to /proc/$pid/statm without closing them | | | | | Fixed | Feb 11, 2016 | Feb 11, 2016 | | |
| | BasicTransport uses std::map::remove incorrectly? | | | | | Fixed | Feb 7, 2016 | Feb 18, 2016 | | |
| | Segmentation fault on BasicTransport | | | | | Fixed | Jan 29, 2016 | Feb 18, 2016 | | |
| | Assertion `r' failed at /home/seojin/ramcloud/src/LogCleaner.cc:385 in void RAMCloud::LogCleaner::doMemoryCleaning() | | | | | Fixed | Jan 26, 2016 | Feb 18, 2016 | | |
| | Premature read (before log with new value gets synced with backups) | | | | | Fixed | Jan 26, 2016 | May 20, 2016 | | |
| | File Descriptor Race in Logger | | | | | Unresolved | Jan 22, 2016 | Jan 22, 2016 | | |
| | Nightly generated doxygen documentation not including some classes | | | | | Fixed | Jan 21, 2016 | Jul 31, 2016 | | |
| | clientTests/RAM-462/ram462test is broken | | | | | Unresolved | Jan 20, 2016 | Jan 20, 2016 | | |
| | systemtests broken | | | | | Unresolved | Jan 20, 2016 | Jan 20, 2016 | | |
| | AssertionError Assertion `!node_algorithms::inited(real_value_traits::to_node_ptr(value))' failed at /usr/include/boost/intrusive/list.hpp:1263 | | | | | Duplicate | Jan 20, 2016 | Jan 20, 2016 | | |
| | Assertion failure in UnackedRpcResults::Client::updateResult | | | | | Fixed | Jan 16, 2016 | Feb 18, 2016 | | |
| | Large transactions using basic transport cause master servers to commit suicide | | | | | Duplicate | Jan 12, 2016 | Feb 18, 2016 | | |
| | "Jonathan's Test Case" causes master to crash in bfac47df7c | | | | | Unresolved | Jan 11, 2016 | Jan 11, 2016 | | |
| | Error in log space accounting for LOG_ENTRY_TYPE_RPCRESULT | | | | | Cannot Reproduce | Jan 7, 2016 | Oct 17, 2016 | | |
| | Table Enumeration causes segfault on master server | | | | | Fixed | Jan 7, 2016 | Jan 12, 2016 | | |
| | Btree dependencies not handled correctly? | | | | | Unresolved | Dec 29, 2015 | Jan 4, 2016 | | |
| | Assertion failure in Segment::EntryHeader::getType | | | | | Unresolved | Dec 23, 2015 | Dec 23, 2015 | | |
| | Assertion failure in getSegletIndex via txPrepare | | | | | Cannot Reproduce | Dec 23, 2015 | Oct 17, 2016 | | |
| | "Client lease expired" error on server | | | | | Fixed | Dec 22, 2015 | Jun 16, 2016 | | |
| | Transactions still deadlocking over WorkerTimer | | | | | Unresolved | Dec 22, 2015 | Apr 27, 2016 | | |
| | RamCloud client object has memory leaks | | | | | Unresolved | Dec 21, 2015 | Dec 22, 2015 | | |
| | Too many txHintFailed RPCs? | | | | | Fixed | Dec 21, 2015 | Jun 16, 2016 | | |
| | Assertion failure at PreparedOps.cc:46 | | | | | Cannot Reproduce | Dec 21, 2015 | Feb 18, 2016 | | |
| | Test getEntry_byReference too slow | | | | | Fixed | Dec 20, 2015 | Jan 20, 2016 | | |
| | Deadlock over TxRecoveryManager lock | | | | | Fixed | Dec 9, 2015 | Dec 10, 2015 | | |
| | Mechanism to detect "TX timeout is too short" | | | | | Unresolved | Dec 9, 2015 | Dec 9, 2015 | | |
| | Give error if a client tries to write data > 1MB? | | | | | Unresolved | Dec 8, 2015 | Dec 8, 2015 | | |