Mark,
I've attached a simple project to reproduce the bugs, and it fails either
default to 0 or [0]:
Tests in error:
testIssue1(com.foo.TestIssueDefaultValues): Cannot set the default value
for field [listOfInt] to [0] because that is not a valid value for Data
Type [ARRAY[INT]]
Juan,
OK, thanks. I was trying to understand what the intent was with that schema. So
to make sure that everyone
is on the same page:
If I use the following field in the schema:
"type": {"type": "array", "items": "int" }, "default": [ 0 ]
Then it works properly, giving us the default value
Thanks Mike, agree but Avro does not complain and it allows using it. The
schema is used in production and I cannot change it for now.
On Tue, 27 Feb 2018 at 11:17 Mike Thomsen wrote:
> That doesn't look like the right way to specify an empty array. This SO
> example
That doesn't look like the right way to specify an empty array. This SO
example fits about what I'd expect:
https://stackoverflow.com/a/42140165/284538
So it should be default:[0]
On Tue, Feb 27, 2018 at 8:56 AM, Mark Payne wrote:
> Juan,
>
> So the scenario that you
Hi Mark,
Thank you for take some time in the issue. Regarding your questions:
* *What does it mean exactly to have an Avro schema with an "array" type
that has a value?* -> A default value I mean.
** What should be the value of this field if it's not specified?* *A
single-element array with the
Juan,
So the scenario that you laid out in the NIFI-4893 is not one that I've
personally
encountered. What does it mean exactly to have an Avro schema with an "array"
type
that has a value? In the example that you laid out, the field has:
"type": {"type": "array", "items": "int" }, "default":
Hello team,
I could not fix the issue. I did a patch but it's solves the issue, but I
believe is not the correct solution. Anyone that knows Record Framework can
help me on that?
Thanks in advance,
Juan
On Mon, 19 Feb 2018 at 22:33 Juan Pablo Gardella <
gardellajuanpa...@gmail.com> wrote:
> I
I saw an issue in a test :(. I will continue looking into current approach.
On Mon, 19 Feb 2018 at 22:23 Juan Pablo Gardella <
gardellajuanpa...@gmail.com> wrote:
> Hello team,
>
> I filed an issue at https://issues.apache.org/jira/browse/NIFI-4893. I
> discovered using a complex Avro schema.
Hello team,
I filed an issue at https://issues.apache.org/jira/browse/NIFI-4893. I
discovered using a complex Avro schema. I've isolated the issue and also
did a patch. At least, this solve the issue but actually I don't know well
the implications on that solution.
Please let me know what do you