nimo23

Results 246 comments of nimo23

Please add support for "Concise Binary Object Representation (CBOR)"

Hi @hg-ms, I read https://microstream.one/blog/article/quarkus-extension-for-microstream/ and I am wondering if ``` one.microstream microstream-quarkus-extension 08.00.00-MS-GA ``` can also be used for `eclipse-store`? Even if, does this extensions care of - the...

@hg-ms Thanks for your answer - but some points are still unclear: a) Is `microstream-quarkus-extension` compatible with `eclipse-store` or can/should it only be used with the previous `microstream-api`? b) Regarding...

Ok, thanks for the information. I will try to create a RestClient in Quarkus consuming the endpoints like in https://github.com/microstream-one/microstream/issues/695#issuecomment-1964938327. By the way, a possible Quarkus extension in the future...

@jbescos Here is the test case leading to this exception: ``` import static org.junit.jupiter.api.Assertions.assertNotNull; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.math.BigDecimal; import java.math.MathContext; import java.math.RoundingMode; import javax.json.bind.JsonbBuilder; import javax.json.bind.JsonbConfig; import javax.json.bind.config.PropertyVisibilityStrategy;...

@Verdent Look here with the current version: ``` Caused by: jakarta.json.bind.JsonbException: Unable to serialize property 'amount' from user.Item at deployment.test.war/org.eclipse.yasson.internal.serializer.ObjectSerializer.lambda$serialize$0(ObjectSerializer.java:43) at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) at deployment.test.war/org.eclipse.yasson.internal.serializer.ObjectSerializer.serialize(ObjectSerializer.java:38) at deployment.test.war/org.eclipse.yasson.internal.serializer.RecursionChecker.serialize(RecursionChecker.java:38) at deployment.test.war/org.eclipse.yasson.internal.serializer.KeyWriter.serialize(KeyWriter.java:41) at deployment.test.war/org.eclipse.yasson.internal.serializer.NullVisibilitySwitcher.serialize(NullVisibilitySwitcher.java:40)...

I can provide a PR. I wrote a `MathContextAdapter`: ``` public class MathContextAdapter implements JsonbAdapter { @Override public JsonObject adaptToJson(MathContext mathContext) throws Exception { return Json.createObjectBuilder() .add("precision", mathContext.getPrecision()) .add("roundingMode", mathContext.getRoundingMode().name())...

Another question: Why do I even have to register such a (De)serializer to be able to (de)serialize this class? Normally Json-B can (de)serialize a common class like this (consisting only...

>this issue seems to be an exact duplicate of this other issue you raised earlier: No duplicate, the other was about "show the property which makes trouble".. this issue is...

I actually looked at what Jackson does with such values. Jackson does what it should! ``` { "val1" : "NaN", "val2" : 1.0, "val3" : 0.0, "val4" : "Infinity" }...