chenboat opened a new issue #5730:
URL: https://github.com/apache/incubator-pinot/issues/5730


   Today one can create a Pinot table with space characters in its name. We 
should reject such request because many downstream process like realtime 
ingestion do table name check about space characters. 
   
   E.g.,
   
   ```
   java.net.URISyntaxException: Illegal character in query at index 87: 
http://streampinot-prod42-dca8:5983/segmentStoppedConsuming?name=emobility_rental_event
 
__2__0__20200309T2338Z&offset=1425241&instance=Server_streampinot-prod138-dca8_7090&reason=org.apache.pinot.core.realtime.stream.TransientConsumerException
        at java.net.URI$Parser.fail(URI.java:2848)
        at java.net.URI$Parser.checkChars(URI.java:3021)
        at java.net.URI$Parser.parseHierarchical(URI.java:3111)
        at java.net.URI$Parser.parse(URI.java:3053)
        at java.net.URI.<init>(URI.java:588)
        at 
o.a.p.s.r.ServerSegmentCompletionProtocolHandler.sendRequest(ServerSegmentCompletionProtocolHandler.java:179)
        at 
o.a.p.s.r.ServerSegmentCompletionProtocolHandler.segmentStoppedConsuming(ServerSegmentCompletionProtocolHandler.java:157)
        at 
o.a.p.c.d.m.r.LLRealtimeSegmentDataManager.postStopConsumedMsg(LLRealtimeSegmentDataManager.java:857)
        at 
o.a.p.c.d.m.r.LLRealtimeSegmentDataManager$PartitionConsumer.run(LLRealtimeSegmentDataManager.java:5...
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



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

Reply via email to