Changes between Initial Version and Version 1 of Ticket #1935


Ignore:
Timestamp:
Dec 4, 2018, 2:44:42 PM (6 years ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1935 – Description

    initial v1  
    1111
    1212From there search for `r_Long / r_ULong / QT_LONG / QT_ULONG` to determine if there's any other classes / constants / enum types / switches that need to be extended. There's definitely changes to be done in: raslib, [http://rasdaman.org/browser/qlparser/qtdata.hh#L54 qlparser], relcatalogif, catalogmgr, clientcomm/servercomm, rasql/directql/rasj
     13
     14In the end the following should work:
     15{{{
     16rasql -q 'select -1125899906842624ll'
     17rasql -q 'select  1125899906842624ull'
     18rasql -q 'select <[0:0] -1125899906842624ll>'
     19rasql -q 'select <[0:0] 1125899906842624ull>'
     20rasql -q 'select add_cells(<[0:0] -1125899906842624ll>)'
     21rasql -q 'select add_cells(<[0:0] 1125899906842624ull>)'
     22rasql -q 'create collection testlonglong LongLongSet'
     23rasql -q 'create collection testulonglong ULongLongSet'
     24rasql -q 'insert into testlonglong values <[0:0,0:0] -1125899906842624ll>'
     25rasql -q 'insert into testulonglong values <[0:0,0:0] 1125899906842624ull>'
     26rasql -q 'select add_cells(c) from testlonglong as c'
     27rasql -q 'select add_cells(c) from testlonglong as c'
     28}}}