{"shas":[["3cef584919900aed6d5a169f410204a67020aca7","b9c3f908df4b2e8f3d9542e9458ba01325f2acfb@garlik.com","Made 4s-cluster start/stop work with /bin/bash","Steve Harris"],["00af82ff1267368a40d485eb4bd0bfc01d0c43c2","b9c3f908df4b2e8f3d9542e9458ba01325f2acfb@garlik.com","Removed stale hash function selecting code","Steve Harris"],["60835ede4b25f957fec333faf49fe39cb9383e5a","d561b2710818560139cd386a22460ed8269ee37f@gmail.com","Fixed typo in debugging printf statement (DISINTCT -> DISTINCT).","Dave Challis"],["f67ad09d5cdb37eaa5004d149d1cd210f81b230f","d561b2710818560139cd386a22460ed8269ee37f@gmail.com","Fixes a bug where a CONSTRUCT + UNION were resulting in extra bnodes with an id of \"LL\" being generated.\n\nFunction handle_construct checks for bnodes with a value of \"NULL\" instead of a bnode id, and skips outputting them.\n\nFunction slot_fill sets lexical value of bnode to b->lex rather than (b->lex)+2 when it encounters a value of \"NULL\" instead of a bnode id.\n\nAdded check that row isn't NULL before checking row->stop in a number of functions.","Dave Challis"],["79221979d6d8120660ff46b77bbb381b5ece1c1c","d561b2710818560139cd386a22460ed8269ee37f@gmail.com","Fixes a bug where certain bindings containing NULL were being thrown away when DISTINCT or CONSTRUCT were being used.\n\nFunction binding_row_compare no longer treats FS_RID_NULL and any FS_RID as equal.  The function now returns -2 when comparing FS_RID_NULL < FS_RID, and 2 when comparing FS_RID > FS_RID_NULL.\n\nFunction fs_binding_join now checks both values for left/right join when comparison function (binding_row_compare) returns 0, -2 or 2.  Joins still occur without checking values when comparison returns -1 or 1.\n\nSome minor formatting changes (tabs -> spaces for consistency within a function which was using both).","Dave Challis"],["a6d3a240933adbc5d8f4e46a7d863ebd67dbc95c","d561b2710818560139cd386a22460ed8269ee37f@gmail.com","Added tests for CONSTRUCT and UNION fixes.","Dave Challis"],["b54ed39bc57dd2e64cb8bc0b622c793394f635c8","d561b2710818560139cd386a22460ed8269ee37f@gmail.com","Added check for additional return types in binding_row_compare function (i.e. checks for cmp <= -1 rather than == -1.","Dave Challis"],["d2cddaa70bb19ef7e5daf315d3c89af9cca41632","b9c3f908df4b2e8f3d9542e9458ba01325f2acfb@garlik.com","Added Dave Challis to AUTHORS","Steve Harris"],["a382668f019e707aeb40aef059e9d69e42c17e70","9c64b353057929be94368c52268136fa903ac3ba@gmail.com","Edited AUTHORS via GitHub","Manuel Salvadores"]],"repo":"mischat/4store","actor":"mischat","ref":"refs/heads/master","size":9,"head":"a382668f019e707aeb40aef059e9d69e42c17e70","actor_gravatar":"bc592e7b78ad598fe59b78952a212e6c","push_id":28224269}