- A Whole New Mapper - The Mapper view, where you can view your event types and map them to the right tables & columns, is one of the first views we developed. Over time, we've accumulated bugs and ideas as to how to improve the mapper. So we re-wrote it, and today it's much more responsive and easy to use. We even gave it a slight touch up, so it looks better too.
- We fixed numerous bugs in our process of creating tables & applying new mappings.
- You can now edit only one Event Type mapping at a time. This saves the confusion of which mappings were edited and which weren't.
- We've improved our data type validations - so we save you from making mistakes in your mapping.
- We've added some more filtering options - so when you have new unmapped fields, or invalid mappings, you can find & fix them right away.
- Strict & Flexible Mapping modes - Have you ever added & fully mapped a new input source, just to find out a day later that another important field was discovered but not loaded? Well, due to our flexible mapping mode, our system would load mapped events, even if some fields are not mapped. If that new field was important to you, you would have to truncate the table, remove the input source and re-add it. And this process could happen 3-4 times. This is why we added a Strict Mapping Mode. In Strict Mapping Mode, If you mapped an event type, and a new, unmapped field was discovered, the partially mapped events now go to restream. So you can calmly complete the mapping, click Restream, and go on with your business.
- Support for all Redshift column types - We try to develop our system as generic as possible. This is why we support creating tables only with the very basic types: varchar, timestamp, int, float, boolean. But sometimes the data requires a more complex type. Anyone can easily create a table directly on Redshift with any column type they wish, and starting with this version, our system will support loading events to it.
- We added a new type of notification, letting you know when new Event Types are discovered
- Data importers (Mixpanel, Localytics) now allow you to configure a range of dates to retrieve
- The default Event Type Classifier now classifies events by their input label
- The Dashboards chart for Events counts now has a line for the number of Restreamed Events
- Fixed support for the '/' & '.' characters in Event Types
- Fixed various issues related to un-discarding an event type
- Removed the 'failed' Event Type (appeared for events which failed to parse)
- Fixed the notification indicated the completion of a Restream operation
- Usernames are now case insensitive
- Links in the Plumbing screen no longer jump arround
- Fixed a bug in Mixpanel Importer which caused it to skip dates when Mixpanel.com returned errors
- Fixed a bug in sending events to the Restream queue (over sized batch sent to Kafka)
- Fixed Throughput indication for the Restream input
- Fixed a visual issue with the amount of events listed in the Restream button
- Fixed various issues with the metrics presented on the dashboard