Changes between Version 1 and Version 2 of Ticket #617


Ignore:
Timestamp:
Jan 31, 2014, 11:49:13 AM (10 years ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #617 – Description

    v1 v2  
    1414update 3Dcube as c
    1515set c
    16 assign shift([5,*:*,*:*], [6,*:*,*:*])
     16assign shift(1, 5, 1)
    1717}}}
     18`shift(5, 1, 1)` means move slice 5 (arg 1) of dimension 1 (arg 2) for 1 (i.e. to slice 6). The 3rd argument could be -1 for example to shift to slice 4.
    1819
    1920Implementation: this could be implemented efficiently without moving any data but just shifting some OIDs in the index.