GravityLabs / HPaste

HBase DSL for Scala with MapReduce support
http://www.gravity.com/technology/
Apache License 2.0
127 stars 32 forks source link

Support Byte Converters for mutable and immutable Maps, Sets, Seqs #6

Open Lemmsjid opened 12 years ago

Lemmsjid commented 12 years ago

Right now maps are serializable and deserializable if they're imported as the generic interface: scala.collection.Map[X,Y].

This is to support both mutable and immutable Maps, which are useful in different circumstances. However, in Scala you typically import immutable.Map, so it's confusing to require the generic interface.

Because mutable and immutable Maps are stored in the same binary layout, it's simple for Hpaste to support all interfaces simultaneously. So we'll do that.