You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@kudu.apache.org by "Lars Volker (Code Review)" <ge...@cloudera.org> on 2018/07/05 22:17:43 UTC

[kudu-CR] Add compile time checks for kerberos, libvmem

Lars Volker has uploaded this change for review. ( http://gerrit.cloudera.org:8080/10870


Change subject: Add compile time checks for kerberos, libvmem
......................................................................

Add compile time checks for kerberos, libvmem

This change adds compile time checks for the kerberos and vmem
libraries. These changes will help other projects (e.g. Impala) to
include Kudu code in their own repositories.

For legacy versions of libkrb5.so it includes an implementation of
krb5_is_config_principal().

Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
---
M CMakeLists.txt
M src/kudu/cfile/cfile-test.cc
M src/kudu/security/CMakeLists.txt
M src/kudu/security/init.cc
M src/kudu/util/CMakeLists.txt
M src/kudu/util/cache-test.cc
M src/kudu/util/cache.cc
7 files changed, 63 insertions(+), 12 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/70/10870/2
-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 2
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Todd Lipcon (Code Review)" <ge...@cloudera.org>.
Todd Lipcon has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................

Add compile time checks for kerberos, libvmem

This change adds compile time checks for the kerberos and vmem
libraries. These changes will help other projects (e.g. Impala) to
include Kudu code in their own repositories.

Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Reviewed-on: http://gerrit.cloudera.org:8080/10870
Tested-by: Kudu Jenkins
Reviewed-by: Sailesh Mukil <sa...@cloudera.com>
Reviewed-by: Todd Lipcon <to...@apache.org>
---
M CMakeLists.txt
M src/kudu/cfile/cfile-test.cc
M src/kudu/security/CMakeLists.txt
M src/kudu/security/init.cc
M src/kudu/util/CMakeLists.txt
M src/kudu/util/cache-test.cc
M src/kudu/util/cache.cc
7 files changed, 31 insertions(+), 12 deletions(-)

Approvals:
  Kudu Jenkins: Verified
  Sailesh Mukil: Looks good to me, but someone else must approve
  Todd Lipcon: Looks good to me, approved

-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 7
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>
Gerrit-Reviewer: Todd Lipcon <to...@apache.org>

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Todd Lipcon (Code Review)" <ge...@cloudera.org>.
Todd Lipcon has posted comments on this change. ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................


Patch Set 6: Code-Review+2


-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 6
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>
Gerrit-Reviewer: Todd Lipcon <to...@apache.org>
Gerrit-Comment-Date: Fri, 06 Jul 2018 17:04:52 +0000
Gerrit-HasComments: No

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Lars Volker (Code Review)" <ge...@cloudera.org>.
Lars Volker has uploaded a new patch set (#4). ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................

Add compile time checks for kerberos, libvmem

This change adds compile time checks for the kerberos and vmem
libraries. These changes will help other projects (e.g. Impala) to
include Kudu code in their own repositories.

For legacy versions of libkrb5.so it includes an implementation of
krb5_is_config_principal() (KUDU-2092).

Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
---
M CMakeLists.txt
M src/kudu/cfile/cfile-test.cc
M src/kudu/security/CMakeLists.txt
M src/kudu/security/init.cc
M src/kudu/util/CMakeLists.txt
M src/kudu/util/cache-test.cc
M src/kudu/util/cache.cc
7 files changed, 68 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/70/10870/4
-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 4
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Sailesh Mukil (Code Review)" <ge...@cloudera.org>.
Sailesh Mukil has posted comments on this change. ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................


Patch Set 6: Code-Review+1


-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 6
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>
Gerrit-Comment-Date: Fri, 06 Jul 2018 16:53:53 +0000
Gerrit-HasComments: No

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Lars Volker (Code Review)" <ge...@cloudera.org>.
Lars Volker has posted comments on this change. ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................


Patch Set 4:

Still testing the ported function manually but the code should be ready for review.


-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 4
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>
Gerrit-Comment-Date: Thu, 05 Jul 2018 22:18:19 +0000
Gerrit-HasComments: No

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Lars Volker (Code Review)" <ge...@cloudera.org>.
Lars Volker has uploaded a new patch set (#6). ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................

Add compile time checks for kerberos, libvmem

This change adds compile time checks for the kerberos and vmem
libraries. These changes will help other projects (e.g. Impala) to
include Kudu code in their own repositories.

Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
---
M CMakeLists.txt
M src/kudu/cfile/cfile-test.cc
M src/kudu/security/CMakeLists.txt
M src/kudu/security/init.cc
M src/kudu/util/CMakeLists.txt
M src/kudu/util/cache-test.cc
M src/kudu/util/cache.cc
7 files changed, 31 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/70/10870/6
-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 6
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Lars Volker (Code Review)" <ge...@cloudera.org>.
Lars Volker has uploaded a new patch set (#5). ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................

Add compile time checks for kerberos, libvmem

This change adds compile time checks for the kerberos and vmem
libraries. These changes will help other projects (e.g. Impala) to
include Kudu code in their own repositories.

For legacy versions of libkrb5.so it includes an implementation of
krb5_is_config_principal() (KUDU-2092).

Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
---
M CMakeLists.txt
M src/kudu/cfile/cfile-test.cc
M src/kudu/security/CMakeLists.txt
M src/kudu/security/init.cc
M src/kudu/util/CMakeLists.txt
M src/kudu/util/cache-test.cc
M src/kudu/util/cache.cc
7 files changed, 31 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/70/10870/5
-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 5
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>

[kudu-CR] Add compile time checks for kerberos, libvmem

Posted by "Lars Volker (Code Review)" <ge...@cloudera.org>.
Lars Volker has posted comments on this change. ( http://gerrit.cloudera.org:8080/10870 )

Change subject: Add compile time checks for kerberos, libvmem
......................................................................


Patch Set 6:

After chatting with Sailesh in person, I removed the checks for krb5_is_config_principal().


-- 
To view, visit http://gerrit.cloudera.org:8080/10870
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I0322e44784c026b6d6f1d3088bed03e95e94eb45
Gerrit-Change-Number: 10870
Gerrit-PatchSet: 6
Gerrit-Owner: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Lars Volker <lv...@cloudera.com>
Gerrit-Reviewer: Sailesh Mukil <sa...@cloudera.com>
Gerrit-Comment-Date: Thu, 05 Jul 2018 23:18:17 +0000
Gerrit-HasComments: No