[ 
https://issues.apache.org/jira/browse/KAFKA-10565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sergei Morozov updated KAFKA-10565:
-----------------------------------
    Description: 
The prompt introduced in KAFKA-2955 may be indeed helpful when a user enters 
messages manually but when the messages are read from the file, it's not 
helpful and may be really annoying.
h5. Steps to reproduce
 # Create a file with a decent number of messages (e.g. 80,000 in my case)
 # Start console producer and forward the file contents to its STDIN:

$ kafka-console-producer --broker-list b1,b2,b3 {{--topic test < messages.txt}}

{{>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ... >>>>>>>>>>>>>>}}

For each message the producer reads from the file, there's one > displayed 
polluting the output.
h5. Expected behavior:
 # If the producer can detect that the input stream is a TTY, it should not 
display the prompt.
 # Ideally, there should be a configuration parameter to disable this 
explicitly.

 

  was:
The prompt introduced in KAFKA-2955 may be indeed helpful when a user enters 
messages manually but when the messages are read from the file, it's not 
helpful and may be really annoying.
h5. Steps to reproduce
 # Create a file with a decent number of messages (e.g. 80,000 in my case)
 # Start console producer and forward the file contents to its STDIN:

{{$ kafka-console-producer \}}
{{  --broker-list b1,b2,b3 \}}
{{  --topic test < messages.txt}}

{{>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ... >>>>>>>>>>>>>>}}

For each message the producer reads from the file, there's one > displayed 
polluting the output.
h5. Expected behavior:
 # If the producer can detect that the input stream is a TTY, it should not 
display the prompt.
 # Ideally, there should be a configuration parameter to disable this 
explicitly.

 


> Console producer displays interactive prompt even when input is not 
> interactive
> -------------------------------------------------------------------------------
>
>                 Key: KAFKA-10565
>                 URL: https://issues.apache.org/jira/browse/KAFKA-10565
>             Project: Kafka
>          Issue Type: Bug
>          Components: tools
>    Affects Versions: 2.6.0
>            Reporter: Sergei Morozov
>            Priority: Minor
>
> The prompt introduced in KAFKA-2955 may be indeed helpful when a user enters 
> messages manually but when the messages are read from the file, it's not 
> helpful and may be really annoying.
> h5. Steps to reproduce
>  # Create a file with a decent number of messages (e.g. 80,000 in my case)
>  # Start console producer and forward the file contents to its STDIN:
> $ kafka-console-producer --broker-list b1,b2,b3 {{--topic test < 
> messages.txt}}
> {{>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ... >>>>>>>>>>>>>>}}
> For each message the producer reads from the file, there's one > displayed 
> polluting the output.
> h5. Expected behavior:
>  # If the producer can detect that the input stream is a TTY, it should not 
> display the prompt.
>  # Ideally, there should be a configuration parameter to disable this 
> explicitly.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to