-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Moving Bigtable Row.commit_modifications() into commit(). #1550
Conversation
@jgeewax @jonparrott LMK what you guys think of this |
This seems pretty reasonable in terms of the API surface/usage. |
👍 |
I think I should update |
Now that I see the change, it feels like there should really be two different row classes in play, rather than having methods which are present, but only available based on the value of |
I'm somewhat leaning towards this as well. Row seems to have significant variadic behavior based on one argument. |
Two classes or three? There are three distinct cases here. Also, do users want three? The worst / grossest "variadic"-ness to me is in the output of |
@tseaver @jonparrott Bump (want to get a release out ASAP so this PR can't block too long). Two questions:
Also @jgeewax Please weigh in. |
Three classes, I think: the |
Agreed. |
Working on it now. |
This can definitely be dropped since #1557 and others covered it. |
Fixes #1548.