[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Rao updated KAFKA-1123: --- Resolution: Fixed Fix Version/s: 0.8.2 Assignee: Krzysztof Szafrański Status: Resolved (was: Patch Available) Thanks for patch v4. +1 and committed to trunk. > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto >Assignee: Krzysztof Szafrański > Labels: newbie > Fix For: 0.8.2 > > Attachments: KAFKA-1123.patch, KAFKA-1123_v2.patch, > KAFKA-1123_v3.patch, KAFKA-1123_v4.patch > > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Krzysztof Szafrański updated KAFKA-1123: Attachment: KAFKA-1123_v4.patch I have now removed the string interpolation syntax. > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto > Labels: newbie > Attachments: KAFKA-1123.patch, KAFKA-1123_v2.patch, > KAFKA-1123_v3.patch, KAFKA-1123_v4.patch > > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Krzysztof Szafrański updated KAFKA-1123: Attachment: KAFKA-1123_v3.patch I have updated the patch according to your remarks. > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto > Labels: newbie > Attachments: KAFKA-1123.patch, KAFKA-1123_v2.patch, > KAFKA-1123_v3.patch > > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Krzysztof Szafrański updated KAFKA-1123: Attachment: KAFKA-1123_v2.patch > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto > Labels: newbie > Attachments: KAFKA-1123.patch, KAFKA-1123_v2.patch > > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Neha Narkhede updated KAFKA-1123: - Reviewer: Jun Rao > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto > Labels: newbie > Attachments: KAFKA-1123.patch > > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Krzysztof Szafrański updated KAFKA-1123: Status: Patch Available (was: Open) > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto > Labels: newbie > Attachments: KAFKA-1123.patch > > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Krzysztof Szafrański updated KAFKA-1123: Attachment: KAFKA-1123.patch I have added methods to split the host and port, and to put them back together (surrounding IPv6 addresses with '[', ']'). > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto > Labels: newbie > Attachments: KAFKA-1123.patch > > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Rao updated KAFKA-1123: --- Assignee: (was: Jun Rao) > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto > Labels: newbie > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (KAFKA-1123) Broker IPv6 addresses parsed incorrectly
[ https://issues.apache.org/jira/browse/KAFKA-1123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Rao updated KAFKA-1123: --- Priority: Major (was: Minor) Affects Version/s: (was: 0.8.0) 0.8.2 Labels: newbie (was: ) We probably should add the IPV6 support asap. It seems that for a given string of "host:port", we can just look up for the last : to separate the host and port. This should cover both IPV4 and IPV6. We will need to do that for both the old and the new producer. > Broker IPv6 addresses parsed incorrectly > > > Key: KAFKA-1123 > URL: https://issues.apache.org/jira/browse/KAFKA-1123 > Project: Kafka > Issue Type: Bug > Components: producer >Affects Versions: 0.8.2 >Reporter: Andrew Otto >Assignee: Jun Rao > Labels: newbie > > It seems that broker addresses are parsed incorrectly when IPv6 addresses are > supplied. IPv6 addresses have colons in them, and Kafka seems to be > interpreting the first : as the address:port separator. > I have only tried this with the console-producer --broker-list option, so I > don't know if this affects anything deeper than the CLI. -- This message was sent by Atlassian JIRA (v6.2#6252)