- if(dt0->get_type_str() != "UINT"){
- fprintf(stderr,"ERROR, the temporal attribute in a filter join must be a UINT.\n");
+ string dt0_type = dt0->get_type_str();
+ if(dt0_type != "INT" && dt0_type != "UINT" && dt0_type != "LLONG" && dt0_type != "ULLONG"){
+// if(dt0->get_type_str() != "UINT"){
+ fprintf(stderr,"ERROR, the temporal attribute in a filter join must be one of INT/UINT/LLONG/ULLONG.\n");