Closed junegunn closed 11 years ago
0.3.3 changes the way null values are handled, and introduces interface for CAS operations. It is strongly advised that you upgrade to 0.3.3 since it contains important fixes.
filter(column: nil)
filter(column: value)
filter(column: { ne: value })
HBase::Table#check
bool = table.check(1, in_print: false).delete(:price)
bool = table.check(1, in_print: true).put(price: 100)
0.3.3
0.3.3 changes the way null values are handled, and introduces interface for CAS operations. It is strongly advised that you upgrade to 0.3.3 since it contains important fixes.
filter(column: nil)
will match rows without the columnfilter(column: value)
will NOT match rows without the columnfilter(column: { ne: value })
WILL match rows without the columnHBase::Table#check
method for check-and-put and check-and-delete operationsbool = table.check(1, in_print: false).delete(:price)
bool = table.check(1, in_print: true).put(price: 100)