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

rongr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new 5209000d0c fix missing information in pinot realtime quickstart yml 
(#9627)
5209000d0c is described below

commit 5209000d0cb208b084e24726a63510b79efc108d
Author: Julius Norinder <[email protected]>
AuthorDate: Wed Oct 19 22:48:36 2022 +0200

    fix missing information in pinot realtime quickstart yml (#9627)
    
    * Fix: Update yaml and create topics command.
    * Fix: Update create topics command.
---
 kubernetes/helm/pinot/README.md                    |   4 +-
 .../helm/pinot/pinot-realtime-quickstart.yml       | 342 ++++++++++++++++++++-
 2 files changed, 342 insertions(+), 4 deletions(-)

diff --git a/kubernetes/helm/pinot/README.md b/kubernetes/helm/pinot/README.md
index fd585dc31b..cf5d086f8c 100644
--- a/kubernetes/helm/pinot/README.md
+++ b/kubernetes/helm/pinot/README.md
@@ -273,8 +273,8 @@ helm install --namespace "pinot-quickstart"  --name kafka 
incubator/kafka --set
 #### Create Kafka topic
 
 ```bash
-kubectl -n pinot-quickstart exec kafka-0 -- kafka-topics --zookeeper 
kafka-zookeeper:2181 --topic flights-realtime --create --partitions 1 
--replication-factor 1
-kubectl -n pinot-quickstart exec kafka-0 -- kafka-topics --zookeeper 
kafka-zookeeper:2181 --topic flights-realtime-avro --create --partitions 1 
--replication-factor 1
+kubectl -n pinot-quickstart exec kafka-0 -- kafka-topics.sh --bootstrap-server 
kafka-0:9092 --topic flights-realtime --create --partitions 1 
--replication-factor 1
+kubectl -n pinot-quickstart exec kafka-0 -- kafka-topics.sh --bootstrap-server 
kafka-0:9092 --topic flights-realtime-avro --create --partitions 1 
--replication-factor 1
 ```
 
 #### Load data into Kafka and create Pinot schema/table
diff --git a/kubernetes/helm/pinot/pinot-realtime-quickstart.yml 
b/kubernetes/helm/pinot/pinot-realtime-quickstart.yml
index ae038ec6bf..91f16ef62b 100644
--- a/kubernetes/helm/pinot/pinot-realtime-quickstart.yml
+++ b/kubernetes/helm/pinot/pinot-realtime-quickstart.yml
@@ -71,7 +71,7 @@ data:
         "retentionTimeValue": "3650",
         "segmentPushType": "APPEND",
         "segmentAssignmentStrategy": "BalanceNumSegmentAssignmentStrategy",
-        "schemaName": "airlineStats",
+        "schemaName": "airlineStatsAvro",
         "replication": "1",
         "replicasPerPartition": "1"
       },
@@ -435,6 +435,344 @@ data:
     ],
     "schemaName": "airlineStats"
     }
