You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Yang Xia (Jira)" <ji...@apache.org> on 2024/02/13 19:53:00 UTC
[jira] [Updated] (TINKERPOP-3044) Add the ability to explicitly specify the type for numeric data in JavaScript GLV
[ https://issues.apache.org/jira/browse/TINKERPOP-3044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yang Xia updated TINKERPOP-3044:
--------------------------------
Affects Version/s: 3.6.6
> Add the ability to explicitly specify the type for numeric data in JavaScript GLV
> ---------------------------------------------------------------------------------
>
> Key: TINKERPOP-3044
> URL: https://issues.apache.org/jira/browse/TINKERPOP-3044
> Project: TinkerPop
> Issue Type: Improvement
> Components: javascript
> Affects Versions: 3.6.6
> Reporter: Valentyn Kahamlyk
> Priority: Minor
>
> Now integer value can be serialized only as Int or Long, and users can't select type explicitly.
> [implementation|https://github.com/apache/tinkerpop/blob/963bece33ce0f662ea8e6106b1128e27b587aaed/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/NumberSerializationStrategy.js#L57]
> Add support for Byte and Short, allow so select type for any number, for example send 1 as Byte or Short or Int or Long or Double, etc.
>
> Find a way to handle values outside [MIN_SAFE_INTEGER,MAX_SAFE_INTEGER].
--
This message was sent by Atlassian Jira
(v8.20.10#820010)