Details
-
New Feature
-
Status: Resolved
-
Minor
-
Resolution: Won't Do
-
2.0.0
-
None
-
None
Description
We implement the getAndPut() and getAndDelete() by coprocessor, but there are a lot of duplicate effort (e.g., data checks, row lock, returned value, and wal). It is cool if we provide the compare-and-swap primitive.
The draft patch is attached. Any advice and suggestions will be greatly appreciated.
Thanks.
Attachments
Attachments
Issue Links
- is blocked by
-
HBASE-17082 ForeignExceptionUtil isn’t packaged when building shaded protocol with -Pcompile-protobuf
- Resolved
- is related to
-
HBASE-8542 Need a more common and capable atomic row mutation
- Closed
- links to