Changes between Initial Version and Version 1 of Ticket #1545


Ignore:
Timestamp:
May 4, 2017, 3:32:55 PM (7 years ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1545 – Description

    initial v1  
    33> in expression > pow(x, 0.756), if x evaluates to 0 or greater, everything works, but if evaluates to negative value, an error 400 is thrown. The rasserver log displays only this:
    44> Error number: 510 Token: POW Line: 1 Column: 15
     5
     6A quick test to reproduce:
     7{{{
     8$ directql -q 'select csv(pow(<[0:0] -5f>, 0.765))' --out string -d /d/rasdata/RASBASE
     9directql: rasdaman query tool v1.0, rasdaman v9.4.0-beta2.
     10opening database /d/rasdata/RASBASE at localhost:7001... [INFO] - Connected successfully to '/d/rasdata/RASBASE'
     11 [INFO] - initialized blob file storage handler with root data directory /d/rasdata/TILES/
     12 ok
     13Executing retrieval query... [INFO] - Request: 'select csv(pow(<[0:0] -5f>, 0.765))'...
     14 [INFO] - parsing...
     15 [INFO] - checking semantics...
     16 [INFO] - evaluating...
     17[FATAL] - QtUnaryInduce::computeUnaryMDDOp caught errno error (510) in unaryinduce
     18Getting result...ok.
     19directql done.
     20}}}