You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ap...@apache.org on 2021/01/12 08:53:25 UTC

[incubator-pinot] branch pinot-internode-tls updated (b63ab5f -> d84844e)

This is an automated email from the ASF dual-hosted git repository.

apucher pushed a change to branch pinot-internode-tls
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.


 discard b63ab5f  review fixes subbu 1
 discard ed6c724  add protocol param to admin commands
 discard 9e46f91  support TLS defaults and overrides
 discard 504d0d8  license headers
 discard 8c40963  strings to constants
 discard b24bded  unified client and internode TLS
 discard 468a65a  more assertions
    omit c9309f6  exception on unsupported broker client protocol
    omit 71a98cd  review fixes jackie
    omit a36446a  client-broker TLS support
     add 7e0398b  data gen - use unique output file names in csv mode (#6407)
     add e11bcce  Real-time json index (#6408)
     add d04785c  Introduce 'LOOKUP' Transform Function (#6383)
     add 3d4c98d  [TE]frontend - Add support for Group Constituents and Entity Metric components (#6421)
     add e018695  Fix escape character in transform function literals (#6416)
     add a5c4ed2  Update groovy (#6425)
     add 3e4c325  [INFRA] Cancel the previous builds (#6429)
     add 3d24302  refactor AnomaliesResponses to avoid duplicate code (#6406)
     add 1236563  client-broker TLS support
     add fccd6d8  review fixes jackie
     add 325c780  exception on unsupported broker client protocol
     add d64c0fa  more assertions
     add 8226da3  unified client and internode TLS
     add 2fac06c  strings to constants
     add 8a20892  license headers
     add 45ad478  support TLS defaults and overrides
     add f35a8c6  add protocol param to admin commands
     add 2f29846  review fixes subbu 1
     add 0573834  multi-ingress support
     add d84844e  dynamic tls upgrade for netty

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b63ab5f)
            \
             N -- N -- N   refs/heads/pinot-internode-tls (d84844e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../{maven.yml => pinot_tests-workflow-run.yml}    |  32 +-
 .../broker/broker/BrokerAdminApiApplication.java   |  62 +---
 .../broker/broker/helix/HelixBrokerStarter.java    |  22 +-
 .../common/function/TransformFunctionType.java     |   1 +
 .../request/transform/TransformExpressionTree.java |   3 +-
 .../apache/pinot/common/utils/CommonConstants.java |  15 +-
 .../apache/pinot/parsers/utils/ParserUtils.java    |  20 +-
 .../org/apache/pinot/pql/parsers/Pql2Compiler.java |  27 +-
 .../transform/TransformExpressionTreeTest.java     |  11 +-
 .../spark/connector/PinotServerDataFetcher.scala   |   1 +
 .../apache/pinot/controller/ControllerStarter.java |  21 +-
 .../api/ControllerAdminApiApplication.java         |  61 +---
 .../api/resources/ServerTableSizeReader.java       |   2 +-
 .../helix/core/PinotHelixResourceManager.java      |  15 +-
 .../util/ConsumingSegmentInfoReader.java           |   2 +-
 .../pinot/controller/util/ListenerConfigUtil.java  |  84 -----
 .../util/ServerSegmentMetadataReader.java          |   2 +-
 .../api/ConsumingSegmentInfoReaderTest.java        |   2 +-
 .../helix/core/PinotHelixResourceManagerTest.java  |   4 +-
 .../controller/util/ListenerConfigUtilTest.java    |  56 ++-
 pinot-core/pom.xml                                 |   9 +
 .../manager/offline/DimensionTableDataManager.java |  11 +
 .../realtime/LLRealtimeSegmentDataManager.java     |  12 +-
 .../core/indexsegment/mutable/MutableSegment.java  |   6 +-
 .../indexsegment/mutable/MutableSegmentImpl.java   |  27 +-
 .../function/LookupTransformFunction.java          | 332 ++++++++++++++++++
 .../function/TransformFunctionFactory.java         |   1 +
 .../core/realtime/impl/RealtimeSegmentConfig.java  |  33 +-
 .../impl/json/MutableJsonIndex.java}               | 190 +++++-----
 .../index/column/PhysicalColumnIndexContainer.java |   3 +-
 .../segment/index/readers/JsonIndexReader.java     | 212 +----------
 .../ImmutableJsonIndexReader.java}                 |  14 +-
 .../pinot/core/transport}/ListenerConfig.java      |   5 +-
 .../apache/pinot/core/transport/QueryRouter.java   |  15 +-
 .../pinot/core/transport/ServerChannels.java       |   1 -
 .../pinot/core/transport/ServerInstance.java       |  21 ++
 .../core/transport/ServerRoutingInstance.java      |  30 +-
 .../apache/pinot/core/util/ListenerConfigUtil.java | 206 +++++++++++
 .../java/org/apache/pinot/core/util/TlsUtils.java  |  77 ++--
 .../offline/DimensionTableDataManagerTest.java     |   5 +
 .../MutableSegmentImplAggregateMetricsTest.java    |  16 +-
 .../function/BaseTransformFunctionTest.java        |  21 ++
 .../function/LookupTransformFunctionTest.java      | 386 +++++++++++++++++++++
 .../pinot/core/segment/index/JsonIndexTest.java    |  25 +-
 .../tests/BaseClusterIntegrationTestSet.java       |   5 +
 .../org/apache/pinot/server/conf/ServerConf.java   |  16 +-
 .../pinot/server/starter/ServerInstance.java       |  49 ++-
 .../server/starter/helix/AdminApiApplication.java  |  21 +-
 .../server/starter/helix/HelixServerStarter.java   |  40 ++-
 .../apache/pinot/server/api/AccessControlTest.java |  11 +-
 .../apache/pinot/server/api/BaseResourceTest.java  |  12 +-
 pinot-tools/pom.xml                                |  13 +-
 .../org/apache/pinot/tools/JoinQuickStart.java     |   7 +
 ...Start.java => RealtimeJsonIndexQuickStart.java} |  44 +--
 .../pinot/tools/admin/command/AddTableCommand.java |   2 +-
 .../pinot/tools/data/generator/DataGenerator.java  |   2 +-
 .../pinot/tools/streams/MeetupRsvpJsonStream.java  |  63 ++++
 .../pinot/tools/streams/MeetupRsvpStream.java      | 149 ++++----
 ... => json_meetupRsvp_realtime_table_config.json} |  24 +-
 .../stream/meetupRsvp/json_meetupRsvp_schema.json  |  51 +++
 pom.xml                                            |   2 +-
 .../app/mocks/compositeAnomalies.js                | 188 +++++-----
 .../pods/components/anomaly-summary/component.js   |  14 +-
 .../components/composite-anomalies/component.js    |  52 ++-
 .../composite-anomalies/data-table/template.hbs    |  24 ++
 .../entity-metrics-anomalies/component.js          |  86 +++++
 .../entity-metrics-anomalies/template.hbs          |   1 +
 .../group-constituents-anomalies/component.js      |  81 +++++
 .../group-constituents-anomalies/template.hbs      |   1 +
 .../parent-anomalies/component.js                  |  64 +---
 .../parent-anomalies/template.hbs                  |  21 +-
 .../components/composite-anomalies/template.hbs    |  11 +-
 .../pods/components/rootcause-anomaly/component.js | 207 +++++------
 .../anomalies-list/template.hbs                    |   2 +-
 .../criticality/template.hbs                       |   3 +
 .../current-predicted/template.hbs                 |   6 +
 .../dimensions/template.hbs                        |   3 +
 .../group-name/component.js                        |  10 +
 .../group-name/template.hbs                        |   3 +
 .../composite-anomalies-table/metric/template.hbs  |   3 +
 .../start-duration/component.js                    |  10 +
 .../start-duration/template.hbs                    |   6 +-
 .../explore/composite-anomalies/controller.js      |  10 +
 .../explore/composite-anomalies/template.hbs       |   9 +-
 .../app/pods/services/api/anomalies/service.js     |  76 ++--
 .../app/styles/components/breadcrumb-list.scss     |   2 +
 .../app/styles/components/te-anomaly-table.scss    |   1 +
 .../styles/pods/custom/parent-anomalies-table.scss |  11 +-
 .../app/styles/shared/_styles.scss                 |   4 +
 .../app/utils/anomalies-tree-parser.js             |  43 ++-
 thirdeye/thirdeye-frontend/app/utils/anomaly.js    | 126 +++----
 .../app/utils/composite-anomalies.js               |  48 +++
 .../composite-anomalies/component-test.js          |   2 +-
 .../entity-metrics-anomalies/component-test.js     |  72 ++++
 .../group-constituents-anomalies/component-test.js |  81 +++++
 .../parent-anomalies/component-test.js             |  12 +-
 .../tests/unit/utils/anomalies-tree-parser-test.js | 181 ++++++----
 97 files changed, 2762 insertions(+), 1324 deletions(-)
 copy .github/workflows/{maven.yml => pinot_tests-workflow-run.yml} (62%)
 delete mode 100644 pinot-controller/src/main/java/org/apache/pinot/controller/util/ListenerConfigUtil.java
 create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/LookupTransformFunction.java
 copy pinot-core/src/main/java/org/apache/pinot/core/{segment/index/readers/JsonIndexReader.java => realtime/impl/json/MutableJsonIndex.java} (56%)
 copy pinot-core/src/main/java/org/apache/pinot/core/segment/index/readers/{JsonIndexReader.java => json/ImmutableJsonIndexReader.java} (96%)
 rename {pinot-controller/src/main/java/org/apache/pinot/controller/api/listeners => pinot-core/src/main/java/org/apache/pinot/core/transport}/ListenerConfig.java (94%)
 create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/util/ListenerConfigUtil.java
 create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/LookupTransformFunctionTest.java
 copy pinot-tools/src/main/java/org/apache/pinot/tools/{UpsertQuickStart.java => RealtimeJsonIndexQuickStart.java} (71%)
 create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/streams/MeetupRsvpJsonStream.java
 copy pinot-tools/src/main/resources/examples/stream/meetupRsvp/{meetupRsvp_realtime_table_config.json => json_meetupRsvp_realtime_table_config.json} (71%)
 create mode 100644 pinot-tools/src/main/resources/examples/stream/meetupRsvp/json_meetupRsvp_schema.json
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/components/composite-anomalies/data-table/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/components/composite-anomalies/entity-metrics-anomalies/component.js
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/components/composite-anomalies/entity-metrics-anomalies/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/components/composite-anomalies/group-constituents-anomalies/component.js
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/components/composite-anomalies/group-constituents-anomalies/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/custom/composite-anomalies-table/criticality/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/custom/composite-anomalies-table/current-predicted/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/custom/composite-anomalies-table/dimensions/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/custom/composite-anomalies-table/group-name/component.js
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/custom/composite-anomalies-table/group-name/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/custom/composite-anomalies-table/metric/template.hbs
 create mode 100644 thirdeye/thirdeye-frontend/app/pods/custom/composite-anomalies-table/start-duration/component.js
 create mode 100644 thirdeye/thirdeye-frontend/app/utils/composite-anomalies.js
 create mode 100644 thirdeye/thirdeye-frontend/tests/integration/pods/components/composite-anomalies/entity-metrics-anomalies/component-test.js
 create mode 100644 thirdeye/thirdeye-frontend/tests/integration/pods/components/composite-anomalies/group-constituents-anomalies/component-test.js


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org