Okay,

I think I really got one this time -- again...

org.apache.mahout.cf.taste.impl.model.jdbc.GenericJDBCDataModel

The constructor that takes properties calls the parent's constructor
(line 77ish):
...
          props.getProperty(GET_ALL_USERS_SQL_KEY),
          props.getProperty(GET_NUM_USERS_SQL_KEY),
          props.getProperty(GET_NUM_ITEMS_SQL_KEY),
          props.getProperty(SET_PREFERENCE_SQL_KEY),
...

GET_NUM_USERS_SQL_KEY and GET_NUM_ITEMS_SQL_KEY are inverted in parent
org.apache.mahout.cf.taste.impl.model.jdbc.AbstractJDBCDataModel (line
114ish):
...
                                  String getAllUsersSQL,
                                  String getNumItemsSQL,
                                  String getNumUsersSQL,
                                  String setPreferenceSQL,
...

-Alec

Reply via email to