Changes between Initial Version and Version 1 of Ticket #617


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

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #617 – Description

    initial v1  
    88This would insert the `VALUES` (a 2D object) into the existing 3D objects in `3Dcube` at slice t=5. The existing slices at t>=5 will be moved to t+1, i.e. slice 5 becomes 6, etc.
    99
     10A more general and conceptually more appealing approach would be to implement a 'shift' operator in the `update` statement, that allows to move slices around.
     11
     12Example (should be refined)
     13{{{
     14update 3Dcube as c
     15set c
     16assign shift([5,*:*,*:*], [6,*:*,*:*])
     17}}}
     18
    1019Implementation: this could be implemented efficiently without moving any data but just shifting some OIDs in the index.