Open issues

"Jonathan's Test Case" causes master to crash in bfac47df7c
RAM-832
RamCloud client object has memory leaks
RAM-824
Provide user a way to quickly get stats on each master server
RAM-805
(Multiple?) Context problem involving dropped pollers and wedged RPCs
RAM-334
stderr is closed in some unit test
RAM-309
Deadlock during TransactionManager destruction
RAM-867
Better documentation for Segment::syncedLength
RAM-866
RAMCloud reports Logger got stuck when executing clusterperf.py writeThroughput
RAM-865
Solve ABA problem for secondary index without holding HashTable bucket lock.
RAM-863
Delete overflow buckets in HashTable
RAM-858
Handle server crashes during split/migrate of indexlet
RAM-854
Lots of data race reports generated by ThreadSanitizer when running unit tests
RAM-851
Remove the deprecated synchronous calls to ObjectFinder
RAM-846
clientTests/RAM-462/ram462test is broken
RAM-837
systemtests broken
RAM-836
Btree dependencies not handled correctly?
RAM-829
Assertion failure in Segment::EntryHeader::getType
RAM-828
Transactions still deadlocking over WorkerTimer
RAM-825
Mechanism to detect "TX timeout is too short"
RAM-819
Give error if a client tries to write data > 1MB?
RAM-818
Double check tableStat correctness for linearizability & tx
RAM-804
Recovery.py aborts with tcp transport.
RAM-801
Migrate from JIRA to GitHub issues
RAM-798
Avoid 64-bit modulo in UnackedRpcResult
RAM-792
RamCloud object constructor comments falsely claim it throws CouldntConnectException
RAM-790
SafeVersion log entry not migrated
RAM-789
Drop table hashtable cleanup underflows Log's totalLiveBytes
RAM-787
Instability if InfRc transmit buffers exhausted
RAM-772
Implement fault tolerance for coordinator functions related to indexing
RAM-761
Change references "key" => "primaryKey"
RAM-751
In splitAndMigrateIndexlet, need to keep track of ctime
RAM-724
For splitAndMigrateIndexlet, add missing unit tests
RAM-722
More efficient locking in B+ Tree
RAM-721
IndexBtree segfaults while emplaceAppend-ing an InnerNode to a Buffer and IndexBtree::innerslotmax = 32 && DEBUG=NO
RAM-715
CoordinatorServerListTest.updateLoopAndWaitForWork seems to be timing dependent.
RAM-713
Support secondary indexing features in transaction.
RAM-711
Use RAMCloud tables to store lease information.
RAM-706
IndexBtree's bounds definition is inconsistent with the rest of RAMCloud
RAM-686
TableManager::coordSplitAndMigrateIndexlet holds a lock for the entire duration of the operation
RAM-685
Batch mode for CoordinatorClient::getLeaseInfo
RAM-684
Test failure in linearizability branch
RAM-682
The lost-open-replica protocol doesn't get induced if an open replica has already experienced a failure.
RAM-676
If index entries cannot be appended to the log, then this needs to be propagated back to the caller.
RAM-675
If master runs out of space during recovery, it should abort the recovery.
RAM-674
While replaying a segment, handle the case where the entry has an invalid checksum properly.
RAM-673
recovery.py fails with smaller number of object (eg. recovery.py -n 296475)
RAM-670
In InfRcTransport::clientTryExhangeQueuePairs, there is a safety violation.
RAM-669
HashTable destructor should free chained CacheLines that were allocated in insert()
RAM-668
Add unit tests for notifyCreateIndex and notifyDropIndex in TableManagerTest
RAM-666
Add unit tests for reference_getEntry_contiguous and reference_getEntry_discontiguous to SegmentTest
RAM-665
issue 1 of 244

"Jonathan's Test Case" causes master to crash in bfac47df7c

Description

Was fixed for a time, and now it seems to have re-appeared in bfac47df7c.

See attached log files.

Environment

None

Status

Assignee

Unassigned

Reporter

Jonathan Ellithorpe

Labels

None

Priority

Major
Configure