Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Confluent Exam CCDAK Topic 4 Question 73 Discussion

Actual exam question for Confluent's CCDAK exam
Question #: 73
Topic #: 4
[All CCDAK Questions]

In Avro, adding an element to an enum without a default is a __ schema evolution

Show Suggested Answer Hide Answer
Suggested Answer: A

Since Confluent 5.4.0, Avro 1.9.1 is used. Since default value was added to enum complex type , the schema resolution changed from:

(<1.9.1) if both are enums:** if the writer's symbol is not present in the reader's enum, then an error is signalled. **(>=1.9.1) if both are enums:

if the writer's symbol is not present in the reader's enum and the reader has a default value, then that value is used, otherwise an error is signalled.


Contribute your Thoughts:

Jordan
11 days ago
Nah, it's a full schema evolution. Avro's just going all-in, no half-measures here.
upvoted 0 times
...
Winifred
22 days ago
I agree with Edgar, adding an element without a default is forward schema evolution.
upvoted 0 times
...
Edgar
25 days ago
I disagree, I believe the answer is D) forward.
upvoted 0 times
...
Laticia
26 days ago
C'mon, it's gotta be backward. Avro's all about that old-school compatibility, you know?
upvoted 0 times
...
Ligia
28 days ago
Forward schema evolution, huh? Sounds like Avro is trying to keep us on our toes. Gotta stay ahead of the game, am I right?
upvoted 0 times
Daryl
15 days ago
Definitely, Avro is always trying to keep us on our toes with schema evolution.
upvoted 0 times
...
Salina
17 days ago
Yeah, forward schema evolution is all about staying ahead of the game.
upvoted 0 times
...
...
Ivette
29 days ago
I think the answer is A) breaking.
upvoted 0 times
...
Jettie
1 months ago
Adding an element to an enum without a default is definitely a breaking schema evolution. Avro isn't playing around with this one!
upvoted 0 times
Karan
10 days ago
Avro doesn't mess around with that kind of change.
upvoted 0 times
...
Junita
22 days ago
Yes, adding an element to an enum without a default is definitely a breaking schema evolution.
upvoted 0 times
...
...

Save Cancel