| | Repeated transactions on same object exceeds memory capacity | | | | | Fixed | Jan 7, 2017 | Jan 13, 2017 | | |
| | 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 | | |
| | 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 | | |
| | 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 | | |
| | 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 | | |
| | 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 | | |
| | Nightly generated doxygen documentation not including some classes | | | | | Fixed | Jan 21, 2016 | Jul 31, 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 | | |
| | 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 | | |
| | 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 | | |
| | 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 | | |
| | Core dump in MasterService::txDecision: bogus log reference? | | | | | Fixed | Dec 7, 2015 | Dec 10, 2015 | | |
| | Bad documentation for PreparedOps::peekOp | | | | | Fixed | Dec 7, 2015 | Dec 23, 2015 | | |
| | Transaction ERROR: lock already released | | | | | Fixed | Dec 7, 2015 | Jan 20, 2016 | | |
| | commitAndSync failure in Jonathan's test | | | | | Invalid | Dec 4, 2015 | Dec 10, 2015 | | |
| | Transaction WARNING: Unable to find participant list | | | | | Duplicate | Dec 4, 2015 | Dec 14, 2015 | | |
| | Possibly broken epoch mechanism for log cleaner | | | | | Fixed | Dec 3, 2015 | Dec 7, 2015 | | |
| | Transaction bug during crash recovery: Duplicate RpcResult or ParticipantList | | | | | Invalid | Dec 3, 2015 | Dec 14, 2015 | | |
| | Transaction crash after recovery: LockTable contains non LOG_ENTRY_TYPE_PREP type | | | | | Fixed | Dec 3, 2015 | Dec 10, 2015 | | |
| | FastTransportTest (InboundMessageTest) leaks memory | | | | | Fixed | Dec 2, 2015 | Dec 2, 2015 | | |
| | hooks/pre-commit-20test fails when run as part of "git commit" | | | | | Fixed | Nov 26, 2015 | Nov 27, 2015 | | |
| | WorkerTimerTest::checkTimers_testEpochForHandler is timing dependent? | | | | | Fixed | Nov 21, 2015 | Dec 3, 2015 | | |
| | Epoch mechanism gets stuck | | | | | Fixed | Nov 18, 2015 | Nov 21, 2015 | | |
| | Possible Linearizability failure when RPCs don't pass reject rules | | | | | Fixed | Nov 8, 2015 | Nov 10, 2015 | | |
| | Don't allow non-linearizable write/increment/remove | | | | | Fixed | Nov 6, 2015 | Nov 7, 2015 | | |
| | Recovery.py takes 9.7 sec with InfRC | | | | | Fixed | Oct 31, 2015 | Nov 2, 2015 | | |
| | Introduce CONSTEXPR_VAR/FUN variants | | | | | Fixed | Oct 30, 2015 | Oct 30, 2015 | | |
| | Make RamCloud::increment operations linearizable | | | | | Fixed | Oct 30, 2015 | Nov 6, 2015 | | |
| | Make RamCloud::remove() linearizable | | | | | Fixed | Oct 30, 2015 | Nov 8, 2015 | | |
| | Factor out epoch mechanism for safe log cleaning. | | | | | Fixed | Oct 21, 2015 | Dec 7, 2015 | | |