2 Replies Latest reply on Sep 13, 2013 6:23 PM by 31f346d2-a10f-4dfc-a1df-fab56c62fef4

    Receiving truncated keys to bt_compare function in python BTREE.



      I'm not sure where to find the problem. I'm saving pickled (cPickle) datetime keys in the database, and set the comparison function to load those keys and compare. When I call the set_range function, the right_key value the comparison function gets is **sometimes** truncated. Left key (the one I send) is always fine. The data in the database is fine too.


      Ex. Left key



      right key (truncated)



      The data is truncated even when it is a string representing an integer.



      Do you know why? any fixes?


      thank you,