Changes between Initial Version and Version 2 of Ticket #128


Ignore:
Timestamp:
Feb 28, 2012, 1:34:59 PM (12 years ago)
Author:
Dimitar Misev
Comment:

Alan, thanks for providing the logs. I've opened #127 already for this issue, but I'll move it to a different topic, and leave this one for the problem you get.

I can't understand what exactly was rasgeo doing, can you maybe post the rasgeo command (along with small sample data maybe)?

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #128

    • Property Owner set to Heinrich Stamerjohanns
    • Property Status newassigned
    • Property Cc Peter Baumann added
  • Ticket #128 – Description

    initial v2  
    44[2] http://groups.google.com/group/rasdaman-dev/browse_thread/thread/2fbbe0842583cbc0/8b5d9d4c91065629
    55
     6I am getting a weird behaviour from the oid operator in rasql,
     7suddenly it gives a non integer oid value for all collections (it is
     8the same for every collection I tested).
     9{{{
     10$ rasql -q "select oid(t) from MOD_WATERVAPOR_32633_1000 as t" --out
     11string
     12rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on
     1331.01.2012 17:14:19.
     14opening database RASBASE at localhost:7001...ok
     15Executing retrieval query...ok
     16Query result collection has 1 element(s):
     17  Result element 1: 2.37934e-317
     18rasql done.
     19}}}
     20After restarting the server with:
     21{{{
     22stop_rasdaman.sh
     23start_rasdaman.sh
     24}}}
     25everything gets back to normal
     26{{{
     27$ rasql -q "select oid(t) from MOD_WATERVAPOR_32633_1000 as t" --out
     28string
     29rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on
     3031.01.2012 17:14:19.
     31opening database RASBASE at localhost:7001...ok
     32Executing retrieval query...ok
     33Query result collection has 1 element(s):
     34  Result element 1: 213505
     35rasql done.
     36}}}
     37It would appear to be an issue only for the oid() operator and
     38'''displayed output''' since a different query based on oid works as
     39expected:
     40{{{
     41rasql -q "select csv(m[0:10,0:10]) from mr as m where oid(m)=31745" --
     42out string
     43}}}
     44But in the meantime anything relying on getting oids with select
     45breaks.
     46
    647Here follows log excerpt and problem description, ongoing operations were rasgeo insert to a non existing collection that should have been followed by an update.
    7 
     48{{{
    849--- KERNEL LOG ---
    950Feb 28 12:42:26 ras-dev-dar kernel: rasserver[15480]: segfault at 0 ip 00000000004c089b sp 00007fff9ef3bc80 error 4 in rasserver[400000+1a8000]
    10 
     51}}}
     52{{{
    1153--- rasmgr.001504.log ---
    1254[2012-02-28 12:42:26] client request from 192.168.0.115: 'get server'...ok
     
    1456Error: rasdaman server N1, pid 15480 terminated illegally, reason: uncaught signal 11
    1557[2012-02-28 12:42:26] starting server N1, executable /usr/local/rasdaman8.3/bin/rasserver; pid 19987...[2012-02-28 12:42:27] client request from 192.168.0.115: 'get server'...ok
    16 
     58}}}
     59{{{
    1760--- N1.015480.log (last entries) ---
    1861[2012-02-28 12:42:26] request from 192.168.0.115
     
    2467[2012-02-28 12:42:26] request from 192.168.0.115
    2568Request: 'insert tile'...insertTile created new TransTile (Array), changing endianness...
    26 
     69}}}
     70{{{
    2771--- N1.019987.log (repeated insert, should have been an update ---
    2872[...]
     
    3074Request: 'insert into none_TEST_32630_1000 values marray x in [0:0,0:0,149941:149941] values 0c'...parsing...checking semantics...evaluating...ok
    3175[2012-02-28 12:42:56] request completed in 5703 usecs.
    32 
     76}}}
     77{{{
    3378--- oid(t) output ---
    3479rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 31.01.2012 17:14:19.
     
    3984  Result element 2: 2.37934e-317
    4085rasql done.
    41 
     86}}}
    4287Restarting the server N1 via rascontrol solves the oid issue