Commits

Author Commit Message Labels Comments Date
Jonathan Ellis
send back response so blocking calls can work
Jonathan Ellis
rename WriteResponseMessage -> WriteResponse (it has no relationship to Message class)
Jonathan Ellis
fix crash when comparing supercolumns (since they cannot be sorted by time)
Jonathan Ellis
add deletion marker support to Column (boolean isMarkedForDelete), SuperColumn, and ColumnFamily (change boolean isMarkedForDelete to long markedForDeleteAt). Column is also made immutable to avoid confusion as to how to handle merging different versions of Columns (you don't, you replace the old one with the new). This also makes concurrency bugs impossible, which remove will rely on. Removed old broken remove/delete support in prepartion for working new code.
Jonathan Ellis
add getColumnFamilyNames. r/m merge() [duplicate of repair]
Jonathan Ellis
change Object[] to Object... so passing a single one is easier
Jonathan Ellis
add SuperColumn support to forceFlush. split out recovery flushing into flushOnRecovery.
Jonathan Ellis
add null check to TimeFilter for consistency
Jonathan Ellis
make local copy of NamesFilter names; modifying caller's List is buggy
Jonathan Ellis
rename createColumn overloads to addColumn to make clear that they are all ultimately doing the same thing
Jonathan Ellis
rename serializer2 -> serializerWithIndexers
Jonathan Ellis
r/m redundant name from addColumn(name, IColumn)
Jonathan Ellis
rename getColumnFamilies -> getColumnFamilyMap. Add public Collection<ColumnFamily> getColumnFamilies
Avinash Lakshman
Part of the multiget() operation.
Avinash Lakshman
Forgot to add this as part of the multiget().
Avinash Lakshman
Final changes made to fix a checkin anomaly.
Avinash Lakshman
Basic implementation of multiget() functionality. Fix to how read-repair is done in the ConsistencyManager.
Avinash Lakshman
Some methods added to aggregate the results from multigets.
Avinash Lakshman
This is a wierd revert to fix some issues. Some changes will need to be re-applied.
Avinash Lakshman
Changes in here to enable multiget() support.
Avinash Lakshman
Added some comments in the code.
Avinash Lakshman
Re-checking them in to fix some stuff.
Avinash Lakshman
The paritioning related stuff checked in again.
Jonathan Ellis
comment out broken tests
Jonathan Ellis
log exceptions trapped by FT's
Jonathan Ellis
allow user-specified Partitioners
Jonathan Ellis
add error checking of CF names for people migrating old-style configurations
Jonathan Ellis
add check for OPP
Jonathan Ellis
range query support
Jonathan Ellis
clean up FileStruct and make it iterable. (this will be used by range queries.)
  1. Prev
  2. Next