Skip to content

Release 1.3.0 Milestone 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@pkolaczk pkolaczk released this 29 Jun 20:15
· 2027 commits to master since this release

1.3.0 M2

  • Support for loading, saving and mapping Cassandra tuples (SPARKC-172)
  • Support for mapping case classes to UDTs on saving (SPARKC-190)
  • Table and keyspace Name suggestions in DataFrames API (SPARKC-186)
  • Removed thrift completely (SPARKC-94)
    • removed cassandra-thrift.jar dependency
    • automatic split sizing based on system.size_estimates table
    • add option to manually force the number of splits
    • Cassandra listen addresses fetched from system.peers table
    • spark.cassandra.connection.(rpc|native).port replaced with spark.cassandra.connection.port
  • Refactored ColumnSelector to avoid circular dependency on TableDef (SPARKC-177)
  • Support for modifying C* Collections using saveToCassandra (SPARKC-147)
  • Added the ability to use Custom Mappers with repartitionByCassandraReplica (SPARKC-104)
  • Added methods to work with tuples in Java API (SPARKC-206)
  • Fixed input_split_size_in_mb property (SPARKC-208)
  • Fixed DataSources tests when connecting to an external cluster (SPARKC-178)
  • Added Custom UUIDType and InetAddressType to Spark Sql data type mapping (SPARKC-129)
  • Removed CassandraRelation by CassandraSourceRelation and Added cache to
    CassandraCatalog (SPARKC-163)