This is an automated email from the ASF dual-hosted git repository. mcvsubbu pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from 43a3701 [TE]frontend - Change the formatting of metric display in exploration page (#6545) add 27e34d7 Add Access Control for REST endpoints of Controller - Declarative Approach (#6507) No new revisions were added by this update. Summary of changes: .../api/ControllerAdminApiApplication.java | 2 + .../pinot/controller/api/access/AccessControl.java | 31 +++++- .../controller/api/access/AccessControlUtils.java | 98 ++++++++++++++++++ .../pinot/controller/api/access/AccessType.java | 13 +-- .../pinot/controller/api/access/Authenticate.java | 18 ++-- .../api/access/AuthenticationFilter.java | 100 +++++++++++++++++++ .../resources/LLCSegmentCompletionHandlers.java | 5 + .../api/resources/PinotBrokerRestletResource.java | 3 + .../api/resources/PinotClusterConfigs.java | 4 + .../resources/PinotIngestionRestletResource.java | 4 + .../PinotInstanceAssignmentRestletResource.java | 6 ++ .../resources/PinotInstanceRestletResource.java | 7 ++ .../api/resources/PinotSchemaRestletResource.java | 27 ++++- .../api/resources/PinotSegmentRestletResource.java | 13 +++ .../PinotSegmentUploadDownloadRestletResource.java | 8 ++ .../api/resources/PinotTableIndexingConfigs.java | 3 + .../api/resources/PinotTableMetadataConfigs.java | 3 + .../api/resources/PinotTableRestletResource.java | 26 ++++- .../api/resources/PinotTableSegmentConfigs.java | 3 + .../api/resources/PinotTableTenantConfigs.java | 3 + .../api/resources/PinotTaskRestletResource.java | 11 +++ .../api/resources/PinotTenantRestletResource.java | 6 ++ .../api/resources/ZookeeperResource.java | 4 + .../api/access/AuthenticationFilterTest.java | 109 +++++++++++++++++++++ 24 files changed, 483 insertions(+), 24 deletions(-) create mode 100644 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AccessControlUtils.java copy pinot-tools/src/main/java/org/apache/pinot/tools/data/generator/Generator.java => pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AccessType.java (82%) copy pinot-spi/src/main/java/org/apache/pinot/spi/annotations/minion/TaskExecutorFactory.java => pinot-controller/src/main/java/org/apache/pinot/controller/api/access/Authenticate.java (70%) create mode 100644 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AuthenticationFilter.java create mode 100644 pinot-controller/src/test/java/org/apache/pinot/controller/api/access/AuthenticationFilterTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org