diff options
author | Constantin Jucovschi <cj@ubuntu.localdomain> | 2009-04-24 07:20:22 -0400 |
---|---|---|
committer | Constantin Jucovschi <cj@ubuntu.localdomain> | 2009-04-24 07:20:22 -0400 |
commit | 8f27e65bddd7d4b8515ce620fb485fdd78fcdf89 (patch) | |
tree | bd328a4dd4f92d32202241b5e3a7f36177792c5f /rasodmg/test/earth.ql | |
download | rasdaman-upstream-8f27e65bddd7d4b8515ce620fb485fdd78fcdf89.tar.gz rasdaman-upstream-8f27e65bddd7d4b8515ce620fb485fdd78fcdf89.tar.xz rasdaman-upstream-8f27e65bddd7d4b8515ce620fb485fdd78fcdf89.zip |
Initial commitv8.0
Diffstat (limited to 'rasodmg/test/earth.ql')
-rw-r--r-- | rasodmg/test/earth.ql | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/rasodmg/test/earth.ql b/rasodmg/test/earth.ql new file mode 100644 index 0000000..5de6f1d --- /dev/null +++ b/rasodmg/test/earth.ql @@ -0,0 +1,68 @@ +// This test evaluates the effort for internal operations. +// Run on different servers with optimization of operations and +// multidimensional operations turned on and off. + +// no operation + +select img[0:799,0:799] +from earth1 as img + +// one MDD operation + +select img[0:799,0:799] + img[0:799,0:799] +from earth1 as img + +// two MDD operations + +select img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] +from earth1 as img + +// three MDD operations + +select img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] +from earth1 as img + +// four MDD operations + +select img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] +from earth1 as img + +// five MDD operations + +select img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] + img[0:799,0:799] +from earth1 as img + +// no operation + +select img[0:799,0:799] +from earth1 as img + +// one unary operation + +select not(img[0:799,0:799]) +from earth1 as img + +// no operation + +select img[0:799,0:799] +from earth1 as img + +// one binary operation with a constant (+) + +select img[0:799,0:799] + 10c +from earth1 as img + +// two binary operations with a constant (+, *) + +select (img[0:799,0:799] + 10c) * 10c +from earth1 as img + +// three binary operations with a constant (+, *, -) + +select ((img[0:799,0:799] + 10c) * 10c) - 10c +from earth1 as img + +// four binary operations with a constant (+, *, -, /) + +select (((img[0:799,0:799] + 10c) * 10c) - 10c) / 10c +from earth1 as img |