Andrew Wong has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/15385


Change subject: [wip] ranger: set up MiniRanger
......................................................................

[wip] ranger: set up MiniRanger

Got to a point where I successfully create the Ranger database in
Postgres, but haven't tried making any calls in Ranger yet.

Also configs will likely need to be adjusted for some reason or other --
they're pretty minimal at the moment.

Also haven't found a good way to initialize things without having to
'sudo -u postgres' which doesn't feel great.

After running StartStopRanger, I can run the following locally:

[awong@va1022 debug]$ sudo -u postgres ./bin/postgres/psql -p <port>
ranger=# \c ranger
psql (12.2)
Type "help" for help.

ranger=# \c ranger
You are now connected to database "ranger" as user "postgres".
ranger=# \d
                        List of relations
 Schema |              Name              |   Type   |    Owner
--------+--------------------------------+----------+-------------
 public | vx_trx_log                     | view     | rangeradmin
 public | x_access_type_def              | table    | rangeradmin
 public | x_access_type_def_grants       | table    | rangeradmin
 public | x_access_type_def_grants_seq   | sequence | rangeradmin
 public | x_access_type_def_seq          | sequence | rangeradmin
 public | x_asset                        | table    | rangeradmin
 public | x_asset_seq                    | sequence | rangeradmin
 public | x_audit_map                    | table    | rangeradmin
 public | x_audit_map_seq                | sequence | rangeradmin
 public | x_auth_sess                    | table    | rangeradmin
 public | x_auth_sess_seq                | sequence | rangeradmin
 public | x_context_enricher_def         | table    | rangeradmin
 public | x_context_enricher_def_seq     | sequence | rangeradmin
 public | x_cred_store                   | table    | rangeradmin
 public | x_cred_store_seq               | sequence | rangeradmin
 public | x_data_hist                    | table    | rangeradmin
 public | x_data_hist_seq                | sequence | rangeradmin
 public | x_datamask_type_def            | table    | rangeradmin
 public | x_datamask_type_def_seq        | sequence | rangeradmin

Change-Id: I95574b2a8359be3437c0993dd5ce63479fd71548
---
M src/kudu/ranger/CMakeLists.txt
M src/kudu/ranger/mini_ranger-test.cc
M src/kudu/ranger/mini_ranger.cc
M src/kudu/ranger/mini_ranger.h
M src/kudu/util/subprocess.cc
M thirdparty/build-thirdparty.sh
6 files changed, 162 insertions(+), 128 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/85/15385/1
--
To view, visit http://gerrit.cloudera.org:8080/15385
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I95574b2a8359be3437c0993dd5ce63479fd71548
Gerrit-Change-Number: 15385
Gerrit-PatchSet: 1
Gerrit-Owner: Andrew Wong <[email protected]>

Reply via email to