Changeset [72e6adf85aeb450ae40dbfddad3a15b63685fde0] by Ben Hood

November 18th, 2010 @ 01:48 PM

QA remark 6: Eliminated instances of QueyConstraints - part of this included fixing the underlying JSON serialization - hence this patch introduces the concept of a WireFormat, which is a intermediate data structure that easy to pack and unpack
[#2] https://github.com/lshift/diffa/commit/72e6adf85aeb450ae40dbfddad3a...

Committed by Ben Hood

  • A kernel/src/main/scala/net/lshift/diffa/kernel/frontend/ConstraintRegistry.scala
  • A kernel/src/main/scala/net/lshift/diffa/kernel/frontend/WireConstraint.scala
  • A kernel/src/test/scala/net/lshift/diffa/kernel/frontend/WireConstraintTest.scala
  • M json-messaging/src/main/scala/net/lshift/diffa/messaging/json/JSONEncodingUtils.scala
  • M json-messaging/src/main/scala/net/lshift/diffa/messaging/json/ParticipantHandler.scala
  • M json-messaging/src/main/scala/net/lshift/diffa/messaging/json/ParticipantRestClient.scala
  • M json-messaging/src/test/scala/net/lshift/diffa/messaging/json/JSONEncodingUtilsTest.scala
  • M kernel/src/main/scala/net/lshift/diffa/kernel/config/ConfigStore.scala
  • M kernel/src/main/scala/net/lshift/diffa/kernel/participants/CategoryFunction.scala
  • M kernel/src/main/scala/net/lshift/diffa/kernel/participants/DateCategoryFunction.scala
  • M kernel/src/main/scala/net/lshift/diffa/kernel/participants/DateConstraint.scala
  • M kernel/src/main/scala/net/lshift/diffa/kernel/participants/QueryConstraint.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/config/PairTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/differencing/AbstractPolicyTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/differencing/CorrelatedVersionPolicyTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/differencing/DigestBuilderTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/differencing/DigestDifferencingUtilsTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/differencing/HibernateVersionCorrelationStoreTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/differencing/SameVersionPolicyTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/participants/DatePartitionTest.scala
  • M kernel/src/test/scala/net/lshift/diffa/kernel/participants/QueryConstraintTest.scala
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A Real Time Differencing Tool.

Shared Ticket Bins