? apachesolr-prefixes.patch
Index: apachesolr.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/apachesolr.module,v
retrieving revision 1.1.2.12.2.155.2.55
diff -u -p -r1.1.2.12.2.155.2.55 apachesolr.module
--- apachesolr.module	27 Dec 2009 17:23:58 -0000	1.1.2.12.2.155.2.55
+++ apachesolr.module	2 Jan 2010 13:46:38 -0000
@@ -1465,6 +1465,21 @@ function apachesolr_index_key($field) {
     case 'float':
       $type_prefix = 'f';
       break;
+    case 'tdate':
+      $type_prefix = 'td';
+      break;
+    case 'tint':
+      $type_prefix = 'ti';
+      break;
+    case 'tlong';
+      $type_prefix = 'tl';
+      break;
+    case 'tfloat':
+      $type_prefix = 'tf';
+      break;
+    case 'tdouble':
+      $type_prefix = 'tp';
+      break;
     default:
       $type_prefix = 's';
   }
