Christophe Le Saec
Christophe Le Saec
[AVRO-3532](https://issues.apache.org/jira/browse/AVRO-3532) : Enlarge naming rules for C In Java, implemented naming rules accept accent or Chinese alphabet ... The aim of JIRA is to officially accept this implementation, the aim...
[AVRO-3579](https://issues.apache.org/jira/browse/AVRO-3579) : migration to JUnit5 using command : ``` mvn org.openrewrite.maven:rewrite-maven-plugin:4.27.0:run \ -Drewrite.recipeArtifactCoordinates=org.openrewrite.recipe:rewrite-testing-frameworks:1.24.0 \ -DactiveRecipes=org.openrewrite.java.testing.junit5.JUnit5BestPractices ``` plus fix bugs generated by it. Some unit test are still in JUnit4, and...
[AVRO-3532](https://issues.apache.org/jira/browse/AVRO-3532) : Documentation give strict naming rules for field name, and Java implementation allow more than this (it allows accents : "éhôÄç", chinese alphabet : "歳以上") This PR aims to...
[AVRO-2918](https://issues.apache.org/jira/browse/AVRO-2918) : Proposition for polymorphism
[AVRO-530](https://issues.apache.org/jira/browse/AVRO-530) : Types in protocol can be defined each other
### Jira This PR is for [Avro Jira 2160](https://issues.apache.org/jira/browse/AVRO-2160) to allow missing values when fields define default. ### Tests - [ ] My PR adds the following unit tests TestGenericDatumReader...
[AVRO-3527](https://issues.apache.org/jira/browse/AVRO-3527) : Small optimization on hashcode to avoid whole record exploration.
First try for [AVRO-3591](https://issues.apache.org/jira/browse/AVRO-3591)
## What is the purpose of the change * [AVRO-3611](https://issues.apache.org/jira/browse/AVRO-3611) about record generator in Java and LogicalType. Some logical type should constrain value generation to keep it valid. ## Verifying...
## What is the purpose of the change *For [AVRO-3624](https://issues.apache.org/jira/browse/AVRO-3624) Try to complete site with Apache references to get greener note in https://whimsy.apache.org/site/. ## Verifying this change Manual check :...