- Added support for specifying a TTL (Issue 67)
- Fixed issue with long schemas (Issue 65)
- Added support for Fetch Size in cassandra-unloader
- Added support for DATE (and associated -localDateFormat option)
- Added support for SHORTINT and TINYINT
- Fixed an issue with special characters in column names (Issue 59)
- Fixed case of commas in Map keys
- Fixed keystore/truststore-pw typo (was pwd)
- Fixed quoting of non-collections
- Added support for supplying comment character
- Added support for gzipped input files
- Fixed issue with quoted values (and in collections)
- Added support for jsonarray (one JSON array per file)
- Added support for jsonline (one JSON per line)
- Changed JVM settings to 1GB heap
- Added -charsPerColumn (default to 4096) to enable Univocity optimizations
- Removed explicit queries to metadata tables and use driver API calls
- Fixed delimiter in MapParser
- Catch NULLs in Map/Set/List parsing and throw in BADPARSE
- Converted to parse with Univocity CSV parser
- Added -where
- Support for Cassandra 3.0
- Fixed null collection issue / NPE (Issue 8)
- Unloader will quote collections (which the loader expects)
- Fixed collection issue (Issue 14)
- BLOBs are now Base64 encoded on unload, and should be Base64 to load (Issue 15)
- Support for quoted keyspace, table, and column names
- Better error handling for case when C* inserts are failing
- Updated cassandra-unloader to add support for collections, consistency level, ssl, etc
- Added configFile
- added ssl options (with truststore and keystore)
- Added a rateFile to output CSV rate statistics
- added -skipCols to skip input columns
- Added support for quoted Keyspaces, Tables, and Columns
- You want collections? You got 'em
- Added progress reporting - you can specify the rate at which the rate is reported via the -progressRate option
- Refactored RateLimiting - added it to a new RateLimitingSession
- Laid groundwork for Dynamic rate limiting - to be worked out once we find a way to collect the right statistic
- Added -successDir and -failureDir
- Added return codes for the loader and unloader
- Refactored BoolStyle
- Cleaned up the readme a bit