pekko/project
Patrik Nordwall cbe5dd2cf5 +cdd #16799 Add Distributed Data module
Previously know as [patriknw/akka-data-replication](https://github.com/patriknw/akka-data-replication),
which was originally inspired by [jboner/akka-crdt](https://github.com/jboner/akka-crdt).

The functionality is very similar to akka-data-replication 0.11.

Here is a list of the most important changes:

* The package name changed to `akka.cluster.ddata`
* The extension was renamed to `DistributedData`
* The keys changed from strings to classes with unique identifiers and type information of the data values,
  e.g. `ORSetKey[Int]("set2")`
* The optional read consistency parameter was removed from the `Update` message. If you need to read from
  other replicas before performing the update you have to first send a `Get` message and then continue with
  the ``Update`` when the ``GetSuccess`` is received.
* `BigInt` is used in `GCounter` and `PNCounter` instead of `Long`
* Improvements of java api
* Better documentation
2015-06-18 15:58:22 +02:00
..
scripts =pro check jdk8 in release script 2015-05-19 15:05:08 +02:00
ActivatorDist.scala =pro #15031 separate sbt build file for every module 2014-05-14 10:05:09 +02:00
AkkaBuild.scala +cdd #16799 Add Distributed Data module 2015-06-18 15:58:22 +02:00
build.properties =pro upgrade to latest sbt and add first auto plugins 2014-11-30 15:34:59 +02:00
CliOptions.scala =pro run multi-jvm tests when validating pr 2015-05-28 13:57:50 +03:00
Dependencies.scala +cdd #16799 Add Distributed Data module 2015-06-18 15:58:22 +02:00
Dist.scala =pro #15664 Use scala version in dist files 2014-08-15 11:44:59 +02:00
Doc.scala =pro run multi-jvm tests when validating pr 2015-05-28 13:57:50 +03:00
Formatting.scala =pro #13928 Run multi-jvm tests in samples in normal test target 2014-09-05 12:16:49 +02:00
GitHub.scala =pro #17397 improve PR validation speed tremendously (skipping things) 2015-05-08 14:09:12 +02:00
MiMa.scala =rem #17554 Improve flow control of system message delivery 2015-06-16 06:55:24 +02:00
MultiNode.scala =pro run multi-jvm tests when validating pr 2015-05-28 13:57:50 +03:00
OSGi.scala +cdd #16799 Add Distributed Data module 2015-06-18 15:58:22 +02:00
plugins.sbt =pro update mima plugin to 0.1.7 2015-05-29 10:04:51 +02:00
Protobuf.scala Changes all occurances of Typesafe copyright to extend to 2015 2015-03-10 14:12:19 -07:00
Publish.scala Changes all occurances of Typesafe copyright to extend to 2015 2015-03-10 14:12:19 -07:00
Release.scala =pro #16371 enable cross builds 2014-11-30 15:53:41 +02:00
Sample.scala =pro run multi-jvm tests when validating pr 2015-05-28 13:57:50 +03:00
SigarLoader.scala Changes all occurances of Typesafe copyright to extend to 2015 2015-03-10 14:12:19 -07:00
SphinxDoc.scala + akka-cluster-metrics: new akka module 2015-01-19 10:23:54 -06:00
TestExtras.scala =pro #15166 do not redefine executeTests 2014-05-12 15:36:49 +02:00
TimeStampede.scala =pro run multi-jvm tests when validating pr 2015-05-28 13:57:50 +03:00
ValidatePullRequest.scala =pro run multi-jvm tests when validating pr 2015-05-28 13:57:50 +03:00