Skip to content

Weaviate int needs to be represented as java Long instead of Double #149

@samos123

Description

@samos123

In Weaviate the int datatype is represented as int64 however in the Java client it gets converted to a java.lang.Double which is an 8 byte structure to represent floating points.

I suspect if we were to store a value of 9223372036854775807 or -9223372036854775807 in Weaviate of datatype int that the java client wouldn't be able to get the correct value.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions