Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KSQL doesn't support Avro schema with non-ascii characters in column name #2121

Closed
oisene opened this issue Nov 5, 2018 · 1 comment · Fixed by #3477
Closed

KSQL doesn't support Avro schema with non-ascii characters in column name #2121

oisene opened this issue Nov 5, 2018 · 1 comment · Fixed by #3477
Labels

Comments

@oisene
Copy link

oisene commented Nov 5, 2018

Table created in Oracle:

create table ksql_test(id number(38,0), foo_key varchar2(200), fooå varchar2(200));

Note the last character in the last column name. The JDBC connector is configured using AVRO. When running this statement in KSQL:

create stream ksql_test with(kafka_topic='ora_KSQL_TEST',value_format='AVRO',key='FOO_KEY');

KSQL returns with:

io.confluent.ksql.parser.exception.ParseFailedException: line 2:21: extraneous input 'Å' expecting {'ADD'...

Same thing with create table. This however returns without error:

create stream ksql_test (id int, foo_key varchar) with(kafka_topic='ora_KSQL_TEST',value_format='AVRO',key='FOO_KEY');

I'm testing this with: CLI v5.0.0, Server v5.0.0

@apurvam apurvam added the bug label Nov 6, 2018
@apurvam
Copy link
Contributor

apurvam commented Nov 6, 2018

thanks for reporting @oisene . Maybe related #1293

cc @big-andy-coates . This may be one to add to the quoted identifiers uber issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants