Changeset: 64bee53e652f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=64bee53e652f
Modified Files:
        monetdb5/extras/crackers/Makefile.ag
        monetdb5/extras/crackers/crackers.mx
Branch: holindex
Log Message:

Holistic indexing with stochastic cracking.


diffs (70 lines):

diff --git a/monetdb5/extras/crackers/Makefile.ag 
b/monetdb5/extras/crackers/Makefile.ag
--- a/monetdb5/extras/crackers/Makefile.ag
+++ b/monetdb5/extras/crackers/Makefile.ag
@@ -42,6 +42,7 @@ lib_crackers = {
                          crackers_holistic.h \
                          crackers_selectst_ops.mx \
                          crackers_selecthol_ops.mx \
+                         crackers_selectholst_ops.mx \
                          crackers_updates.mx \
                          crackers_sideways.mx \
                          opt_selcrack.mx \
diff --git a/monetdb5/extras/crackers/crackers.mx 
b/monetdb5/extras/crackers/crackers.mx
--- a/monetdb5/extras/crackers/crackers.mx
+++ b/monetdb5/extras/crackers/crackers.mx
@@ -301,6 +301,47 @@ address CRKthetaselecthol_@2
 comment "Retrieve the subset using a cracker
         index producing preferably a BATview.";
 
+command selectholst(b:bat[:oid,:@2],l:@2,h:@2):bat[:oid,:@2]
+address CRKselectholst_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+command selectholst(b:bat[:oid,:@2],l:@2):bat[:oid,:@2]
+address CRKselectholstValue_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+command selectholst(b:bat[:oid,:@2],l:@2,h:@2,li:bit,hi:bit):bat[:oid,:@2]
+address CRKselectholstBounds_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+command uselectholst(b:bat[:any_1,:@2],l:@2,h:@2):bat[:any_1,:void]
+address CRKuselectholst_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+command uselectholst(b:bat[:any_1,:@2],l:@2):bat[:any_1,:void]
+address CRKuselectholstValue_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+command 
uselectholst(b:bat[:any_1,:@2],l:@2,h:@2,li:bit,hi:bit):bat[:any_1,:void]
+address CRKuselectholstBounds_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+command thetauselectholst(b:bat[:any_1,:@2],v:@2,op:str):bat[:any_1,:void]
+address CRKthetauselectholst_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+command thetaselectholst(b:bat[:any_1,:@2],v:@2,op:str):bat[:any_1,:@2]
+address CRKthetaselectholst_@2
+comment "Retrieve the subset using a cracker
+        index producing preferably a BATview.";
+
+
 @
 @= JoinSelect
 command joinuselect( right:bat[:oid,:@2], l:@2, h:@2, li:bit, hi:bit, 
left:bat[:oid,:void] ):bat[:oid,:void]
@@ -624,6 +665,7 @@ comment "make new map for debugging";
 #include "crackers_select_ops.h"
 #include "crackers_selectst_ops.h"
 #include "crackers_selecthol_ops.h"
+#include "crackers_selectholst_ops.h"
 #include "crackers_holistic.h"
 #include "crackers_core_unordered.h"
 #include "crackers_AVL_tree.h"
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to