+
+  airlineStatsAvro_schema.json: |-
+    {
+    "metricFieldSpecs": [
+    ],
+    "dimensionFieldSpecs": [
+      {
+        "dataType": "INT",
+        "name": "ActualElapsedTime"
+      },
+      {
+        "dataType": "INT",
+        "name": "AirTime"
+      },
+      {
+        "dataType": "INT",
+        "name": "AirlineID"
+      },
+      {
+        "dataType": "INT",
+        "name": "ArrDel15"
+      },
+      {
+        "dataType": "INT",
+        "name": "ArrDelay"
+      },
+      {
+        "dataType": "INT",
+        "name": "ArrDelayMinutes"
+      },
+      {
+        "dataType": "INT",
+        "name": "ArrTime"
+      },
+      {
+        "dataType": "STRING",
+        "name": "ArrTimeBlk"
+      },
+      {
+        "dataType": "INT",
+        "name": "ArrivalDelayGroups"
+      },
+      {
+        "dataType": "INT",
+        "name": "CRSArrTime"
+      },
+      {
+        "dataType": "INT",
+        "name": "CRSDepTime"
+      },
+      {
+        "dataType": "INT",
+        "name": "CRSElapsedTime"
+      },
+      {
+        "dataType": "STRING",
+        "name": "CancellationCode"
+      },
+      {
+        "dataType": "INT",
+        "name": "Cancelled"
+      },
+      {
+        "dataType": "STRING",
+        "name": "Carrier"
+      },
+      {
+        "dataType": "INT",
+        "name": "CarrierDelay"
+      },
+      {
+        "dataType": "INT",
+        "name": "DayOfWeek"
+      },
+      {
+        "dataType": "INT",
+        "name": "DayofMonth"
+      },
+      {
+        "dataType": "INT",
+        "name": "DepDel15"
+      },
+      {
+        "dataType": "INT",
+        "name": "DepDelay"
+      },
+      {
+        "dataType": "INT",
+        "name": "DepDelayMinutes"
+      },
+      {
+        "dataType": "INT",
+        "name": "DepTime"
+      },
+      {
+        "dataType": "STRING",
+        "name": "DepTimeBlk"
+      },
+      {
+        "dataType": "INT",
+        "name": "DepartureDelayGroups"
+      },
+      {
+        "dataType": "STRING",
+        "name": "Dest"
+      },
+      {
+        "dataType": "INT",
+        "name": "DestAirportID"
+      },
+      {
+        "dataType": "INT",
+        "name": "DestAirportSeqID"
+      },
+      {
+        "dataType": "INT",
+        "name": "DestCityMarketID"
+      },
+      {
+        "dataType": "STRING",
+        "name": "DestCityName"
+      },
+      {
+        "dataType": "STRING",
+        "name": "DestState"
+      },
+      {
+        "dataType": "INT",
+        "name": "DestStateFips"
+      },
+      {
+        "dataType": "STRING",
+        "name": "DestStateName"
+      },
+      {
+        "dataType": "INT",
+        "name": "DestWac"
+      },
+      {
+        "dataType": "INT",
+        "name": "Distance"
+      },
+      {
+        "dataType": "INT",
+        "name": "DistanceGroup"
+      },
+      {
+        "dataType": "INT",
+        "name": "DivActualElapsedTime"
+      },
+      {
+        "dataType": "INT",
+        "name": "DivAirportIDs",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "DivAirportLandings"
+      },
+      {
+        "dataType": "INT",
+        "name": "DivAirportSeqIDs",
+        "singleValueField": false
+      },
+      {
+        "dataType": "STRING",
+        "name": "DivAirports",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "DivArrDelay"
+      },
+      {
+        "dataType": "INT",
+        "name": "DivDistance"
+      },
+      {
+        "dataType": "INT",
+        "name": "DivLongestGTimes",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "DivReachedDest"
+      },
+      {
+        "dataType": "STRING",
+        "name": "DivTailNums",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "DivTotalGTimes",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "DivWheelsOffs",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "DivWheelsOns",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "Diverted"
+      },
+      {
+        "dataType": "INT",
+        "name": "FirstDepTime"
+      },
+      {
+        "dataType": "STRING",
+        "name": "FlightDate"
+      },
+      {
+        "dataType": "INT",
+        "name": "FlightNum"
+      },
+      {
+        "dataType": "INT",
+        "name": "Flights"
+      },
+      {
+        "dataType": "INT",
+        "name": "LateAircraftDelay"
+      },
+      {
+        "dataType": "INT",
+        "name": "LongestAddGTime"
+      },
+      {
+        "dataType": "INT",
+        "name": "Month"
+      },
+      {
+        "dataType": "INT",
+        "name": "NASDelay"
+      },
+      {
+        "dataType": "STRING",
+        "name": "Origin"
+      },
+      {
+        "dataType": "INT",
+        "name": "OriginAirportID"
+      },
+      {
+        "dataType": "INT",
+        "name": "OriginAirportSeqID"
+      },
+      {
+        "dataType": "INT",
+        "name": "OriginCityMarketID"
+      },
+      {
+        "dataType": "STRING",
+        "name": "OriginCityName"
+      },
+      {
+        "dataType": "STRING",
+        "name": "OriginState"
+      },
+      {
+        "dataType": "INT",
+        "name": "OriginStateFips"
+      },
+      {
+        "dataType": "STRING",
+        "name": "OriginStateName"
+      },
+      {
+        "dataType": "INT",
+        "name": "OriginWac"
+      },
+      {
+        "dataType": "INT",
+        "name": "Quarter"
+      },
+      {
+        "dataType": "STRING",
+        "name": "RandomAirports",
+        "singleValueField": false
+      },
+      {
+        "dataType": "INT",
+        "name": "SecurityDelay"
+      },
+      {
+        "dataType": "STRING",
+        "name": "TailNum"
+      },
+      {
+        "dataType": "INT",
+        "name": "TaxiIn"
+      },
+      {
+        "dataType": "INT",
+        "name": "TaxiOut"
+      },
+      {
+        "dataType": "INT",
+        "name": "Year"
+      },
+      {
+        "dataType": "INT",
+        "name": "WheelsOn"
+      },
+      {
+        "dataType": "INT",
+        "name": "WheelsOff"
+      },
+      {
+        "dataType": "INT",
+        "name": "WeatherDelay"
+      },
+      {
+        "dataType": "STRING",
+        "name": "UniqueCarrier"
+      },
+      {
+        "dataType": "INT",
+        "name": "TotalAddGTime"
+      }
+    ],
+    "dateTimeFieldSpecs": [
+      {
+        "name": "DaysSinceEpoch",
+        "dataType": "INT",
+        "format": "1:DAYS:EPOCH",
+        "granularity": "1:DAYS"
+      }
+    ],
+    "schemaName": "airlineStatsAvro"
+    }    
 ---
 apiVersion: batch/v1
 kind: Job
@@ -456,7 +794,7 @@ spec:
               mountPath: /var/pinot/examples
         - name: pinot-add-example-realtime-table-avro
           image: apachepinot/pinot:latest
-          args: [ "AddTable", "-schemaFile", 
"/var/pinot/examples/airlineStats_schema.json", "-tableConfigFile", 
"/var/pinot/examples/airlineStatsAvro_realtime_table_config.json", 
"-controllerHost", "pinot-controller", "-controllerPort", "9000", "-exec" ]
+          args: [ "AddTable", "-schemaFile", 
"/var/pinot/examples/airlineStatsAvro_schema.json", "-tableConfigFile", 
"/var/pinot/examples/airlineStatsAvro_realtime_table_config.json", 
"-controllerHost", "pinot-controller", "-controllerPort", "9000", "-exec" ]
           env:
             - name: JAVA_OPTS
               value: "-Xms4G -Xmx4G -Dpinot.admin.system.exit=true"


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to