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": 0
In this case, what should be the value of this field if it's not specified? A
single-element array with the value of 0?
>From looking at the PR that was submitted, it appears to set the defaultValue
>to a new (empty) ArrayList.
I would think that maybe it should set defaultValue to
new Integer[] {0};
But I am not certain of the semantics here.
Thanks
-Mark
On Feb 27, 2018, at 7:30 AM, Juan Pablo Gardella
<[email protected]<mailto:[email protected]>> wrote:
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
<[email protected]<mailto:[email protected]>> wrote:
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
<[email protected]<mailto:[email protected]>> wrote:
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 think. I have another issue related to Avro and
Record, I will file the issue tomorrow.
Thanks,
Juan