[ https://issues.apache.org/jira/browse/TINKERPOP-1873?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Kuppitz closed TINKERPOP-1873. ------------------------------------- Resolution: Fixed > min() and max() work only in the range of Integer values > -------------------------------------------------------- > > Key: TINKERPOP-1873 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1873 > Project: TinkerPop > Issue Type: Bug > Components: process > Affects Versions: 3.2.7, 3.3.1 > Reporter: Rado Kozmer > Assignee: Daniel Kuppitz > Priority: Major > Fix For: 3.2.8, 3.3.2 > > > Following examples show the problem. The Min and Max steps are seeded with > Integer.MIN_VALUE and Integer.MAX_VALUE. This is not high/low enough for long > and double values. > {{g.V(0).values().inject(9999999999).min()}} > returns 2147483647 instead of 9999999999. > {{g.V(0).values().inject(-9999999999).max()}} > returns -2147483648 instead of -9999999999. > Extremes like -Double.MAX_VALUE and Double.MAX_VALUE should solve the > problem, but I see some casting issues in the MinGlobalStep, MaxGlobalStep, > MinLocalStep, MaxLocalStep. > Can anybody help with this? -- This message was sent by Atlassian JIRA (v7.6.3#76005)