100 lines
3.7 KiB
Plaintext
100 lines
3.7 KiB
Plaintext
|
|
Sequential: Yes
|
||
|
|
Database: test
|
||
|
|
Restore: No
|
||
|
|
|
||
|
|
Operator : setcore
|
||
|
|
Number : 1
|
||
|
|
Signature : int -> bool
|
||
|
|
Example : query setcore(2)
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort only more than 3 cores
|
||
|
|
Number : 2
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] head[0] mThreadedMergeSort[NameStr] count
|
||
|
|
Result : ERROR
|
||
|
|
|
||
|
|
Operator : setcore - resize cores
|
||
|
|
Number : 3
|
||
|
|
Signature : int -> bool
|
||
|
|
Example : query setcore(20)
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort
|
||
|
|
Number : 4
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] head[0] mThreadedMergeSort[NameStr] count
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : setcore
|
||
|
|
Number : 5
|
||
|
|
Signature : int -> bool
|
||
|
|
Example : query setcore(6)
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort - empty stream
|
||
|
|
Number : 6
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] head[0] mThreadedMergeSort[NameStr] count
|
||
|
|
Result : 0
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort -small stream
|
||
|
|
Number : 7
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] head[2] mThreadedMergeSort[NameStr] count
|
||
|
|
Result : 2
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort - no stream
|
||
|
|
Number : 8
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str mThreadedMergeSort[NameStr] count
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort
|
||
|
|
Number : 9
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query (roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[NameStr] project[Name]) = (roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[NameStr, TRUE] project[Name])
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort - worong attr1
|
||
|
|
Number : 10
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[NameStra] count
|
||
|
|
Result : ERROR
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort - wrong attr2
|
||
|
|
Number : 11
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[NameStr, 5] count
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort
|
||
|
|
Number : 12
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[] count
|
||
|
|
Result : 44682
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort - too much args
|
||
|
|
Number : 13
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[NameStr; NameStr] count
|
||
|
|
Result : ERROR
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort - many sort args
|
||
|
|
Number : 14
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[Oneway, NoAttr, FALSE, Maxspeed, Fclass, FALSE, NameStr] count
|
||
|
|
Result : 44682
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort - sorted input
|
||
|
|
Number : 15
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query (roads_str feed filter[not (trim(.Name) = '')] sortby[NameStr] mThreadedMergeSort[NameStr] project[Name]) = (roads_str feed filter[not (trim(.Name) = '')] sortby[NameStr] project[Name])
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : mThreadedMergeSort
|
||
|
|
Number : 16
|
||
|
|
Signature : stream x (attr x bool ...) -> stream
|
||
|
|
Example : query (roads_str feed filter[not (trim(.Name) = '')] mThreadedMergeSort[Maxspeed] project[Maxspeed]) = (roads_str feed filter[not (trim(.Name) = '')] sortby[Maxspeed] project[Maxspeed])
|
||
|
|
Result : TRUE
|