Change Log Report

Total number of changed sets: 1

Changes between 09 Sep, 2017 and 10 Oct, 2017

Total commits: 17
Total number of files changed: 31

Timestamp Author Details
2017-10-09 22:09:48 Mark Struberg <struberg@apache.org> src/site/markdown/download.md v 29addd898eb47612d1857e5aafb1fdeb4e558e39
src/site/site.xml v 29addd898eb47612d1857e5aafb1fdeb4e558e39

update site for johnzon-1.1.4
2017-10-05 11:20:46 Mark Struberg <struberg@apache.org> johnzon-core/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
johnzon-distribution/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
johnzon-jaxrs/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
johnzon-jsonb/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
johnzon-mapper/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
johnzon-maven-plugin/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
johnzon-websocket/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837

[maven-release-plugin] prepare for next development iteration
2017-10-05 11:20:36 Mark Struberg <struberg@apache.org> johnzon-core/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
johnzon-distribution/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
johnzon-jaxrs/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
johnzon-jsonb/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
johnzon-mapper/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
johnzon-maven-plugin/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
johnzon-websocket/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
pom.xml v d7be12682e4a5209771368f14aa633398310cad5

[maven-release-plugin] prepare release v1.1.4
2017-10-05 11:01:38 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f8e3b0ba3ac7b42a93a1662396ff97f688229958
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v f8e3b0ba3ac7b42a93a1662396ff97f688229958

JOHNZON-80 respecting attributeorder when deserializing SortedMaps
2017-09-26 15:16:43 Mark Struberg <struberg@apache.org> johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v d64bd443cb9e31b14adbfee369061c064a521b43

JOHNZON-135 remove unused config options again
2017-09-26 13:53:36 Mark Struberg <struberg@apache.org> johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 7f4155d30286a05ec6b04106cd48c3891e925303

JOHNZON-135 add configuration for JaxRS
2017-09-26 13:45:13 Mark Struberg <struberg@apache.org> johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 40b9256731152f872eef9c9a632ae2ebd9725fa6

JOHNZON-135 make deduplicateObjects configurable via JsonB
2017-09-26 13:08:59 Mark Struberg <struberg@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 34145fe3d8398459b09eb65209ac94ea62bcb992

JOHNZON-135 add proper JavaDocs for setDeduplicateObjects
2017-09-26 10:12:36 Mark Struberg <struberg@apache.org> johnzon-core/src/test/java/org/apache/johnzon/core/OverflowTest.java v 562d9e8aed80ce0bacd9f814fce0f658dfe1f169

JOHNZON-134 whoops, fixed unused imports
2017-09-26 08:11:22 Mark Struberg <struberg@apache.org> johnzon-core/src/test/java/org/apache/johnzon/core/OverflowTest.java v c15ee3137e9310d0f34de91a58fac1d9674c0f8d

JOHNZON-134 add a test with a very large Json structure.

Testing the auto-extend mechanism
2017-09-25 23:19:45 Mark Struberg <struberg@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v ade1c27179830d06488cd80da0fa5ec233025f53
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v ade1c27179830d06488cd80da0fa5ec233025f53
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v ade1c27179830d06488cd80da0fa5ec233025f53

JOHNZON-135 also support deduplication in arrays
2017-09-25 08:22:26 Romain Manni-Bucau <rmannibucau@gmail.com> johnzon-core/src/test/java/org/apache/johnzon/core/BrokenDefaultTest.java v 60f48cf65708e3a9bc9943b6d5cac0435772b6e9

adding a broken test to show why previous commit broke the buffer strategies
2017-09-24 23:22:23 Mark Struberg <struberg@apache.org> johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JohnzonIgnoreNestedTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880

JOHNZON-135 add MapperConfig switch to enable deduplication
2017-09-24 22:16:03 Mark Struberg <struberg@apache.org> johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/JsonPointerTracker.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JohnzonIgnoreNestedTest.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71

JOHNZON-135 write and read much more complex cyclic data
2017-09-24 15:29:08 Mark Struberg <struberg@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/JsonPointerTracker.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularExceptionTest.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/internal/JsonPointerTrackerTest.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f

JOHNZON-135 deserialise JsonPointers back to previously mapped objects
2017-09-22 23:23:41 Mark Struberg <struberg@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 0091f20199803b9e32bdfe3d696e6109de0ad8b8
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularExceptionTest.java v 0091f20199803b9e32bdfe3d696e6109de0ad8b8

JOHNZON-135 support recursive structures

this is the write part for now.
We still need to support de-serialisation
2017-09-22 22:22:01 Mark Struberg <struberg@apache.org> johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v d7a4a2f9de8c39b84fbb8b73b13c6f7f6514a9cf
johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v d7a4a2f9de8c39b84fbb8b73b13c6f7f6514a9cf
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v d7a4a2f9de8c39b84fbb8b73b13c6f7f6514a9cf

JOHNZON-134 fix buffer autoExtend

Also reduce fallbackBuffer to 256k as we now have autoextend in place