-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Bigtable: RowMutationEntry#create for unsafe mutation creation #6211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Introducing `RowMutationEntry#create(key, mutation)` so that mutation with server side timestamp can be created using `RowMutationEntry`. This shall be used for HBase batching with server side timestamp([here](https://github.com/googleapis/java-bigtable-hbase/blob/master/bigtable-client-core-parent/bigtable-hbase/src/main/java/com/google/cloud/bigtable/hbase/adapters/HBaseRequestAdapter.java#L332-L335)).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I'd prefer RowMutationEntry.createUnsafe(key)
|
@igorbernstein2 Thanks for the suggestion, I have updated method the same name. Please have a fresh look. |
...-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/models/RowMutationEntry.java
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## master #6211 +/- ##
============================================
- Coverage 47.53% 47.53% -0.01%
- Complexity 27472 27488 +16
============================================
Files 2534 2534
Lines 274924 274925 +1
Branches 31408 31403 -5
============================================
Hits 130681 130681
- Misses 134610 134611 +1
Partials 9633 9633
Continue to review full report at Codecov.
|
Introducing
RowMutationEntry#create(key, mutation)so that mutation can be passed directly toRowMutationEntry.This shall be used for HBase batching with the server-side timestamp(here).