[kudu-CR] C++ client: deprecating KuduPartialRow::SetString()
Kudu Jenkins has posted comments on this change. Change subject: C++ client: deprecating KuduPartialRow::SetString() .. Patch Set 4: Build Started http://104.196.14.100/job/kudu-gerrit/2757/ -- To view, visit http://gerrit.cloudera.org:8080/3723 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I348b0b9437b8d7928e3b607a0e0610d8d0c58f7c Gerrit-PatchSet: 4 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Alexey Serbin Gerrit-Reviewer: Dan Burkert Gerrit-Reviewer: Dinesh Bhat Gerrit-Reviewer: Jean-Daniel Cryans Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] C++ client: deprecating KuduPartialRow::SetString()
Alexey Serbin has posted comments on this change. Change subject: C++ client: deprecating KuduPartialRow::SetString() .. Patch Set 3: (5 comments) http://gerrit.cloudera.org:8080/#/c/3723/3//COMMIT_MSG Commit Message: Line 21: An alternative approach might be to change behavior of > That would break ABI compatibility and it doesn't seem to be really necessa OK, for the other approach a created a separate changeset: http://gerrit.cloudera.org:8080/3868 http://gerrit.cloudera.org:8080/#/c/3723/3/src/kudu/common/partial_row.cc File src/kudu/common/partial_row.cc: Line 289: Status KuduPartialRow::SetBinaryNoCopy(const Slice& col_name, const Slice& val) { > style note: If you change the order in the header file please also change t Done http://gerrit.cloudera.org:8080/#/c/3723/3/src/kudu/common/partial_row.h File src/kudu/common/partial_row.h: Line 98: // Set the string/binary value but does not copy the value. The slice > style nit: It makes more sense to me to keep all the string methods togethe Good point! However, the point here is to emphasize the groups of different behavior. Line 109: ATTRIBUTE_DEPRECATED( > style nit: Line continuations should be 4 spaces, not 2. See https://google Done Line 110: "use SetStringNoCopy() instead; also consider using SetStringCopy()"); > style: Another line continuation, add an additional 4 spaces more than the Done -- To view, visit http://gerrit.cloudera.org:8080/3723 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I348b0b9437b8d7928e3b607a0e0610d8d0c58f7c Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Alexey Serbin Gerrit-Reviewer: Dan Burkert Gerrit-Reviewer: Dinesh Bhat Gerrit-Reviewer: Jean-Daniel Cryans Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: Yes
[kudu-CR] [java-client] repackage to org.apache.kudu (Part 3)
Kudu Jenkins has posted comments on this change. Change subject: [java-client] repackage to org.apache.kudu (Part 3) .. Patch Set 3: -Verified Build Started http://104.196.14.100/job/kudu-gerrit/2753/ -- To view, visit http://gerrit.cloudera.org:8080/3738 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I4b6d19946e712e1e424ff28bd7b56d5419fd0982 Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dan BurkertGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Jean-Daniel Cryans Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] client/sample.cc: fixed a couple of crashes
Kudu Jenkins has posted comments on this change. Change subject: client/sample.cc: fixed a couple of crashes .. Patch Set 3: Build Started http://104.196.14.100/job/kudu-gerrit/2752/ -- To view, visit http://gerrit.cloudera.org:8080/3685 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic5fa3b812e6402a113bf5e432a3a451dc4cc3735 Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Alexey Serbin Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] client/sample.cc: fixed a couple of crashes
Hello Kudu Jenkins, I'd like you to reexamine a change. Please visit http://gerrit.cloudera.org:8080/3685 to look at the new patch set (#3). Change subject: client/sample.cc: fixed a couple of crashes .. client/sample.cc: fixed a couple of crashes Fixed 'pure virtual method called' error with subsequent SIGABRT termination due to attempt to access destroyed log callback object while logging some messages from terminating reactor threads. Fixed issue with an attempt to access non-existing element of pending errors array with subsequent SIGSEGV termination. Change-Id: Ic5fa3b812e6402a113bf5e432a3a451dc4cc3735 --- M src/kudu/client/samples/sample.cc 1 file changed, 43 insertions(+), 24 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/85/3685/3 -- To view, visit http://gerrit.cloudera.org:8080/3685 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ic5fa3b812e6402a113bf5e432a3a451dc4cc3735 Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Alexey Serbin Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon
[kudu-CR] C++ client: deprecating KuduPartialRow::SetString()
Todd Lipcon has posted comments on this change. Change subject: C++ client: deprecating KuduPartialRow::SetString() .. Patch Set 3: Can we try to close this one out for 0.10? Seems like it's basically ready and a good API improvement. -- To view, visit http://gerrit.cloudera.org:8080/3723 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I348b0b9437b8d7928e3b607a0e0610d8d0c58f7c Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Alexey Serbin Gerrit-Reviewer: Dan Burkert Gerrit-Reviewer: Dinesh Bhat Gerrit-Reviewer: Jean-Daniel Cryans Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] WIP: Adding some missing 0.10.0 release notes
Hello Mike Percy, Kudu Jenkins, I'd like you to reexamine a change. Please visit http://gerrit.cloudera.org:8080/3802 to look at the new patch set (#2). Change subject: WIP: Adding some missing 0.10.0 release notes .. WIP: Adding some missing 0.10.0 release notes This isn't complete and is missing some information, but it should give us a head start. Several TODOs need to be addressed before this is complete. Change-Id: Ibdc9fd57b05434874845ffa9c0ff905b5b8d0422 --- M docs/release_notes.adoc 1 file changed, 116 insertions(+), 2 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/02/3802/2 -- To view, visit http://gerrit.cloudera.org:8080/3802 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ibdc9fd57b05434874845ffa9c0ff905b5b8d0422 Gerrit-PatchSet: 2 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Jean-Daniel CryansGerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy Gerrit-Reviewer: Misty Stanley-Jones Gerrit-Reviewer: Todd Lipcon
[kudu-CR] WIP: Adding some missing 0.10.0 release notes
Kudu Jenkins has posted comments on this change. Change subject: WIP: Adding some missing 0.10.0 release notes .. Patch Set 2: Build Started http://104.196.14.100/job/kudu-gerrit/2751/ -- To view, visit http://gerrit.cloudera.org:8080/3802 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibdc9fd57b05434874845ffa9c0ff905b5b8d0422 Gerrit-PatchSet: 2 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Jean-Daniel CryansGerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy Gerrit-Reviewer: Misty Stanley-Jones Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] [C++ client] doxygenized all C++ client API
Adar Dembo has posted comments on this change. Change subject: [C++ client] doxygenized all C++ client API .. Patch Set 4: (4 comments) http://gerrit.cloudera.org:8080/#/c/3840/2/src/kudu/client/callbacks.h File src/kudu/client/callbacks.h: Line 60: /// @param [in] line_number > Done You missed the change from "is" to "was". http://gerrit.cloudera.org:8080/#/c/3840/4/src/kudu/client/callbacks.h File src/kudu/client/callbacks.h: Line 46: KuduLoggingCallback() { Why do we need this? http://gerrit.cloudera.org:8080/#/c/3840/4/src/kudu/util/slice.h File src/kudu/util/slice.h: Line 137: /// @note The data isn't actually modified, just the base/bounds of the slice. Nit: restyled a bit: "Only the base and bounds of the slice are changed; the data is not modified." Below too. http://gerrit.cloudera.org:8080/#/c/3840/2/src/kudu/util/status.h File src/kudu/util/status.h: Line 30: #define KUDU_RETURN_NOT_OK(s) do { \ > These macros are user-facing; should we doxygenate their comments too? I think you missed this comment. -- To view, visit http://gerrit.cloudera.org:8080/3840 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id0f82a6c8a500a892bc1daff8444e91191dab3af Gerrit-PatchSet: 4 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Alexey Serbin Gerrit-Reviewer: Kudu Jenkins Gerrit-HasComments: Yes
[kudu-CR] [java-client] repackage to org.apache.kudu (Part 3)
Kudu Jenkins has posted comments on this change. Change subject: [java-client] repackage to org.apache.kudu (Part 3) .. Patch Set 3: -Verified Build Started http://104.196.14.100/job/kudu-gerrit/2750/ -- To view, visit http://gerrit.cloudera.org:8080/3738 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I4b6d19946e712e1e424ff28bd7b56d5419fd0982 Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dan BurkertGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Jean-Daniel Cryans Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] [java client] Support add/remove partition
Adar Dembo has posted comments on this change. Change subject: [java client] Support add/remove partition .. Patch Set 1: (18 comments) http://gerrit.cloudera.org:8080/#/c/3854/1/java/kudu-client/src/main/java/org/apache/kudu/client/AlterTableOptions.java File java/kudu-client/src/main/java/org/apache/kudu/client/AlterTableOptions.java: Line 19: import com.google.common.base.Preconditions; This doesn't make Guava part of the API itself, right? This will be our shaded Guava? Line 37: AlterTableRequestPB.Builder pb = AlterTableRequestPB.newBuilder(); Hmm, can we make this private? Line 118:* Multiple range partitions may be added as part of a single alter table transaction by calling Nit: I get that this is copied from the C++ client, but we should probably replace "transaction" with "operation" (below too). We don't want users to think that once the AlterTable is done, a "transaction" has been committed across the cluster. http://gerrit.cloudera.org:8080/#/c/3854/1/java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java File java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java: PS1, Line 360: tableLocations.clear(); : tablet2client.clear(); What's the intuition behind clearing these two but not client2tablet? PS1, Line 697: // Sending both as an errback and returning fromError because sendRpcToTablet might be : // called via a callback that won't care about the returned Deferred. There's no danger of a code path that would "double count" the error by virtue of installing an errback() AND considering the return value, is there? PS1, Line 1343: // Doing a get first instead of putIfAbsent to avoid creating unnecessary CSLMs because in : // the most common case the table should already be present This comment needs to be updated. Line 1366: tablets.add(currentTablet); Why this change? Doesn't it contradict this block's comment? PS1, Line 1380: // This is making this tablet available : // Even if two clients were racing in this method they are putting the same RemoteTablet : // with the same start key in the CSLM in the end Needs to be updated. To be honest, all the comments in this method could stand to be refined a bit. PS1, Line 1395: /** :* Gives the tablet's ID for the table ID and partition key. :* In the future there will be multiple tablets and this method will find the right one. :* @param tableId table to find the tablet for :* @return a tablet ID as a slice or null if not found :*/ Update this. http://gerrit.cloudera.org:8080/#/c/3854/1/java/kudu-client/src/main/java/org/apache/kudu/client/TableLocationsCache.java File java/kudu-client/src/main/java/org/apache/kudu/client/TableLocationsCache.java: Line 77:long ttl) { As written, each new entry is likely to have a slightly different deadline, which is a bit odd: they were created en masse here, so shouldn't they expire en masse too? To fix, you could make just one call to System.nanoTime(), compute the deadline, and passing it into each new entry. PS1, Line 99: AsyncKuduClient.EMPTY_ARRAY, : ttl)); Nit: indentation. Line 170: overlappingEntries = overlappingEntries.headMap(discoveredUpperBound, false); If we're executing this line, why bother executing L167-168? Line 200: private final long deadline; Maybe we can track these via DeadlineTrackers? Line 246: return deadline - System.nanoTime(); Should we prevent this value from becoming negative (i.e. return zero if the deadline expires)? http://gerrit.cloudera.org:8080/#/c/3854/1/java/kudu-client/src/test/java/org/apache/kudu/client/TestAlterTable.java File java/kudu-client/src/test/java/org/apache/kudu/client/TestAlterTable.java: Line 1: package org.apache.kudu.client; Missing copyright statement. PS1, Line 32: and range partitioned :* on c0 with no range bounds. That's not true if I pass something into 'bounds', right? http://gerrit.cloudera.org:8080/#/c/3854/1/java/kudu-client/src/test/java/org/apache/kudu/client/TestKuduTable.java File java/kudu-client/src/test/java/org/apache/kudu/client/TestKuduTable.java: Line 282: String tableName = name.getMethodName(); Note that we need to add system time to these table names, because if the test fails and is retried, I don't believe the cluster state is cleaned out in between, so there'd be a table name collision. http://gerrit.cloudera.org:8080/#/c/3854/1/src/kudu/master/catalog_manager.cc File src/kudu/master/catalog_manager.cc: Line 1347: return Status::InvalidArgument("No tablet
[kudu-CR] Adding some missing 0.10.0 release notes
Todd Lipcon has posted comments on this change. Change subject: Adding some missing 0.10.0 release notes .. Patch Set 1: (8 comments) http://gerrit.cloudera.org:8080/#/c/3802/1/docs/release_notes.adoc File docs/release_notes.adoc: Line 71: - link:http://gerrit.cloudera.org:8080/3737[Gerrit #3737] The Java client was repackaged > s/was packaged/has been repackaged Done Line 76: - link:https://gerrit.cloudera.org/#/c/3055/[Gerrit #3055] Changed the Java client's > The Java client's synchronous API methods now throw `KuduException` instead Done Line 93: write operations. It is disabled by default, and requires setting `--enable_exactly_once` on the > To enable 'exactly-once' semantics, set the `--enable_exactly_once` configu I actually removed this because it sounds like it will only be included as experimental given amount of stuff we have to get done this week Line 101: - link:https://issues.apache.org/jira/browse/KUDU-1516[KUDU-1516] Added improvements to the > The `kudu-ksck` tool has been improved and now detects problems such as whe Done Line 107: - link:https://gerrit.cloudera.org:8080/3477[Gerrit #3477] Reworked how operations are buffered in > The way operations are buffered in the client has been reworked. Previously Done Line 113: - link:https://gerrit.cloudera.org/#/c/3674/[Gerrit #3674] Added add LESS and GREATER options for > s/add// Done Line 122: The effect was that the RPC would not be sent, and users of the synchronous API would get > s/get/receive Done Line 127: a tablet server or master. This would exhibit itself the same way Gerrit #3541 did. > This would manifest in the same way as Gerrit #3541. Done -- To view, visit http://gerrit.cloudera.org:8080/3802 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ibdc9fd57b05434874845ffa9c0ff905b5b8d0422 Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Jean-Daniel CryansGerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy Gerrit-Reviewer: Misty Stanley-Jones Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: Yes
[kudu-CR] Upgrade to NVML 1.1
Todd Lipcon has submitted this change and it was merged. Change subject: Upgrade to NVML 1.1 .. Upgrade to NVML 1.1 Change-Id: I9b28130407b4ec30bc13a9acfc2390cee7a69de4 Reviewed-on: http://gerrit.cloudera.org:8080/3866 Tested-by: Kudu Jenkins Reviewed-by: Adar Dembo--- M thirdparty/vars.sh 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Adar Dembo: Looks good to me, approved Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/3866 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: I9b28130407b4ec30bc13a9acfc2390cee7a69de4 Gerrit-PatchSet: 2 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Todd Lipcon Gerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon
[kudu-CR] Persistent cache support for NVM
Kudu Jenkins has posted comments on this change. Change subject: Persistent cache support for NVM .. Patch Set 18: -Verified Build Started http://104.196.14.100/job/kudu-gerrit/2747/ -- To view, visit http://gerrit.cloudera.org:8080/2593 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id72570ead662670bf42175756a18ae08d7cd0a07 Gerrit-PatchSet: 18 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Sarah JelinekGerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Sarah Jelinek Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] Persistent cache support for NVM
Kudu Jenkins has posted comments on this change. Change subject: Persistent cache support for NVM .. Patch Set 18: Build Started http://104.196.14.100/job/kudu-gerrit/2745/ -- To view, visit http://gerrit.cloudera.org:8080/2593 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id72570ead662670bf42175756a18ae08d7cd0a07 Gerrit-PatchSet: 18 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Sarah JelinekGerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Sarah Jelinek Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR](gh-pages) Add weekly update for 8/8
Adar Dembo has posted comments on this change. Change subject: Add weekly update for 8/8 .. Patch Set 2: Code-Review+2 Glad I noticed the more important error. -- To view, visit http://gerrit.cloudera.org:8080/3864 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idd1dcb28082b476c18a92a91f6f84af4c69df66b Gerrit-PatchSet: 2 Gerrit-Project: kudu Gerrit-Branch: gh-pages Gerrit-Owner: Todd LipconGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR](gh-pages) Add weekly update for 8/8
Todd Lipcon has uploaded a new patch set (#2). Change subject: Add weekly update for 8/8 .. Add weekly update for 8/8 Change-Id: Idd1dcb28082b476c18a92a91f6f84af4c69df66b --- A _posts/2016-08-08-weekly-update.md 1 file changed, 63 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/64/3864/2 -- To view, visit http://gerrit.cloudera.org:8080/3864 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Idd1dcb28082b476c18a92a91f6f84af4c69df66b Gerrit-PatchSet: 2 Gerrit-Project: kudu Gerrit-Branch: gh-pages Gerrit-Owner: Todd LipconGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Todd Lipcon
[kudu-CR](gh-pages) Add weekly update for 8/8
Adar Dembo has posted comments on this change. Change subject: Add weekly update for 8/8 .. Patch Set 1: (1 comment) http://gerrit.cloudera.org:8080/#/c/3864/1/_posts/2016-08-08-weekly-update.md File _posts/2016-08-08-weekly-update.md: Line 14: [adding add/remove range partition support](https://gerrit.cloudera.org/#/c/3648/) Nit: looks like this should be indented by another space? -- To view, visit http://gerrit.cloudera.org:8080/3864 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idd1dcb28082b476c18a92a91f6f84af4c69df66b Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: gh-pages Gerrit-Owner: Todd LipconGerrit-Reviewer: Adar Dembo Gerrit-HasComments: Yes
[kudu-CR](gh-pages) Add weekly update for 8/8
Todd Lipcon has uploaded a new change for review. http://gerrit.cloudera.org:8080/3864 Change subject: Add weekly update for 8/8 .. Add weekly update for 8/8 Change-Id: Idd1dcb28082b476c18a92a91f6f84af4c69df66b --- A _posts/2016-08-08-weekly-update.md 1 file changed, 63 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/64/3864/1 -- To view, visit http://gerrit.cloudera.org:8080/3864 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Idd1dcb28082b476c18a92a91f6f84af4c69df66b Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: gh-pages Gerrit-Owner: Todd Lipcon
[kudu-CR] Add table id to AlterTableResponsePB
Dan Burkert has posted comments on this change. Change subject: Add table id to AlterTableResponsePB .. Patch Set 1: I'm using it in the rust client. There are a couple of cases where the field could be used in the C++ and Java clients: * When waiting for the table alteration to finish, the table ID can be set instead of the table name in IsAlterTableDoneRequestPB which closes a race between concurrent renames. * The table ID can be used to scope the clearing of the meta cache to just the altered table. I actually tried to implement both of these in the C++ client along with this patch, but they aren't exactly trivial changes. Partially clearing the meta-cache breaks some invariants between the internal cache maps, and there isn't currently a way to use table IDs instead of table names when doing RPCs (especially in the client-internal layer). -- To view, visit http://gerrit.cloudera.org:8080/3859 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I63402581fbdaef2abdf37910c1dfaedbdcba76e2 Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dan BurkertGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Dan Burkert Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] catalog manager: cleanup status messages
Todd Lipcon has posted comments on this change. Change subject: catalog manager: cleanup status messages .. Patch Set 1: Code-Review+2 -- To view, visit http://gerrit.cloudera.org:8080/3858 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I09e728e4f1e012ebd468d2244d18b31f1fb7c16b Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dan BurkertGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] Add table id to AlterTableResponsePB
Todd Lipcon has posted comments on this change. Change subject: Add table id to AlterTableResponsePB .. Patch Set 1: you don't want to use this new field in the client? seems strange to add it with no use case -- To view, visit http://gerrit.cloudera.org:8080/3859 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I63402581fbdaef2abdf37910c1dfaedbdcba76e2 Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dan BurkertGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] [CMakeLists.txt] dot is mandatory for doxygen
Todd Lipcon has posted comments on this change. Change subject: [CMakeLists.txt] dot is mandatory for doxygen .. Patch Set 1: Code-Review+2 -- To view, visit http://gerrit.cloudera.org:8080/3855 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: I3466a587f98a528d9aa57edd4f4e96684b6922a2 Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No
[kudu-CR] KUDU-456 Implement AUTO FLUSH BACKGROUND flush mode
Kudu Jenkins has posted comments on this change. Change subject: KUDU-456 Implement AUTO_FLUSH_BACKGROUND flush mode .. Patch Set 6: Build Started http://104.196.14.100/job/kudu-gerrit/2738/ -- To view, visit http://gerrit.cloudera.org:8080/3668 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idfde05bef342db24990c6e3da3b0270c3bb37a9d Gerrit-PatchSet: 6 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Alexey SerbinGerrit-Reviewer: Adar Dembo Gerrit-Reviewer: Alexey Serbin Gerrit-Reviewer: David Ribeiro Alves Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon Gerrit-HasComments: No