Changeset: 5eb0eda40fc7 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5eb0eda40fc7 Modified Files: clients/Tests/MAL-signatures_all.stable.out clients/Tests/MAL-signatures_all.stable.out.int128 clients/Tests/MAL-signatures_fits_geom.stable.out clients/Tests/MAL-signatures_fits_geom.stable.out.int128 clients/Tests/MAL-signatures_geom.stable.out clients/Tests/MAL-signatures_geom.stable.out.int128 clients/Tests/MAL-signatures_none.stable.out clients/Tests/MAL-signatures_none.stable.out.int128 monetdb5/modules/mal/mat.mal Branch: default Log Message:
Complete changeset 57e3815f3d63. diffs (188 lines): diff --git a/clients/Tests/MAL-signatures_all.stable.out b/clients/Tests/MAL-signatures_all.stable.out --- a/clients/Tests/MAL-signatures_all.stable.out +++ b/clients/Tests/MAL-signatures_all.stable.out @@ -39686,13 +39686,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/clients/Tests/MAL-signatures_all.stable.out.int128 b/clients/Tests/MAL-signatures_all.stable.out.int128 --- a/clients/Tests/MAL-signatures_all.stable.out.int128 +++ b/clients/Tests/MAL-signatures_all.stable.out.int128 @@ -50649,13 +50649,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/clients/Tests/MAL-signatures_fits_geom.stable.out b/clients/Tests/MAL-signatures_fits_geom.stable.out --- a/clients/Tests/MAL-signatures_fits_geom.stable.out +++ b/clients/Tests/MAL-signatures_fits_geom.stable.out @@ -39603,13 +39603,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/clients/Tests/MAL-signatures_fits_geom.stable.out.int128 b/clients/Tests/MAL-signatures_fits_geom.stable.out.int128 --- a/clients/Tests/MAL-signatures_fits_geom.stable.out.int128 +++ b/clients/Tests/MAL-signatures_fits_geom.stable.out.int128 @@ -50571,13 +50571,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/clients/Tests/MAL-signatures_geom.stable.out b/clients/Tests/MAL-signatures_geom.stable.out --- a/clients/Tests/MAL-signatures_geom.stable.out +++ b/clients/Tests/MAL-signatures_geom.stable.out @@ -39579,13 +39579,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/clients/Tests/MAL-signatures_geom.stable.out.int128 b/clients/Tests/MAL-signatures_geom.stable.out.int128 --- a/clients/Tests/MAL-signatures_geom.stable.out.int128 +++ b/clients/Tests/MAL-signatures_geom.stable.out.int128 @@ -50547,13 +50547,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/clients/Tests/MAL-signatures_none.stable.out b/clients/Tests/MAL-signatures_none.stable.out --- a/clients/Tests/MAL-signatures_none.stable.out +++ b/clients/Tests/MAL-signatures_none.stable.out @@ -39408,13 +39408,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/clients/Tests/MAL-signatures_none.stable.out.int128 b/clients/Tests/MAL-signatures_none.stable.out.int128 --- a/clients/Tests/MAL-signatures_none.stable.out.int128 +++ b/clients/Tests/MAL-signatures_none.stable.out.int128 @@ -50375,13 +50375,13 @@ pattern mat.pack(X_1:any_2...):bat[:oid, address MATpackValues; comment Materialize the MAT (of values) into a BAT -pattern mat.sortReverseTail(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) -address MATsortReverseTail; -comment Returns a BAT copy sorted on the head column. +pattern mat.sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) +address MATsortReverse; +comment Returns a BAT copy sorted on the tail column. pattern mat.sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2],map:bat[:oid,:bte]) address MATsort; -comment Returns a BAT copy sorted on the head column. +comment Returns a BAT copy sorted on the tail column. pattern mat.slice(first:lng,last:lng,b:bat[:oid,:any_2]...):bat[:oid,:any_2] address MATpackSlice; diff --git a/monetdb5/modules/mal/mat.mal b/monetdb5/modules/mal/mat.mal --- a/monetdb5/modules/mal/mat.mal +++ b/monetdb5/modules/mal/mat.mal @@ -65,12 +65,12 @@ comment "project using the map bat (cont pattern sort(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2], map:bat[:oid,:bte]) address MATsort -comment "Returns a BAT copy sorted on the head column."; +comment "Returns a BAT copy sorted on the tail column."; -pattern sortReverseTail(b:bat[:oid,:any_2]...) +pattern sortReverse(b:bat[:oid,:any_2]...) (sorted:bat[:oid,:any_2], map:bat[:oid,:bte]) -address MATsortReverseTail -comment "Returns a BAT copy sorted on the head column."; +address MATsortReverse +comment "Returns a BAT copy sorted on the tail column."; pattern print(b:bat[:oid,:any_2]...):void address MATprint; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list