[ https://issues.apache.org/jira/browse/TINKERPOP-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephen Mallette updated TINKERPOP-3186: ---------------------------------------- Priority: Blocker (was: Critical) > Inconsistency of properties data type on Element > ------------------------------------------------ > > Key: TINKERPOP-3186 > URL: https://issues.apache.org/jira/browse/TINKERPOP-3186 > Project: TinkerPop > Issue Type: Improvement > Components: go, javascript > Affects Versions: 3.7.4 > Reporter: Stephen Mallette > Assignee: Stephen Mallette > Priority: Blocker > Labels: breaking > > The {{properties}} property on {{Element}} has datatypes inconsistent with > Java and other GLVs, for javascript and go. In Go it is a {{Map}} and in > javascript it can be a {{Map}}, {{List}} or {{undefined}} depending on > serializer or other factors (and we go through great lengths to assert all of > this in tests for some reason). The type should be {{List}}. Use an empty > list if {{null}} or {{undefined}}. -- This message was sent by Atlassian Jira (v8.20.10#820010)