magnolify

A collection of Magnolia add-on modules

APACHE-2.0 License

Stars
159
Committers
26

Bot releases are hidden (Show)

magnolify - v0.6.4

Published by RustedBones 12 months ago

What's changed

🐛 Bug Fixes

  • Respect of BQ time format spec (#850) @RustedBones

Contributors to this release

@RustedBones

magnolify - v0.6.3

Published by RustedBones about 1 year ago

What's changed

🐛 Bug Fixes

  • Respect case mapper when generating avro schema (#787) @RustedBones
  • Propagate primitive length when setting repetition (#742) @RustedBones

🚀 Enhancements

  • Add joda-time and ByteBuffer support in avro (#740) @RustedBones
  • Add BQ selectedFields to TableRowType (#685) @RustedBones

Contributors to this release

@RustedBones

magnolify - v0.4.6

Published by stormy-ua almost 3 years ago

  • fix serialization issue + remove unused EnumType.create parameter #472
  • Update sbt to 1.5.7 #471
magnolify - v0.4.5

Published by stormy-ua almost 3 years ago

magnolify -

Published by nevillelyh about 3 years ago

  • Warn about Parquet Avro compatibility
  • Override Parquet writer model name
  • Switch to com.softwaremill.magnolia
magnolify -

Published by nevillelyh over 3 years ago

  • Fix Scala Enumeration name handling and value ordering
  • Add magnolify-tools
magnolify -

Published by nevillelyh over 3 years ago

  • Handle Parquet-Avro compatibility #278
  • Handle Parquet REPEATED schema evolution
  • Add UnsafeEnum #290
  • Fix divergent implicits with shapeless LowPriority #142 #285
  • Support repeated leafs in BigtableType #255 #284
magnolify -

Published by nevillelyh over 3 years ago

  • Add magnolify-parquet
magnolify -

Published by nevillelyh over 3 years ago

  • Switch to tensor flow-core-api dependency for TensorFlow >= 2.3.1
magnolify -

Published by nevillelyh almost 4 years ago

  • Update cats to 2.2.0
  • Add magnolify-refined
  • Replace joda-time with java.util for BigQueryType
magnolify -

Published by nevillelyh about 4 years ago

  • Update magnolia to 0.17.0 #185
  • Support default values for Avro #108 #182
  • Support default values for Protobuf #108 #183
  • Support default values for TensorFlow Example #108
  • Support enum types #177 #180
  • Support Avro and BigQuery logical types
  • Support Avro NULL type
  • Prevent derivation of invalid seed via Seed.appy(0, 0, 0, 0)
magnolify -

Published by nevillelyh over 4 years ago

  • Add @excludeFromIndexes annotation to Datastore EntityType #155
  • Support Datasture entity keys #159
magnolify -

Published by nevillelyh over 4 years ago

  • add CaseMapper for field case format conversion
magnolify -

Published by nevillelyh over 4 years ago

  • Drop Scala 2.11 support
  • Bump magnolia to 0.16.0
  • Use ReadOnlyCaseClass for read only type classes
  • Add unsafe PROTO3 Option[T] support
  • Add unsafe conversion for Avro, BigQuery, Datastore, Protobuf and TF Example
  • Add doc/description annotation support for Avro/BigQuery
  • Handle defaults in BigQuery, Datastore, and Bigtable conversion
magnolify -

Published by nevillelyh over 4 years ago

  • Bump magnolia to 0.14.5
magnolify -

Published by nevillelyh over 4 years ago

  • Add ProtobufType
  • Add BigtableType
  • Optimize AvroType#schema
  • Bump magnolia to 0.12.8
magnolify -

Published by nevillelyh over 4 years ago

  • Switch to JsonProperties.NULL_VALUE for Avro 1.8 compatibility
  • Add cats Show derivation
  • Fix Funnel derivation flakiness w.r.t. empty strings
  • Bump magnolia to 0.12.6
magnolify -

Published by nevillelyh almost 5 years ago

  • Optimize AvroType
  • Optimize Group#emtpy & Group#remove
  • Optimize Semigroup#combineAllOption
magnolify -

Published by nevillelyh almost 5 years ago

  • Use unencodedCharsFunnel for Funnel[CharSequence]
  • Bump magnolia to 0.12.2
magnolify -

Published by nevillelyh almost 5 years ago

  • Add cats Hash[T] derivation
  • Add Guava Funnel[T] derivation
  • Fix Cogen[T] derivation uniqueness issue
Package Rankings
Top 18.59% on Repo1.maven.org
Badges
Extracted from project README
Build Status codecov.io GitHub license Maven Central Scala Steward badge
Related Projects