Forum: Building VoltDB Applications

Post: List/ Map not implemented for run()

List/ Map not implemented for run()
interntest
Apr 6, 2015
I have a HashMap<String, ByteIterator> where the Key string are column names and ByteIterator contains respective values.

Trying to pass the hashmap as a parameter to run method in a stored procedure gave the following error: map not implemented for ......

On the other hand, sending each values to the run method worked fine. So, is there a way to send a HashMap as a parameter (same goes for ArrayList as well).
bballard
Apr 6, 2015
Hi,

The supported types for stored procedure input parameters are documented in Using VoltDB Chapter 5: http://docs.voltdb.com/UsingVoltDB/DesignProcAnatomy.php#DesignPassArgs

Regards,
Ben
interntest
Apr 7, 2015
Thanks @bballard.

I seem to have missed that part.