There are no new StorageDriver equivalents for them (no LoadFuncBasedSerDe/IF) yet, we just made text and json work directly.
For now though, the idea was that irrespective of what your metadata says, by way of ISD/OSD info, it should still work from pig if it works from hive. From the stacktrace you pasted on the other thread, my guess would be that pig is still picking up the old hcatalog jar (using the older HCatLoader) On Fri, Mar 23, 2012 at 10:06 AM, Francis Liu <[email protected]> wrote: > I believe those storage drivers weren't migrated to storagehandlers. So > there is no support for it in 0.4 yet. > > -Francis > > On 3/22/12 4:15 PM, "Travis Crawford" <[email protected]> wrote: > >>Hey hcatalog gurus - >> >>Using a trunk build of HCatalog against our current HiveMetaStore fails, >>because data was loaded with references to storage drivers. For example, >>my >>PART_ID table has records like the following: >> >>hcat.isd org.apache.hcatalog.pig.drivers.LoadFuncBasedInputDriver >>hcat.osd org.apache.hcatalog.pig.drivers.StoreFuncBasedOutputDriver >> >>With a pre-serde version this works fine. Any tips on the migration path >>to >>the new serde-based system? >> >>Thanks! >>Travis > >
